./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-broadcom-bnx2.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-broadcom-bnx2.cil.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 a481433f99e0e21dcd90bf1c2665395c9146f131b7c503e480b2cfec8f89e057 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:02:38,407 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:02:38,458 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 04:02:38,465 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:02:38,468 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:02:38,502 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:02:38,502 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:02:38,503 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:02:38,503 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:02:38,503 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:02:38,503 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:02:38,503 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:02:38,503 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:02:38,503 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:02:38,503 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:02:38,503 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:02:38,503 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:02:38,503 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 04:02:38,503 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:02:38,504 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:02:38,504 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:02:38,504 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:02:38,504 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:02:38,504 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:02:38,504 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:02:38,504 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:02:38,504 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:02:38,504 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:02:38,504 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:02:38,504 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:02:38,504 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:02:38,504 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:02:38,504 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:02:38,504 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:02:38,504 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 04:02:38,509 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 04:02:38,510 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:02:38,510 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:02:38,510 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:02:38,510 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:02:38,510 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 -> a481433f99e0e21dcd90bf1c2665395c9146f131b7c503e480b2cfec8f89e057 [2025-02-08 04:02:38,737 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:02:38,747 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:02:38,749 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:02:38,750 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:02:38,750 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:02:38,751 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-broadcom-bnx2.cil.i [2025-02-08 04:02:39,946 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/42a6a6fba/c4aff02210304105aa7c2cf2c109eb79/FLAGe81489985 [2025-02-08 04:02:40,603 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:02:40,604 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-broadcom-bnx2.cil.i [2025-02-08 04:02:40,663 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/42a6a6fba/c4aff02210304105aa7c2cf2c109eb79/FLAGe81489985 [2025-02-08 04:02:41,025 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/42a6a6fba/c4aff02210304105aa7c2cf2c109eb79 [2025-02-08 04:02:41,027 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:02:41,028 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:02:41,029 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:02:41,029 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:02:41,031 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:02:41,032 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:02:41" (1/1) ... [2025-02-08 04:02:41,032 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2ea076c4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:02:41, skipping insertion in model container [2025-02-08 04:02:41,033 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:02:41" (1/1) ... [2025-02-08 04:02:41,177 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:02:47,145 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-broadcom-bnx2.cil.i[695830,695843] [2025-02-08 04:02:47,147 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-broadcom-bnx2.cil.i[695975,695988] [2025-02-08 04:02:47,174 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:02:47,282 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:02:47,363 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [6639] [2025-02-08 04:02:47,364 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [6646] [2025-02-08 04:02:47,364 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6653] [2025-02-08 04:02:47,365 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [6669] [2025-02-08 04:02:47,367 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 *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/7cdfae59d3ac602223400f61d8829e28/klever-core-work-dir/dfaa16b/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6744-6745] [2025-02-08 04:02:47,367 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"); [6750-6752] [2025-02-08 04:02:47,367 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)); [6779] [2025-02-08 04:02:47,368 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6786] [2025-02-08 04:02:47,368 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6835] [2025-02-08 04:02:47,368 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6838] [2025-02-08 04:02:47,368 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [6840] [2025-02-08 04:02:47,369 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6845] [2025-02-08 04:02:47,369 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6848] [2025-02-08 04:02:47,369 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6850] [2025-02-08 04:02:47,369 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6855] [2025-02-08 04:02:47,369 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6858] [2025-02-08 04:02:47,369 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6860] [2025-02-08 04:02:47,369 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6865] [2025-02-08 04:02:47,370 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6868] [2025-02-08 04:02:47,370 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [6870] [2025-02-08 04:02:47,370 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6908] [2025-02-08 04:02:47,370 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6911] [2025-02-08 04:02:47,370 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6913] [2025-02-08 04:02:47,370 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6918] [2025-02-08 04:02:47,371 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6921] [2025-02-08 04:02:47,371 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6923] [2025-02-08 04:02:47,371 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6928] [2025-02-08 04:02:47,371 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6931] [2025-02-08 04:02:47,371 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6933] [2025-02-08 04:02:47,371 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6938] [2025-02-08 04:02:47,371 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6941] [2025-02-08 04:02:47,371 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6943] [2025-02-08 04:02:47,373 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7082] [2025-02-08 04:02:47,373 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7091] [2025-02-08 04:02:47,375 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [7290] [2025-02-08 04:02:47,376 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [7297] [2025-02-08 04:02:47,376 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [7304] [2025-02-08 04:02:47,377 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7364] [2025-02-08 04:02:47,378 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/dynamic_queue_limits.h"), "i" (74), "i" (12UL)); [7392-7393] [2025-02-08 04:02:47,381 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)); [7480-7481] [2025-02-08 04:02:47,382 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)); [7514-7515] [2025-02-08 04:02:47,383 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" (79), "i" (12UL)); [7555-7556] [2025-02-08 04:02:47,383 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" (91), "i" (12UL)); [7584-7585] [2025-02-08 04:02:47,384 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" (103), "i" (12UL)); [7621-7622] [2025-02-08 04:02:47,386 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" (115), "i" (12UL)); [7658-7659] [2025-02-08 04:02:47,395 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/netdevice.h"), "i" (502), "i" (12UL)); [8119-8120] [2025-02-08 04:02:47,397 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8126] [2025-02-08 04:02:47,399 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8309] [2025-02-08 04:02:47,399 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8338] [2025-02-08 04:02:47,400 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [8470] [2025-02-08 04:02:47,401 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8473] [2025-02-08 04:02:47,401 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8476] [2025-02-08 04:02:47,401 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8479] [2025-02-08 04:02:47,401 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [8510] [2025-02-08 04:02:47,402 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8513] [2025-02-08 04:02:47,402 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8516] [2025-02-08 04:02:47,402 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8519] [2025-02-08 04:02:47,402 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [8550] [2025-02-08 04:02:47,402 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8553] [2025-02-08 04:02:47,402 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8556] [2025-02-08 04:02:47,402 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8559] [2025-02-08 04:02:47,403 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8590] [2025-02-08 04:02:47,403 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8593] [2025-02-08 04:02:47,403 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8596] [2025-02-08 04:02:47,403 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8599] [2025-02-08 04:02:47,450 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9089] [2025-02-08 04:02:47,454 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9297] [2025-02-08 04:02:47,493 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12597] [2025-02-08 04:02:47,494 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12599] [2025-02-08 04:02:47,494 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)(& skb->end)) [12657] [2025-02-08 04:02:47,496 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12724] [2025-02-08 04:02:47,496 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [12772] [2025-02-08 04:02:47,496 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [12775] [2025-02-08 04:02:47,496 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [12778] [2025-02-08 04:02:47,496 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [12781] [2025-02-08 04:02:47,496 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [12812] [2025-02-08 04:02:47,497 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [12815] [2025-02-08 04:02:47,497 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [12818] [2025-02-08 04:02:47,497 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [12821] [2025-02-08 04:02:47,497 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [12852] [2025-02-08 04:02:47,497 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [12855] [2025-02-08 04:02:47,497 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [12858] [2025-02-08 04:02:47,497 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [12861] [2025-02-08 04:02:47,498 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [12892] [2025-02-08 04:02:47,498 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [12895] [2025-02-08 04:02:47,498 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [12898] [2025-02-08 04:02:47,498 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [12901] [2025-02-08 04:02:47,502 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13189] [2025-02-08 04:02:47,503 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13191] [2025-02-08 04:02:47,503 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [13234] [2025-02-08 04:02:47,503 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)rx_hdr) [13245] [2025-02-08 04:02:47,504 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)tmp) [13251] [2025-02-08 04:02:47,505 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [13365] [2025-02-08 04:02:47,506 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13386] [2025-02-08 04:02:47,510 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)bnapi->status_blk.msi) [13401] [2025-02-08 04:02:47,513 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)bnapi->status_blk.msi) [13426] [2025-02-08 04:02:47,520 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [13693] [2025-02-08 04:02:47,523 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [13740] [2025-02-08 04:02:47,574 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [18295] [2025-02-08 04:02:47,574 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [18301] [2025-02-08 04:02:47,575 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [18309] [2025-02-08 04:02:47,722 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-broadcom-bnx2.cil.i[695830,695843] [2025-02-08 04:02:47,723 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-broadcom-bnx2.cil.i[695975,695988] [2025-02-08 04:02:47,727 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:02:48,206 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:02:48,207 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:02:48 WrapperNode [2025-02-08 04:02:48,207 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:02:48,208 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:02:48,208 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:02:48,211 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:02:48,216 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:02:48" (1/1) ... [2025-02-08 04:02:48,396 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:02:48" (1/1) ... [2025-02-08 04:02:48,739 INFO L138 Inliner]: procedures = 829, calls = 8131, calls flagged for inlining = 380, calls inlined = 326, statements flattened = 19348 [2025-02-08 04:02:48,740 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:02:48,741 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:02:48,741 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:02:48,741 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:02:48,749 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:02:48" (1/1) ... [2025-02-08 04:02:48,749 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:02:48" (1/1) ... [2025-02-08 04:02:48,822 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:02:48" (1/1) ... [2025-02-08 04:02:52,116 INFO L175 MemorySlicer]: Split 4934 memory accesses to 39 slices as follows [90, 4, 83, 40, 14, 3, 1, 2, 4, 5, 2, 5, 377, 2, 4, 8, 3, 30, 13, 176, 2, 5, 5, 80, 2, 13, 5, 6, 49, 98, 2, 3735, 2, 1, 29, 6, 22, 5, 1]. 76 percent of accesses are in the largest equivalence class. The 71 initializations are split as follows [0, 0, 0, 0, 14, 0, 0, 2, 0, 5, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 5, 0, 0, 0, 5, 6, 0, 0, 0, 21, 0, 0, 0, 0, 0, 5, 1]. The 2962 writes are split as follows [87, 0, 65, 0, 0, 2, 0, 0, 2, 0, 1, 0, 372, 1, 0, 6, 0, 28, 6, 42, 0, 2, 0, 80, 0, 12, 0, 0, 48, 96, 1, 2062, 0, 1, 26, 6, 16, 0, 0]. [2025-02-08 04:02:52,121 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:02:48" (1/1) ... [2025-02-08 04:02:52,121 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:02:48" (1/1) ... [2025-02-08 04:02:52,320 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:02:48" (1/1) ... [2025-02-08 04:02:52,359 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:02:48" (1/1) ... [2025-02-08 04:02:52,432 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:02:48" (1/1) ... [2025-02-08 04:02:52,481 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:02:48" (1/1) ... [2025-02-08 04:02:52,557 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:02:52,559 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:02:52,559 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:02:52,560 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:02:52,560 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:02:48" (1/1) ... [2025-02-08 04:02:52,564 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:02:52,573 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:02:52,587 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 04:02:52,593 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 04:02:52,611 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_resolve_flow_ctrl [2025-02-08 04:02:52,614 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_resolve_flow_ctrl [2025-02-08 04:02:52,614 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_126 [2025-02-08 04:02:52,614 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_126 [2025-02-08 04:02:52,614 INFO L130 BoogieDeclarations]: Found specification of procedure device_set_wakeup_enable [2025-02-08 04:02:52,614 INFO L138 BoogieDeclarations]: Found implementation of procedure device_set_wakeup_enable [2025-02-08 04:02:52,614 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2025-02-08 04:02:52,614 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2025-02-08 04:02:52,614 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_nvram_read_dword [2025-02-08 04:02:52,614 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_nvram_read_dword [2025-02-08 04:02:52,614 INFO L130 BoogieDeclarations]: Found specification of procedure get_l2_fhdr [2025-02-08 04:02:52,614 INFO L138 BoogieDeclarations]: Found implementation of procedure get_l2_fhdr [2025-02-08 04:02:52,614 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_cnic_stop [2025-02-08 04:02:52,614 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_cnic_stop [2025-02-08 04:02:52,615 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_143 [2025-02-08 04:02:52,615 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_143 [2025-02-08 04:02:52,615 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_init_rx_context [2025-02-08 04:02:52,615 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_init_rx_context [2025-02-08 04:02:52,615 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 04:02:52,615 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 04:02:52,615 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 04:02:52,615 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 04:02:52,615 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_resume [2025-02-08 04:02:52,615 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_resume [2025-02-08 04:02:52,615 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_pcie_error_reporting [2025-02-08 04:02:52,615 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_pcie_error_reporting [2025-02-08 04:02:52,615 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2025-02-08 04:02:52,615 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2025-02-08 04:02:52,615 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-02-08 04:02:52,615 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-02-08 04:02:52,615 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_alloc_rx_data [2025-02-08 04:02:52,615 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_alloc_rx_data [2025-02-08 04:02:52,615 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_setup_phy [2025-02-08 04:02:52,615 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_setup_phy [2025-02-08 04:02:52,615 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 04:02:52,615 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 04:02:52,615 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 04:02:52,615 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 04:02:52,615 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_init_napi [2025-02-08 04:02:52,615 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_init_napi [2025-02-08 04:02:52,615 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_read_phy [2025-02-08 04:02:52,615 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_read_phy [2025-02-08 04:02:52,615 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_detach [2025-02-08 04:02:52,615 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_detach [2025-02-08 04:02:52,615 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 04:02:52,615 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 04:02:52,615 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 04:02:52,615 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 04:02:52,615 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 04:02:52,615 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 04:02:52,615 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2025-02-08 04:02:52,615 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2025-02-08 04:02:52,615 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2025-02-08 04:02:52,615 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2025-02-08 04:02:52,615 INFO L130 BoogieDeclarations]: Found specification of procedure __napi_schedule [2025-02-08 04:02:52,616 INFO L138 BoogieDeclarations]: Found implementation of procedure __napi_schedule [2025-02-08 04:02:52,616 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_set_rx_mode [2025-02-08 04:02:52,616 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_set_rx_mode [2025-02-08 04:02:52,616 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 04:02:52,616 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 04:02:52,616 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_set_wol [2025-02-08 04:02:52,616 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_set_wol [2025-02-08 04:02:52,616 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:02:52,617 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:02:52,617 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_reset_nic [2025-02-08 04:02:52,617 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_reset_nic [2025-02-08 04:02:52,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 04:02:52,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 04:02:52,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 04:02:52,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 04:02:52,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 04:02:52,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 04:02:52,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 04:02:52,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 04:02:52,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 04:02:52,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 04:02:52,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 04:02:52,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 04:02:52,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 04:02:52,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 04:02:52,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 04:02:52,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 04:02:52,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 04:02:52,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 04:02:52,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 04:02:52,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 04:02:52,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 04:02:52,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 04:02:52,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 04:02:52,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 04:02:52,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 04:02:52,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 04:02:52,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 04:02:52,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 04:02:52,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 04:02:52,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 04:02:52,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 04:02:52,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 04:02:52,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-08 04:02:52,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-08 04:02:52,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-08 04:02:52,620 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-08 04:02:52,620 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-08 04:02:52,620 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-08 04:02:52,620 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-08 04:02:52,620 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_indirect_lock_of_bnx2 [2025-02-08 04:02:52,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_indirect_lock_of_bnx2 [2025-02-08 04:02:52,620 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_set_channels [2025-02-08 04:02:52,620 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_set_channels [2025-02-08 04:02:52,621 INFO L130 BoogieDeclarations]: Found specification of procedure __bnx2_free_irq [2025-02-08 04:02:52,621 INFO L138 BoogieDeclarations]: Found implementation of procedure __bnx2_free_irq [2025-02-08 04:02:52,621 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2025-02-08 04:02:52,621 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2025-02-08 04:02:52,622 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:02:52,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:02:52,622 INFO L130 BoogieDeclarations]: Found specification of procedure dev_close [2025-02-08 04:02:52,622 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_close [2025-02-08 04:02:52,622 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-02-08 04:02:52,622 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-02-08 04:02:52,622 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_open [2025-02-08 04:02:52,622 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_open [2025-02-08 04:02:52,622 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_reset_chip [2025-02-08 04:02:52,622 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_reset_chip [2025-02-08 04:02:52,622 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_set_settings [2025-02-08 04:02:52,622 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_set_settings [2025-02-08 04:02:52,622 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 04:02:52,622 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 04:02:52,622 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_tx_lock [2025-02-08 04:02:52,622 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_tx_lock [2025-02-08 04:02:52,622 INFO L130 BoogieDeclarations]: Found specification of procedure check_mips_fw_entry [2025-02-08 04:02:52,622 INFO L138 BoogieDeclarations]: Found implementation of procedure check_mips_fw_entry [2025-02-08 04:02:52,622 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_cnic_start [2025-02-08 04:02:52,622 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_cnic_start [2025-02-08 04:02:52,622 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_shmem_rd [2025-02-08 04:02:52,622 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_shmem_rd [2025-02-08 04:02:52,622 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_set_mac_link [2025-02-08 04:02:52,622 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_set_mac_link [2025-02-08 04:02:52,622 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:02:52,622 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_netdev [2025-02-08 04:02:52,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_netdev [2025-02-08 04:02:52,622 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2025-02-08 04:02:52,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2025-02-08 04:02:52,622 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:02:52,622 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_indirect_lock_of_bnx2 [2025-02-08 04:02:52,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_indirect_lock_of_bnx2 [2025-02-08 04:02:52,622 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:02:52,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:02:52,622 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 04:02:52,622 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 04:02:52,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:02:52,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:02:52,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:02:52,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:02:52,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:02:52,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:02:52,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:02:52,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:02:52,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:02:52,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:02:52,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:02:52,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:02:52,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:02:52,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:02:52,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:02:52,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:02:52,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:02:52,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:02:52,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:02:52,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:02:52,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:02:52,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:02:52,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 04:02:52,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 04:02:52,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 04:02:52,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 04:02:52,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 04:02:52,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 04:02:52,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 04:02:52,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 04:02:52,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 04:02:52,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 04:02:52,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 04:02:52,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 04:02:52,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 04:02:52,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 04:02:52,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 04:02:52,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 04:02:52,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 04:02:52,625 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2025-02-08 04:02:52,625 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2025-02-08 04:02:52,625 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 04:02:52,625 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 04:02:52,625 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_set_pauseparam [2025-02-08 04:02:52,625 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_set_pauseparam [2025-02-08 04:02:52,625 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headlen [2025-02-08 04:02:52,625 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headlen [2025-02-08 04:02:52,625 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_init_one [2025-02-08 04:02:52,625 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_init_one [2025-02-08 04:02:52,625 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 04:02:52,625 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 04:02:52,625 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2025-02-08 04:02:52,625 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_disable [2025-02-08 04:02:52,626 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_disable [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_remove_one [2025-02-08 04:02:52,626 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_remove_one [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 04:02:52,626 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 04:02:52,626 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure lock_is_held [2025-02-08 04:02:52,626 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_is_held [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_enable_nvram_access [2025-02-08 04:02:52,626 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_enable_nvram_access [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2025-02-08 04:02:52,626 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 04:02:52,626 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule_prep [2025-02-08 04:02:52,626 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule_prep [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_run_loopback [2025-02-08 04:02:52,626 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_run_loopback [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_napi_disable [2025-02-08 04:02:52,626 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_napi_disable [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:02:52,626 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 04:02:52,626 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 04:02:52,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 04:02:52,627 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 04:02:52,627 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 04:02:52,627 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 04:02:52,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 04:02:52,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 04:02:52,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 04:02:52,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 04:02:52,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 04:02:52,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 04:02:52,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 04:02:52,628 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-02-08 04:02:52,628 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-02-08 04:02:52,628 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2025-02-08 04:02:52,628 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2025-02-08 04:02:52,628 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_enable_int [2025-02-08 04:02:52,628 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_enable_int [2025-02-08 04:02:52,628 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 04:02:52,628 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 04:02:52,628 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2025-02-08 04:02:52,628 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_size_call_parameter [2025-02-08 04:02:52,628 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 04:02:52,628 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-08 04:02:52,629 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_disable_nvram_access [2025-02-08 04:02:52,629 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_disable_nvram_access [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_free_mem [2025-02-08 04:02:52,629 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_free_mem [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2025-02-08 04:02:52,629 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 04:02:52,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 04:02:52,629 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 04:02:52,629 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 04:02:52,629 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 04:02:52,629 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 04:02:52,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 04:02:52,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 04:02:52,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 04:02:52,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 04:02:52,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 04:02:52,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 04:02:52,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 04:02:52,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 04:02:52,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 04:02:52,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 04:02:52,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 04:02:52,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 04:02:52,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 04:02:52,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 04:02:52,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 04:02:52,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 04:02:52,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 04:02:52,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 04:02:52,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 04:02:52,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 04:02:52,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 04:02:52,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 04:02:52,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 04:02:52,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 04:02:52,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 04:02:52,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 04:02:52,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 04:02:52,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 04:02:52,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 04:02:52,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 04:02:52,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 04:02:52,633 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 04:02:52,633 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 04:02:52,633 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 04:02:52,633 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 04:02:52,633 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_release_nvram_lock [2025-02-08 04:02:52,633 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_release_nvram_lock [2025-02-08 04:02:52,633 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2025-02-08 04:02:52,633 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2025-02-08 04:02:52,633 INFO L130 BoogieDeclarations]: Found specification of procedure msleep_interruptible [2025-02-08 04:02:52,633 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep_interruptible [2025-02-08 04:02:52,633 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2025-02-08 04:02:52,633 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2025-02-08 04:02:52,633 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_tx_avail [2025-02-08 04:02:52,633 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_tx_avail [2025-02-08 04:02:52,633 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_110 [2025-02-08 04:02:52,633 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_110 [2025-02-08 04:02:52,633 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2025-02-08 04:02:52,633 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2025-02-08 04:02:52,633 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:02:52,633 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_reset_phy [2025-02-08 04:02:52,633 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_reset_phy [2025-02-08 04:02:52,633 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_init_nvram [2025-02-08 04:02:52,633 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_init_nvram [2025-02-08 04:02:52,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:02:52,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:02:52,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:02:52,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:02:52,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:02:52,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:02:52,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:02:52,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:02:52,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:02:52,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:02:52,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:02:52,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:02:52,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:02:52,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:02:52,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:02:52,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:02:52,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:02:52,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:02:52,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:02:52,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:02:52,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:02:52,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:02:52,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 04:02:52,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 04:02:52,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 04:02:52,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 04:02:52,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 04:02:52,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 04:02:52,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 04:02:52,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 04:02:52,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 04:02:52,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 04:02:52,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 04:02:52,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 04:02:52,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 04:02:52,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 04:02:52,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 04:02:52,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 04:02:52,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 04:02:52,635 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_set_default_remote_link [2025-02-08 04:02:52,635 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_set_default_remote_link [2025-02-08 04:02:52,635 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_io_resume [2025-02-08 04:02:52,635 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_io_resume [2025-02-08 04:02:52,635 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_write_phy [2025-02-08 04:02:52,635 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_write_phy [2025-02-08 04:02:52,635 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_warn [2025-02-08 04:02:52,635 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_warn [2025-02-08 04:02:52,635 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 04:02:52,635 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 04:02:52,635 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2025-02-08 04:02:52,635 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2025-02-08 04:02:52,635 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 04:02:52,635 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 04:02:52,635 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_phy_lock_of_bnx2 [2025-02-08 04:02:52,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_phy_lock_of_bnx2 [2025-02-08 04:02:52,635 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_phy_get_pause_adv [2025-02-08 04:02:52,635 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_phy_get_pause_adv [2025-02-08 04:02:52,635 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_remote_phy_event [2025-02-08 04:02:52,635 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_remote_phy_event [2025-02-08 04:02:52,635 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 04:02:52,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 04:02:52,635 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_104 [2025-02-08 04:02:52,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_104 [2025-02-08 04:02:52,635 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2025-02-08 04:02:52,635 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2025-02-08 04:02:52,635 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2025-02-08 04:02:52,635 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2025-02-08 04:02:52,635 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_nonatomic [2025-02-08 04:02:52,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_nonatomic [2025-02-08 04:02:52,635 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-02-08 04:02:52,635 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-02-08 04:02:52,635 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_setup_cnic_irq_info [2025-02-08 04:02:52,636 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_setup_cnic_irq_info [2025-02-08 04:02:52,636 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 04:02:52,636 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 04:02:52,636 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_suspend [2025-02-08 04:02:52,636 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_suspend [2025-02-08 04:02:52,636 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_change_mtu [2025-02-08 04:02:52,636 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_change_mtu [2025-02-08 04:02:52,636 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 04:02:52,636 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 04:02:52,636 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 04:02:52,636 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 04:02:52,636 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 04:02:52,636 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 04:02:52,636 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 04:02:52,636 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 04:02:52,636 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 04:02:52,636 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 04:02:52,636 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 04:02:52,636 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 04:02:52,636 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 04:02:52,636 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 04:02:52,636 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 04:02:52,636 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 04:02:52,636 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 04:02:52,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 04:02:52,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 04:02:52,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 04:02:52,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 04:02:52,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 04:02:52,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 04:02:52,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 04:02:52,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 04:02:52,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 04:02:52,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 04:02:52,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 04:02:52,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 04:02:52,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 04:02:52,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 04:02:52,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 04:02:52,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-08 04:02:52,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-08 04:02:52,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-08 04:02:52,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-08 04:02:52,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-08 04:02:52,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-08 04:02:52,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-08 04:02:52,639 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_set_ringparam [2025-02-08 04:02:52,639 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_set_ringparam [2025-02-08 04:02:52,639 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:02:52,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:02:52,639 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_instance_register_10_2 [2025-02-08 04:02:52,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_instance_register_10_2 [2025-02-08 04:02:52,639 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_send_heart_beat [2025-02-08 04:02:52,639 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_send_heart_beat [2025-02-08 04:02:52,639 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_get_eeprom_len [2025-02-08 04:02:52,639 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_get_eeprom_len [2025-02-08 04:02:52,640 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-02-08 04:02:52,640 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-02-08 04:02:52,640 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_release_firmware [2025-02-08 04:02:52,640 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_release_firmware [2025-02-08 04:02:52,640 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2025-02-08 04:02:52,640 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2025-02-08 04:02:52,640 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_get_regs_len [2025-02-08 04:02:52,640 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_get_regs_len [2025-02-08 04:02:52,640 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_close [2025-02-08 04:02:52,640 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_close [2025-02-08 04:02:52,640 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-02-08 04:02:52,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-02-08 04:02:52,640 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_set_coalesce [2025-02-08 04:02:52,640 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_set_coalesce [2025-02-08 04:02:52,640 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_125 [2025-02-08 04:02:52,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_125 [2025-02-08 04:02:52,640 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 04:02:52,640 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 04:02:52,640 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2025-02-08 04:02:52,640 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2025-02-08 04:02:52,640 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_page [2025-02-08 04:02:52,640 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_page [2025-02-08 04:02:52,640 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_set_rx_ring_size [2025-02-08 04:02:52,640 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_set_rx_ring_size [2025-02-08 04:02:52,640 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-02-08 04:02:52,640 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-02-08 04:02:52,640 INFO L130 BoogieDeclarations]: Found specification of procedure load_rv2p_fw [2025-02-08 04:02:52,640 INFO L138 BoogieDeclarations]: Found implementation of procedure load_rv2p_fw [2025-02-08 04:02:52,640 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_enable_bmsr1 [2025-02-08 04:02:52,640 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_enable_bmsr1 [2025-02-08 04:02:52,640 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_wake_queue [2025-02-08 04:02:52,640 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_wake_queue [2025-02-08 04:02:52,640 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_disable_int [2025-02-08 04:02:52,640 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_disable_int [2025-02-08 04:02:52,640 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 04:02:52,640 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 04:02:52,640 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:02:52,640 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:02:52,640 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_init_rxbd_rings [2025-02-08 04:02:52,640 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_init_rxbd_rings [2025-02-08 04:02:52,641 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-02-08 04:02:52,641 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-02-08 04:02:52,641 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:02:52,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:02:52,641 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_netif_start [2025-02-08 04:02:52,641 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_netif_start [2025-02-08 04:02:52,641 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_setup_int_mode [2025-02-08 04:02:52,641 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_setup_int_mode [2025-02-08 04:02:52,641 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-02-08 04:02:52,641 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-02-08 04:02:52,641 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_disable_bmsr1 [2025-02-08 04:02:52,641 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_disable_bmsr1 [2025-02-08 04:02:52,641 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_register_11_4 [2025-02-08 04:02:52,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_register_11_4 [2025-02-08 04:02:52,641 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_enable_forced_2g5 [2025-02-08 04:02:52,641 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_enable_forced_2g5 [2025-02-08 04:02:52,641 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2025-02-08 04:02:52,641 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2025-02-08 04:02:52,641 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_xceiver_str [2025-02-08 04:02:52,642 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_xceiver_str [2025-02-08 04:02:52,642 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2025-02-08 04:02:52,642 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2025-02-08 04:02:52,642 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_ctx_wr [2025-02-08 04:02:52,642 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_ctx_wr [2025-02-08 04:02:52,642 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_timer_instance_5 [2025-02-08 04:02:52,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_timer_instance_5 [2025-02-08 04:02:52,642 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 04:02:52,642 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 04:02:52,642 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_setup_remote_phy [2025-02-08 04:02:52,642 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_setup_remote_phy [2025-02-08 04:02:52,642 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_tx_unlock [2025-02-08 04:02:52,642 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_tx_unlock [2025-02-08 04:02:52,642 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:02:52,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:02:52,642 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-02-08 04:02:52,642 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-02-08 04:02:52,642 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 04:02:52,642 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 04:02:52,642 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:02:52,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:02:52,642 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_instance_callback_5_2 [2025-02-08 04:02:52,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_instance_callback_5_2 [2025-02-08 04:02:52,642 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_attach [2025-02-08 04:02:52,642 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_attach [2025-02-08 04:02:52,642 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:02:52,642 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2025-02-08 04:02:52,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2025-02-08 04:02:52,642 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_work_sync [2025-02-08 04:02:52,642 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_work_sync [2025-02-08 04:02:52,642 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_request_irq [2025-02-08 04:02:52,642 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_request_irq [2025-02-08 04:02:52,642 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_reg_wr_ind [2025-02-08 04:02:52,642 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_reg_wr_ind [2025-02-08 04:02:52,642 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 04:02:52,642 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 04:02:52,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 04:02:52,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 04:02:52,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 04:02:52,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 04:02:52,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 04:02:52,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 04:02:52,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 04:02:52,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 04:02:52,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 04:02:52,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 04:02:52,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 04:02:52,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 04:02:52,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 04:02:52,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 04:02:52,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 04:02:52,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 04:02:52,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 04:02:52,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 04:02:52,648 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 04:02:52,648 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 04:02:52,648 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 04:02:52,648 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 04:02:52,648 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 04:02:52,648 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 04:02:52,648 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 04:02:52,648 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 04:02:52,648 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 04:02:52,648 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 04:02:52,648 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-08 04:02:52,648 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-08 04:02:52,648 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-08 04:02:52,648 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-08 04:02:52,648 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-08 04:02:52,648 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-08 04:02:52,648 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-08 04:02:52,648 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-08 04:02:52,648 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-02-08 04:02:52,648 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-02-08 04:02:52,648 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-02-08 04:02:52,648 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_test_intr [2025-02-08 04:02:52,649 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_test_intr [2025-02-08 04:02:52,649 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_init_nic [2025-02-08 04:02:52,649 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_init_nic [2025-02-08 04:02:52,649 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-08 04:02:52,649 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-08 04:02:52,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 04:02:52,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 04:02:52,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 04:02:52,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 04:02:52,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 04:02:52,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 04:02:52,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 04:02:52,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 04:02:52,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 04:02:52,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 04:02:52,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 04:02:52,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 04:02:52,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 04:02:52,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 04:02:52,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 04:02:52,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 04:02:52,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 04:02:52,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 04:02:52,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 04:02:52,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 04:02:52,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 04:02:52,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 04:02:52,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 04:02:52,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 04:02:52,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 04:02:52,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 04:02:52,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 04:02:52,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 04:02:52,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 04:02:52,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 04:02:52,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 04:02:52,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 04:02:52,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-08 04:02:52,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-08 04:02:52,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-08 04:02:52,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-08 04:02:52,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-08 04:02:52,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-08 04:02:52,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-08 04:02:52,652 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_set_mac_addr [2025-02-08 04:02:52,652 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_set_mac_addr [2025-02-08 04:02:52,652 INFO L130 BoogieDeclarations]: Found specification of procedure dma_sync_single_for_cpu [2025-02-08 04:02:52,652 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_sync_single_for_cpu [2025-02-08 04:02:52,652 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_msi [2025-02-08 04:02:52,652 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_msi [2025-02-08 04:02:52,652 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 04:02:52,652 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 04:02:52,652 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-02-08 04:02:52,652 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-02-08 04:02:52,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:02:52,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:02:52,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:02:52,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:02:52,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:02:52,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:02:52,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:02:52,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:02:52,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:02:52,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:02:52,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:02:52,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:02:52,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:02:52,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:02:52,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:02:52,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:02:52,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:02:52,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:02:52,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:02:52,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:02:52,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:02:52,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:02:52,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:02:52,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:02:52,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:02:52,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:02:52,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:02:52,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:02:52,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:02:52,654 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:02:52,654 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:02:52,654 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:02:52,654 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:02:52,654 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:02:52,654 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:02:52,654 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 04:02:52,654 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 04:02:52,654 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-08 04:02:52,654 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-08 04:02:52,654 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_free_skbs [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_free_skbs [2025-02-08 04:02:52,654 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 04:02:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 04:02:52,654 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_test_and_enable_2g5 [2025-02-08 04:02:52,655 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_test_and_enable_2g5 [2025-02-08 04:02:52,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 04:02:52,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 04:02:52,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_59 [2025-02-08 04:02:52,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_59 [2025-02-08 04:02:52,655 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_self_test [2025-02-08 04:02:52,655 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_self_test [2025-02-08 04:02:52,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 04:02:52,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 04:02:52,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_net_dummy_resourceless_instance_1 [2025-02-08 04:02:52,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_net_dummy_resourceless_instance_1 [2025-02-08 04:02:52,655 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_setup_msix_tbl [2025-02-08 04:02:52,655 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_setup_msix_tbl [2025-02-08 04:02:52,655 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_disable_int_sync [2025-02-08 04:02:52,655 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_disable_int_sync [2025-02-08 04:02:52,655 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_del_napi [2025-02-08 04:02:52,655 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_del_napi [2025-02-08 04:02:52,655 INFO L130 BoogieDeclarations]: Found specification of procedure vfree [2025-02-08 04:02:52,655 INFO L138 BoogieDeclarations]: Found implementation of procedure vfree [2025-02-08 04:02:52,655 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_timer [2025-02-08 04:02:52,656 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_timer [2025-02-08 04:02:52,656 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2025-02-08 04:02:52,656 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2025-02-08 04:02:52,656 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_napi_enable [2025-02-08 04:02:52,656 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_napi_enable [2025-02-08 04:02:52,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_29 [2025-02-08 04:02:52,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_29 [2025-02-08 04:02:52,656 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_setup_wol [2025-02-08 04:02:52,656 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_setup_wol [2025-02-08 04:02:52,656 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:02:52,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:02:52,656 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-08 04:02:52,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-08 04:02:52,656 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_tx_timeout [2025-02-08 04:02:52,656 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_tx_timeout [2025-02-08 04:02:52,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2025-02-08 04:02:52,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2025-02-08 04:02:52,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2025-02-08 04:02:52,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2025-02-08 04:02:52,656 INFO L130 BoogieDeclarations]: Found specification of procedure pci_vpd_find_info_keyword [2025-02-08 04:02:52,656 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_vpd_find_info_keyword [2025-02-08 04:02:52,656 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_acquire_nvram_lock [2025-02-08 04:02:52,656 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_acquire_nvram_lock [2025-02-08 04:02:52,656 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-02-08 04:02:52,656 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-02-08 04:02:52,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_53 [2025-02-08 04:02:52,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_53 [2025-02-08 04:02:52,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_52 [2025-02-08 04:02:52,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_52 [2025-02-08 04:02:52,656 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2025-02-08 04:02:52,656 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2025-02-08 04:02:52,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_49 [2025-02-08 04:02:52,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_49 [2025-02-08 04:02:52,656 INFO L130 BoogieDeclarations]: Found specification of procedure request_firmware [2025-02-08 04:02:52,656 INFO L138 BoogieDeclarations]: Found implementation of procedure request_firmware [2025-02-08 04:02:52,656 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2025-02-08 04:02:52,656 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2025-02-08 04:02:52,656 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-02-08 04:02:52,656 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-02-08 04:02:52,656 INFO L130 BoogieDeclarations]: Found specification of procedure check_fw_section [2025-02-08 04:02:52,656 INFO L138 BoogieDeclarations]: Found implementation of procedure check_fw_section [2025-02-08 04:02:52,656 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_get_settings [2025-02-08 04:02:52,656 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_get_settings [2025-02-08 04:02:52,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_40 [2025-02-08 04:02:52,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_40 [2025-02-08 04:02:52,656 INFO L130 BoogieDeclarations]: Found specification of procedure writew [2025-02-08 04:02:52,656 INFO L138 BoogieDeclarations]: Found implementation of procedure writew [2025-02-08 04:02:52,656 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2025-02-08 04:02:52,656 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2025-02-08 04:02:52,658 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 04:02:52,658 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 04:02:52,658 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_nvram_write_dword [2025-02-08 04:02:52,658 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_nvram_write_dword [2025-02-08 04:02:52,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:02:52,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:02:52,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:02:52,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:02:52,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:02:52,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:02:52,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:02:52,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:02:52,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:02:52,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:02:52,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:02:52,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:02:52,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:02:52,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:02:52,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 04:02:52,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 04:02:52,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 04:02:52,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 04:02:52,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 04:02:52,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 04:02:52,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 04:02:52,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 04:02:52,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 04:02:52,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 04:02:52,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 04:02:52,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 04:02:52,658 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 04:02:52,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 04:02:52,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 04:02:52,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 04:02:52,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 04:02:52,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 04:02:52,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 04:02:52,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 04:02:52,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 04:02:52,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 04:02:52,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 04:02:52,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 04:02:52,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-08 04:02:52,659 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:02:52,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:02:52,659 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_set_link [2025-02-08 04:02:52,659 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_set_link [2025-02-08 04:02:52,659 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_netdev_166 [2025-02-08 04:02:52,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_netdev_166 [2025-02-08 04:02:52,659 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2025-02-08 04:02:52,659 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2025-02-08 04:02:52,659 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-02-08 04:02:52,659 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-02-08 04:02:52,659 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_phy_lock_of_bnx2 [2025-02-08 04:02:52,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_phy_lock_of_bnx2 [2025-02-08 04:02:52,659 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-02-08 04:02:52,659 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-02-08 04:02:52,659 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_nway_reset [2025-02-08 04:02:52,659 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_nway_reset [2025-02-08 04:02:52,659 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_has_work [2025-02-08 04:02:52,659 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_has_work [2025-02-08 04:02:52,659 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_has_fast_work [2025-02-08 04:02:52,659 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_has_fast_work [2025-02-08 04:02:52,659 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_schedule [2025-02-08 04:02:52,659 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_schedule [2025-02-08 04:02:52,659 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_test_link [2025-02-08 04:02:52,659 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_test_link [2025-02-08 04:02:52,659 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 04:02:52,659 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 04:02:52,662 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_report_link [2025-02-08 04:02:52,663 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_report_link [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_init_phy [2025-02-08 04:02:52,663 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_init_phy [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2025-02-08 04:02:52,663 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_get_hw_rx_cons [2025-02-08 04:02:52,663 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_get_hw_rx_cons [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 04:02:52,663 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_change_ring_size [2025-02-08 04:02:52,663 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_change_ring_size [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_set_power_state [2025-02-08 04:02:52,663 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_set_power_state [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure load_cpu_fw [2025-02-08 04:02:52,663 INFO L138 BoogieDeclarations]: Found implementation of procedure load_cpu_fw [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2025-02-08 04:02:52,663 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:02:52,663 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:02:52,663 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_get_hw_tx_cons [2025-02-08 04:02:52,664 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_get_hw_tx_cons [2025-02-08 04:02:52,664 INFO L130 BoogieDeclarations]: Found specification of procedure pci_vpd_info_field_size [2025-02-08 04:02:52,664 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_vpd_info_field_size [2025-02-08 04:02:52,664 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-02-08 04:02:52,664 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-02-08 04:02:52,664 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2025-02-08 04:02:52,664 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2025-02-08 04:02:52,664 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_fw_sync [2025-02-08 04:02:52,664 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_fw_sync [2025-02-08 04:02:52,664 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 04:02:52,664 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 04:02:52,664 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_shmem_wr [2025-02-08 04:02:52,664 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_shmem_wr [2025-02-08 04:02:52,664 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_5706s_force_link_dn [2025-02-08 04:02:52,664 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_5706s_force_link_dn [2025-02-08 04:02:52,664 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-02-08 04:02:52,664 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-02-08 04:02:52,664 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_set_default_link [2025-02-08 04:02:52,664 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_set_default_link [2025-02-08 04:02:52,664 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:02:52,664 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:02:52,664 INFO L130 BoogieDeclarations]: Found specification of procedure release_firmware [2025-02-08 04:02:52,664 INFO L138 BoogieDeclarations]: Found implementation of procedure release_firmware [2025-02-08 04:02:52,664 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_nvram_read [2025-02-08 04:02:52,664 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_nvram_read [2025-02-08 04:02:52,664 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_change_mac_addr [2025-02-08 04:02:52,664 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_change_mac_addr [2025-02-08 04:02:52,664 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_init_fw_cap [2025-02-08 04:02:52,664 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_init_fw_cap [2025-02-08 04:02:52,664 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_reg_rd_ind [2025-02-08 04:02:52,664 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_reg_rd_ind [2025-02-08 04:02:52,664 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_enable_nvram_write [2025-02-08 04:02:52,664 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_enable_nvram_write [2025-02-08 04:02:52,664 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-02-08 04:02:52,664 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-02-08 04:02:52,664 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 04:02:52,664 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 04:02:52,664 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_page [2025-02-08 04:02:52,664 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_page [2025-02-08 04:02:52,664 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_shutdown [2025-02-08 04:02:52,664 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_shutdown [2025-02-08 04:02:52,666 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_disable_forced_2g5 [2025-02-08 04:02:52,666 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_disable_forced_2g5 [2025-02-08 04:02:52,666 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:02:52,666 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:02:52,666 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_netif_stop [2025-02-08 04:02:52,666 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_netif_stop [2025-02-08 04:02:52,666 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_find_max_ring [2025-02-08 04:02:52,666 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_find_max_ring [2025-02-08 04:02:52,666 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_get_coalesce [2025-02-08 04:02:52,666 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_get_coalesce [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_111 [2025-02-08 04:02:52,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_111 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2025-02-08 04:02:52,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_alloc_rx_page [2025-02-08 04:02:52,667 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_alloc_rx_page [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 04:02:52,667 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_105 [2025-02-08 04:02:52,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_105 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-02-08 04:02:52,667 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2025-02-08 04:02:52,667 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_shutdown_chip [2025-02-08 04:02:52,667 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_shutdown_chip [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_alloc_mem [2025-02-08 04:02:52,667 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_alloc_mem [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:02:52,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure dql_avail [2025-02-08 04:02:52,667 INFO L138 BoogieDeclarations]: Found implementation of procedure dql_avail [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2025-02-08 04:02:52,667 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-08 04:02:52,667 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-08 04:02:52,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-08 04:02:52,667 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-08 04:02:52,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-08 04:02:52,668 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_free_irq [2025-02-08 04:02:52,668 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_free_irq [2025-02-08 04:02:52,668 INFO L130 BoogieDeclarations]: Found specification of procedure poll_bnx2 [2025-02-08 04:02:52,668 INFO L138 BoogieDeclarations]: Found implementation of procedure poll_bnx2 [2025-02-08 04:02:52,668 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_set_features [2025-02-08 04:02:52,668 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_set_features [2025-02-08 04:02:52,668 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 04:02:52,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 04:02:52,668 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2_dump_mcp_state [2025-02-08 04:02:52,668 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2_dump_mcp_state [2025-02-08 04:02:53,962 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:02:53,966 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:02:54,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10238: call ULTIMATE.dealloc(~#local_adv~0.base, ~#local_adv~0.offset);havoc ~#local_adv~0.base, ~#local_adv~0.offset;call ULTIMATE.dealloc(~#remote_adv~0.base, ~#remote_adv~0.offset);havoc ~#remote_adv~0.base, ~#remote_adv~0.offset;call ULTIMATE.dealloc(~#val~1.base, ~#val~1.offset);havoc ~#val~1.base, ~#val~1.offset; [2025-02-08 04:02:54,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14206-3: assume 0 == ~cmd~0#1 % 4294967296;#t~bitwise2035#1 := (if ~i~27#1 < 0 && 0 != ~i~27#1 % 8 then 1 + ~i~27#1 / 8 else ~i~27#1 / 8); [2025-02-08 04:02:54,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14206-3: assume !(0 == ~cmd~0#1 % 4294967296); [2025-02-08 04:02:54,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14206-4: assume 0 == (if ~i~27#1 < 0 && 0 != ~i~27#1 % 8 then 1 + ~i~27#1 / 8 else ~i~27#1 / 8) % 4294967296 || (if ~i~27#1 < 0 && 0 != ~i~27#1 % 8 then 1 + ~i~27#1 / 8 else ~i~27#1 / 8) % 4294967296 == ~cmd~0#1 % 4294967296;#t~bitwise2035#1 := ~cmd~0#1; [2025-02-08 04:02:54,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14206-4: assume !(0 == (if ~i~27#1 < 0 && 0 != ~i~27#1 % 8 then 1 + ~i~27#1 / 8 else ~i~27#1 / 8) % 4294967296 || (if ~i~27#1 < 0 && 0 != ~i~27#1 % 8 then 1 + ~i~27#1 / 8 else ~i~27#1 / 8) % 4294967296 == ~cmd~0#1 % 4294967296); [2025-02-08 04:02:54,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14206-1: [2025-02-08 04:02:54,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14206-2: havoc #t~bitwise2035#1;assume (#t~bitwise2035#1 % 4294967296 >= (if ~i~27#1 < 0 && 0 != ~i~27#1 % 8 then 1 + ~i~27#1 / 8 else ~i~27#1 / 8) % 4294967296 && #t~bitwise2035#1 % 4294967296 >= ~cmd~0#1 % 4294967296) && #t~bitwise2035#1 % 4294967296 <= (if ~i~27#1 < 0 && 0 != ~i~27#1 % 8 then 1 + ~i~27#1 / 8 else ~i~27#1 / 8) % 4294967296 + ~cmd~0#1 % 4294967296; [2025-02-08 04:02:54,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14206: ~val~19#1 := #t~bitwise2035#1;havoc #t~bitwise2035#1;call #t~mem2036#1.base, #t~mem2036#1.offset := read~$Pointer$#31(~bp#1.base, ~bp#1.offset, 8); [2025-02-08 04:02:54,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14227: havoc #t~mem2043#1.base, #t~mem2043#1.offset;call #t~mem2044#1 := read~int#31(~rv2p_code~0#1.base, ~rv2p_code~0#1.offset + 4 * (if ~loc~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~loc~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~loc~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4); [2025-02-08 04:02:54,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14227-1: SUMMARY for call writel(~code~0#1, #t~mem2043#1.base, 10288 + #t~mem2043#1.offset); srcloc: null [2025-02-08 04:02:54,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14231: havoc #t~mem2047#1.base, #t~mem2047#1.offset; [2025-02-08 04:02:54,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14231-1: SUMMARY for call writel(~code~0#1, #t~mem2047#1.base, 10292 + #t~mem2047#1.offset); srcloc: null [2025-02-08 04:02:54,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14223: assume 0 != ~loc~0#1 % 4294967296 && 4 * ~loc~0#1 % 4294967296 < ~rv2p_code_len~0#1 % 4294967296;call #t~mem2041#1 := read~int#31(~rv2p_code~0#1.base, ~rv2p_code~0#1.offset + 4 * (if (18446744073709551615 + ~loc~0#1 % 4294967296) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (18446744073709551615 + ~loc~0#1 % 4294967296) % 18446744073709551616 % 18446744073709551616 else (18446744073709551615 + ~loc~0#1 % 4294967296) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4); [2025-02-08 04:02:54,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14223: assume !(0 != ~loc~0#1 % 4294967296 && 4 * ~loc~0#1 % 4294967296 < ~rv2p_code_len~0#1 % 4294967296); [2025-02-08 04:02:54,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14203: ~tmp___2~16#1 := #t~ret2033#1;havoc #t~mem2032#1;havoc #t~ret2033#1;call #t~mem2034#1.base, #t~mem2034#1.offset := read~$Pointer$#31(~bp#1.base, ~bp#1.offset, 8); [2025-02-08 04:02:54,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14203-1: SUMMARY for call #t~ret2033#1 := __fswab32(#t~mem2032#1); srcloc: null [2025-02-08 04:02:54,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14207: havoc #t~mem2036#1.base, #t~mem2036#1.offset;~i~27#1 := 8 + ~i~27#1; [2025-02-08 04:02:54,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14207-1: SUMMARY for call writel(~val~19#1, #t~mem2036#1.base, #t~mem2036#1.offset + (if ~addr~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~addr~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~addr~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:02:54,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14228-1: SUMMARY for call #t~ret2045#1 := __fswab32(#t~mem2044#1); srcloc: null [2025-02-08 04:02:54,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14232-3: assume 0 == ~cmd~0#1 % 4294967296;#t~bitwise2048#1 := ~loc~0#1 % 4294967296 / 2; [2025-02-08 04:02:54,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14232-3: assume !(0 == ~cmd~0#1 % 4294967296); [2025-02-08 04:02:54,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14232-4: assume 0 == ~loc~0#1 % 4294967296 / 2 % 4294967296 || ~loc~0#1 % 4294967296 / 2 % 4294967296 == ~cmd~0#1 % 4294967296;#t~bitwise2048#1 := ~cmd~0#1; [2025-02-08 04:02:54,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14232-4: assume !(0 == ~loc~0#1 % 4294967296 / 2 % 4294967296 || ~loc~0#1 % 4294967296 / 2 % 4294967296 == ~cmd~0#1 % 4294967296); [2025-02-08 04:02:54,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14228: ~tmp___5~3#1 := #t~ret2045#1;havoc #t~mem2044#1;havoc #t~ret2045#1;~code~0#1 := ~tmp___5~3#1;assume { :begin_inline_rv2p_fw_fixup } true;rv2p_fw_fixup_#in~rv2p_proc#1, rv2p_fw_fixup_#in~idx#1, rv2p_fw_fixup_#in~loc#1, rv2p_fw_fixup_#in~rv2p_code#1 := ~rv2p_proc#1, ~i~27#1, ~loc~0#1, ~code~0#1;havoc rv2p_fw_fixup_#res#1;havoc rv2p_fw_fixup_~rv2p_proc#1, rv2p_fw_fixup_~idx#1, rv2p_fw_fixup_~loc#1, rv2p_fw_fixup_~rv2p_code#1;rv2p_fw_fixup_~rv2p_proc#1 := rv2p_fw_fixup_#in~rv2p_proc#1;rv2p_fw_fixup_~idx#1 := rv2p_fw_fixup_#in~idx#1;rv2p_fw_fixup_~loc#1 := rv2p_fw_fixup_#in~loc#1;rv2p_fw_fixup_~rv2p_code#1 := rv2p_fw_fixup_#in~rv2p_code#1; [2025-02-08 04:02:54,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14232-1: [2025-02-08 04:02:54,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14232-2: havoc #t~bitwise2048#1;assume (#t~bitwise2048#1 % 4294967296 >= ~loc~0#1 % 4294967296 / 2 % 4294967296 && #t~bitwise2048#1 % 4294967296 >= ~cmd~0#1 % 4294967296) && #t~bitwise2048#1 % 4294967296 <= ~loc~0#1 % 4294967296 / 2 % 4294967296 + ~cmd~0#1 % 4294967296; [2025-02-08 04:02:54,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14232: ~val~19#1 := #t~bitwise2048#1;havoc #t~bitwise2048#1;call #t~mem2049#1.base, #t~mem2049#1.offset := read~$Pointer$#31(~bp#1.base, ~bp#1.offset, 8); [2025-02-08 04:02:54,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14220-1: SUMMARY for call #t~ret2040#1 := __fswab32(#t~mem2039#1); srcloc: null [2025-02-08 04:02:54,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14154: rv2p_fw_fixup_~rv2p_code#1 := rv2p_fw_fixup_~rv2p_code#1 - rv2p_fw_fixup_~rv2p_code#1 % 65536;rv2p_fw_fixup_~rv2p_code#1 := 255 + rv2p_fw_fixup_~rv2p_code#1 - rv2p_fw_fixup_~rv2p_code#1 % 256; [2025-02-08 04:02:54,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14220-2: call #t~mem2039#1 := read~int#31(~fw_entry#1.base, 12 + ~fw_entry#1.offset + 4 * ~i~27#1, 4); [2025-02-08 04:02:54,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14220: ~tmp___3~7#1 := #t~ret2040#1;havoc #t~mem2039#1;havoc #t~ret2040#1;~loc~0#1 := ~tmp___3~7#1; [2025-02-08 04:02:54,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14204-1: SUMMARY for call writel(~tmp___2~16#1, #t~mem2034#1.base, 10292 + #t~mem2034#1.offset); srcloc: null [2025-02-08 04:02:54,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14237: ~i~27#1 := 1 + ~i~27#1; [2025-02-08 04:02:54,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14204: havoc #t~mem2034#1.base, #t~mem2034#1.offset;~rv2p_code~0#1.base, ~rv2p_code~0#1.offset := ~rv2p_code~0#1.base, 4 + ~rv2p_code~0#1.offset; [2025-02-08 04:02:54,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14200-1: SUMMARY for call #t~ret2030#1 := __fswab32(#t~mem2029#1); srcloc: null [2025-02-08 04:02:54,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14200-2: call #t~mem2029#1 := read~int#31(~rv2p_code~0#1.base, ~rv2p_code~0#1.offset, 4); [2025-02-08 04:02:54,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14233: havoc #t~mem2049#1.base, #t~mem2049#1.offset; [2025-02-08 04:02:54,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14233-1: SUMMARY for call writel(~val~19#1, #t~mem2049#1.base, #t~mem2049#1.offset + (if ~addr~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~addr~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~addr~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:02:54,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14200: ~tmp___1~32#1 := #t~ret2030#1;havoc #t~mem2029#1;havoc #t~ret2030#1;call #t~mem2031#1.base, #t~mem2031#1.offset := read~$Pointer$#31(~bp#1.base, ~bp#1.offset, 8); [2025-02-08 04:02:54,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14225: ~tmp___4~4#1 := #t~ret2042#1;havoc #t~mem2041#1;havoc #t~ret2042#1;~code~0#1 := ~tmp___4~4#1;call #t~mem2043#1.base, #t~mem2043#1.offset := read~$Pointer$#31(~bp#1.base, ~bp#1.offset, 8); [2025-02-08 04:02:54,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14225-1: SUMMARY for call #t~ret2042#1 := __fswab32(#t~mem2041#1); srcloc: null [2025-02-08 04:02:54,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14230: #t~ret2046#1 := rv2p_fw_fixup_#res#1;havoc rv2p_fw_fixup_~rv2p_proc#1, rv2p_fw_fixup_~idx#1, rv2p_fw_fixup_~loc#1, rv2p_fw_fixup_~rv2p_code#1;havoc rv2p_fw_fixup_#in~rv2p_proc#1, rv2p_fw_fixup_#in~idx#1, rv2p_fw_fixup_#in~loc#1, rv2p_fw_fixup_#in~rv2p_code#1;assume { :end_inline_rv2p_fw_fixup } true;~code~0#1 := #t~ret2046#1;havoc #t~ret2046#1;call #t~mem2047#1.base, #t~mem2047#1.offset := read~$Pointer$#31(~bp#1.base, ~bp#1.offset, 8); [2025-02-08 04:02:54,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14201: havoc #t~mem2031#1.base, #t~mem2031#1.offset;~rv2p_code~0#1.base, ~rv2p_code~0#1.offset := ~rv2p_code~0#1.base, 4 + ~rv2p_code~0#1.offset;call #t~mem2032#1 := read~int#31(~rv2p_code~0#1.base, ~rv2p_code~0#1.offset, 4); [2025-02-08 04:02:54,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14201-1: SUMMARY for call writel(~tmp___1~32#1, #t~mem2031#1.base, 10288 + #t~mem2031#1.offset); srcloc: null [2025-02-08 04:02:54,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14160-1: rv2p_fw_fixup_#res#1 := rv2p_fw_fixup_~rv2p_code#1; [2025-02-08 04:02:54,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14148: assume 0 == rv2p_fw_fixup_~idx#1; [2025-02-08 04:02:54,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14148: assume !(0 == rv2p_fw_fixup_~idx#1); [2025-02-08 04:02:54,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27156: havoc #t~nondet4373; [2025-02-08 04:02:54,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27301: havoc netpoll_trap_#t~nondet4389#1; [2025-02-08 04:02:54,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9569-4: havoc #t~bitwise630;assume (#t~bitwise630 % 4294967296 >= #t~mem629 % 4294967296 && #t~bitwise630 % 4294967296 >= 262144) && #t~bitwise630 % 4294967296 <= 262144 + #t~mem629 % 4294967296; [2025-02-08 04:02:54,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9569-5: assume false;#t~bitwise630 := #t~mem629; [2025-02-08 04:02:54,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9569-5: assume !false; [2025-02-08 04:02:54,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9569-6: assume 0 == #t~mem629 % 4294967296 || 262144 == #t~mem629 % 4294967296;#t~bitwise630 := 262144; [2025-02-08 04:02:54,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9569-6: assume !(0 == #t~mem629 % 4294967296 || 262144 == #t~mem629 % 4294967296); [2025-02-08 04:02:54,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9569: havoc #t~mem629;havoc #t~bitwise630;havoc #t~mem631.base, #t~mem631.offset;~i~6 := 1 + ~i~6; [2025-02-08 04:02:54,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9569-1: SUMMARY for call writel(#t~bitwise630, #t~mem631.base, 132 + #t~mem631.offset); srcloc: null [2025-02-08 04:02:54,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9568: ~bnapi~3.base, ~bnapi~3.offset := ~bp.base, 32 + ~bp.offset + 942 * (if ~i~6 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~6 % 18446744073709551616 % 18446744073709551616 else ~i~6 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call #t~mem629 := read~int#31(~bnapi~3.base, 208 + ~bnapi~3.offset, 4); [2025-02-08 04:02:54,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9569-2: call #t~mem631.base, #t~mem631.offset := read~$Pointer$#31(~bp.base, ~bp.offset, 8); [2025-02-08 04:02:54,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9569-3: [2025-02-08 04:02:54,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15859: assume ~i~33 == -1 + ~num_rings;~j~12 := 0; [2025-02-08 04:02:54,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15859: assume !(~i~33 == -1 + ~num_rings);~j~12 := 1 + ~i~33; [2025-02-08 04:02:54,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15864: call #t~mem2571 := read~int#31(~dma.base, ~dma.offset + 8 * (if ~j~12 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~j~12 % 18446744073709551616 % 18446744073709551616 else ~j~12 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);call write~int#31(#t~mem2571 % 18446744073709551616 / 4294967296, ~rxbd~2.base, ~rxbd~2.offset, 4);havoc #t~mem2571;call #t~mem2572 := read~int#31(~dma.base, ~dma.offset + 8 * (if ~j~12 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~j~12 % 18446744073709551616 % 18446744073709551616 else ~j~12 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);call write~int#31(#t~mem2572, ~rxbd~2.base, 4 + ~rxbd~2.offset, 4);havoc #t~mem2572;~i~33 := 1 + ~i~33; [2025-02-08 04:02:54,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15850: call write~int#31(~buf_size, ~rxbd~2.base, 8 + ~rxbd~2.offset, 4);call write~int#31(12, ~rxbd~2.base, 12 + ~rxbd~2.offset, 4);~j~12 := 1 + ~j~12;~rxbd~2.base, ~rxbd~2.offset := ~rxbd~2.base, 16 + ~rxbd~2.offset; [2025-02-08 04:02:54,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15846: call #t~mem2570.base, #t~mem2570.offset := read~$Pointer$#31(~rx_ring.base, ~rx_ring.offset + 8 * (if ~i~33 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~33 % 18446744073709551616 % 18446744073709551616 else ~i~33 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);~rxbd~2.base, ~rxbd~2.offset := #t~mem2570.base, #t~mem2570.offset;~j~12 := 0; [2025-02-08 04:02:54,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15848: assume ~j~12 % 4294967296 <= 254; [2025-02-08 04:02:54,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15848: assume !(~j~12 % 4294967296 <= 254); [2025-02-08 04:02:54,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14782-1: SUMMARY for call __const_udelay(21475); srcloc: null [2025-02-08 04:02:54,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14782: call #t~mem2237.base, #t~mem2237.offset := read~$Pointer$#31(~bp.base, ~bp.offset, 8); [2025-02-08 04:02:54,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14764: call ULTIMATE.dealloc(~#v~0.base, ~#v~0.offset);havoc ~#v~0.base, ~#v~0.offset; [2025-02-08 04:02:54,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14787-1: SUMMARY for call #t~ret2241 := readl(#t~mem2240.base, 25616 + #t~mem2240.offset); srcloc: null [2025-02-08 04:02:54,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14787: ~tmp~109 := #t~ret2241;havoc #t~mem2240.base, #t~mem2240.offset;havoc #t~ret2241; [2025-02-08 04:02:54,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14785-4: assume 0 == (if ~val~30 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~30 % 4294967296 % 18446744073709551616 else ~val~30 % 4294967296 % 18446744073709551616 - 18446744073709551616);#t~bitwise2239 := 0; [2025-02-08 04:02:54,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14785-4: assume !(0 == (if ~val~30 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~30 % 4294967296 % 18446744073709551616 else ~val~30 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:02:54,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14785-3: assume 8 == (if ~val~30 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~30 % 4294967296 % 18446744073709551616 else ~val~30 % 4294967296 % 18446744073709551616 - 18446744073709551616);#t~bitwise2239 := (if ~val~30 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~30 % 4294967296 % 18446744073709551616 else ~val~30 % 4294967296 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:02:54,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14785-3: assume !(8 == (if ~val~30 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~30 % 4294967296 % 18446744073709551616 else ~val~30 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:02:54,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14783-1: SUMMARY for call #t~ret2238 := readl(#t~mem2237.base, 25600 + #t~mem2237.offset); srcloc: null [2025-02-08 04:02:54,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14785-2: havoc #t~bitwise2239;assume (((((if ~val~30 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~30 % 4294967296 % 18446744073709551616 else ~val~30 % 4294967296 % 18446744073709551616 - 18446744073709551616) < 0 || #t~bitwise2239 <= (if ~val~30 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~30 % 4294967296 % 18446744073709551616 else ~val~30 % 4294967296 % 18446744073709551616 - 18446744073709551616)) && #t~bitwise2239 <= 8) && #t~bitwise2239 >= 0) && ((if ~val~30 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~30 % 4294967296 % 18446744073709551616 else ~val~30 % 4294967296 % 18446744073709551616 - 18446744073709551616) >= 0 || #t~bitwise2239 > 8 + (if ~val~30 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~30 % 4294967296 % 18446744073709551616 else ~val~30 % 4294967296 % 18446744073709551616 - 18446744073709551616))) && #t~bitwise2239 >= -9223372036854775808; [2025-02-08 04:02:54,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14783: ~val~30 := #t~ret2238;havoc #t~mem2237.base, #t~mem2237.offset;havoc #t~ret2238; [2025-02-08 04:02:54,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14785-1: [2025-02-08 04:02:54,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14785: assume 0 != #t~bitwise2239;havoc #t~bitwise2239;call #t~mem2240.base, #t~mem2240.offset := read~$Pointer$#31(~bp.base, ~bp.offset, 8); [2025-02-08 04:02:54,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14785: assume !(0 != #t~bitwise2239);havoc #t~bitwise2239;~j~8 := 1 + ~j~8; [2025-02-08 04:02:54,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14788-1: SUMMARY for call #t~ret2242 := __fswab32(~tmp~109); srcloc: null [2025-02-08 04:02:54,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14788: ~tmp___0~55 := #t~ret2242;havoc #t~ret2242;call write~int#31(~tmp___0~55, ~#v~0.base, ~#v~0.offset, 4); [2025-02-08 04:02:54,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14790-1: SUMMARY for call #t~memcpy~res2243.base, #t~memcpy~res2243.offset := #Ultimate.C_memcpy#31(~ret_val.base, ~ret_val.offset, ~#v~0.base, ~#v~0.offset, 4); srcloc: null [2025-02-08 04:02:54,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14790: havoc #t~memcpy~res2243.base, #t~memcpy~res2243.offset; [2025-02-08 04:02:54,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27137: havoc #t~nondet4369; [2025-02-08 04:02:54,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9356: call ULTIMATE.dealloc(~#info~0.base, ~#info~0.offset);havoc ~#info~0.base, ~#info~0.offset; [2025-02-08 04:02:54,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9724: havoc netif_tx_wake_all_queues_#t~ret343#1.base, netif_tx_wake_all_queues_#t~ret343#1.offset, netif_tx_wake_all_queues_#t~mem344#1, netif_tx_wake_all_queues_~dev#1.base, netif_tx_wake_all_queues_~dev#1.offset, netif_tx_wake_all_queues_~i~1#1, netif_tx_wake_all_queues_~txq~1#1.base, netif_tx_wake_all_queues_~txq~1#1.offset, netif_tx_wake_all_queues_~tmp~37#1.base, netif_tx_wake_all_queues_~tmp~37#1.offset;havoc netif_tx_wake_all_queues_#in~dev#1.base, netif_tx_wake_all_queues_#in~dev#1.offset;assume { :end_inline_netif_tx_wake_all_queues } true;havoc #t~mem662#1.base, #t~mem662#1.offset; [2025-02-08 04:02:54,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8242: assume netif_tx_wake_all_queues_~i~1#1 % 4294967296 < netif_tx_wake_all_queues_#t~mem344#1 % 4294967296;havoc netif_tx_wake_all_queues_#t~mem344#1; [2025-02-08 04:02:54,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8242: assume !(netif_tx_wake_all_queues_~i~1#1 % 4294967296 < netif_tx_wake_all_queues_#t~mem344#1 % 4294967296);havoc netif_tx_wake_all_queues_#t~mem344#1; [2025-02-08 04:02:54,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8238: netif_tx_wake_all_queues_~i~1#1 := 1 + netif_tx_wake_all_queues_~i~1#1;call netif_tx_wake_all_queues_#t~mem344#1 := read~int#31(netif_tx_wake_all_queues_~dev#1.base, 879 + netif_tx_wake_all_queues_~dev#1.offset, 4); [2025-02-08 04:02:54,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8236-1: SUMMARY for call netif_tx_wake_all_queues_#t~ret343#1.base, netif_tx_wake_all_queues_#t~ret343#1.offset := netdev_get_tx_queue(netif_tx_wake_all_queues_~dev#1.base, netif_tx_wake_all_queues_~dev#1.offset, netif_tx_wake_all_queues_~i~1#1); srcloc: null [2025-02-08 04:02:54,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8236: netif_tx_wake_all_queues_~tmp~37#1.base, netif_tx_wake_all_queues_~tmp~37#1.offset := netif_tx_wake_all_queues_#t~ret343#1.base, netif_tx_wake_all_queues_#t~ret343#1.offset;havoc netif_tx_wake_all_queues_#t~ret343#1.base, netif_tx_wake_all_queues_#t~ret343#1.offset;netif_tx_wake_all_queues_~txq~1#1.base, netif_tx_wake_all_queues_~txq~1#1.offset := netif_tx_wake_all_queues_~tmp~37#1.base, netif_tx_wake_all_queues_~tmp~37#1.offset; [2025-02-08 04:02:54,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8238-1: SUMMARY for call netif_tx_wake_queue(netif_tx_wake_all_queues_~txq~1#1.base, netif_tx_wake_all_queues_~txq~1#1.offset); srcloc: null [2025-02-08 04:02:54,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9735: SUMMARY for call bnx2_napi_enable(~bp#1.base, ~bp#1.offset); srcloc: null [2025-02-08 04:02:54,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9725: call #t~mem663#1 := read~int#31(~bp#1.base, 9110 + ~bp#1.offset, 1); [2025-02-08 04:02:54,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9725-1: SUMMARY for call ldv_spin_lock_bh_110(~bp#1.base, 8762 + ~bp#1.offset); srcloc: null [2025-02-08 04:02:54,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9729: havoc #t~mem664#1.base, #t~mem664#1.offset; [2025-02-08 04:02:54,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9729-1: SUMMARY for call netif_carrier_on(#t~mem664#1.base, #t~mem664#1.offset); srcloc: null [2025-02-08 04:02:54,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9727: assume 0 != #t~mem663#1 % 256 % 4294967296;havoc #t~mem663#1;call #t~mem664#1.base, #t~mem664#1.offset := read~$Pointer$#31(~bp#1.base, 8 + ~bp#1.offset, 8); [2025-02-08 04:02:54,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9727: assume !(0 != #t~mem663#1 % 256 % 4294967296);havoc #t~mem663#1; [2025-02-08 04:02:54,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9740: SUMMARY for call bnx2_cnic_start(~bp#1.base, ~bp#1.offset); srcloc: null [2025-02-08 04:02:54,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9738: assume 0 != (if ~start_cnic#1 % 256 % 4294967296 <= 2147483647 then ~start_cnic#1 % 256 % 4294967296 else ~start_cnic#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:02:54,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9738: assume !(0 != (if ~start_cnic#1 % 256 % 4294967296 <= 2147483647 then ~start_cnic#1 % 256 % 4294967296 else ~start_cnic#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:02:54,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9736: SUMMARY for call bnx2_enable_int(~bp#1.base, ~bp#1.offset); srcloc: null [2025-02-08 04:02:54,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788-1: atomic_dec_and_test_#res#1 := 1; [2025-02-08 04:02:54,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734: SUMMARY for call ldv_spin_unlock_bh_111(~bp#1.base, 8762 + ~bp#1.offset); srcloc: null [2025-02-08 04:02:54,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17724: assume 0 == ~tmp___0~66#1;call #t~mem2960#1 := read~int#31(~bp#1.base, 28 + ~bp#1.offset, 4); [2025-02-08 04:02:54,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17724: assume !(0 == ~tmp___0~66#1); [2025-02-08 04:02:54,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27345: havoc pci_enable_msix_#t~nondet4397#1;bnx2_enable_msix_#t~ret2933#1 := pci_enable_msix_#res#1;havoc pci_enable_msix_#t~nondet4397#1, pci_enable_msix_~arg0#1.base, pci_enable_msix_~arg0#1.offset, pci_enable_msix_~arg1#1.base, pci_enable_msix_~arg1#1.offset, pci_enable_msix_~arg2#1;havoc pci_enable_msix_#in~arg0#1.base, pci_enable_msix_#in~arg0#1.offset, pci_enable_msix_#in~arg1#1.base, pci_enable_msix_#in~arg1#1.offset, pci_enable_msix_#in~arg2#1;assume { :end_inline_pci_enable_msix } true;assume -2147483648 <= bnx2_enable_msix_#t~ret2933#1 && bnx2_enable_msix_#t~ret2933#1 <= 2147483647;bnx2_enable_msix_~rc~14#1 := bnx2_enable_msix_#t~ret2933#1;havoc bnx2_enable_msix_#t~mem2932#1.base, bnx2_enable_msix_#t~mem2932#1.offset;havoc bnx2_enable_msix_#t~ret2933#1; [2025-02-08 04:02:54,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17725-4: assume 0 == #t~mem2960#1 % 4294967296 || 32 == #t~mem2960#1 % 4294967296;#t~bitwise2961#1 := 32; [2025-02-08 04:02:54,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17725-4: assume !(0 == #t~mem2960#1 % 4294967296 || 32 == #t~mem2960#1 % 4294967296); [2025-02-08 04:02:54,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17725: call write~int#31(#t~bitwise2961#1, ~bp#1.base, 28 + ~bp#1.offset, 4);havoc #t~mem2960#1;havoc #t~bitwise2961#1;call #t~mem2962#1 := read~int#31(~bp#1.base, 8926 + ~bp#1.offset, 4); [2025-02-08 04:02:54,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17725-1: [2025-02-08 04:02:54,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17725-2: havoc #t~bitwise2961#1;assume (#t~bitwise2961#1 % 4294967296 >= #t~mem2960#1 % 4294967296 && #t~bitwise2961#1 % 4294967296 >= 32) && #t~bitwise2961#1 % 4294967296 <= 32 + #t~mem2960#1 % 4294967296; [2025-02-08 04:02:54,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17659: assume bnx2_enable_msix_~i~45#1 < bnx2_enable_msix_~total_vecs~0#1; [2025-02-08 04:02:54,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17659: assume !(bnx2_enable_msix_~i~45#1 < bnx2_enable_msix_~total_vecs~0#1);call ULTIMATE.dealloc(bnx2_enable_msix_~#msix_ent~0#1.base, bnx2_enable_msix_~#msix_ent~0#1.offset);havoc bnx2_enable_msix_~#msix_ent~0#1.base, bnx2_enable_msix_~#msix_ent~0#1.offset; [2025-02-08 04:02:54,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17725-3: assume false;#t~bitwise2961#1 := #t~mem2960#1; [2025-02-08 04:02:54,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17725-3: assume !false; [2025-02-08 04:02:54,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17626: assume bnx2_enable_msix_~rc~14#1 <= 0; [2025-02-08 04:02:54,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17626: assume !(bnx2_enable_msix_~rc~14#1 <= 0); [2025-02-08 04:02:54,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17635: assume bnx2_enable_msix_~total_vecs~0#1 > 1; [2025-02-08 04:02:54,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17635: assume !(bnx2_enable_msix_~total_vecs~0#1 > 1); [2025-02-08 04:02:54,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17610: call write~int#5(bnx2_enable_msix_~i~45#1, bnx2_enable_msix_~#msix_ent~0#1.base, 4 + (bnx2_enable_msix_~#msix_ent~0#1.offset + 6 * bnx2_enable_msix_~i~45#1), 2);call write~int#5(0, bnx2_enable_msix_~#msix_ent~0#1.base, bnx2_enable_msix_~#msix_ent~0#1.offset + 6 * bnx2_enable_msix_~i~45#1, 4);bnx2_enable_msix_~i~45#1 := 1 + bnx2_enable_msix_~i~45#1; [2025-02-08 04:02:54,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17652: call bnx2_enable_msix_#t~mem2936#1 := read~int#5(bnx2_enable_msix_~#msix_ent~0#1.base, bnx2_enable_msix_~#msix_ent~0#1.offset + 6 * bnx2_enable_msix_~i~45#1, 4);call write~int#31(bnx2_enable_msix_#t~mem2936#1, bnx2_enable_msix_~bp#1.base, 8 + (9191 + bnx2_enable_msix_~bp#1.offset + 31 * bnx2_enable_msix_~i~45#1), 4);havoc bnx2_enable_msix_#t~mem2936#1;bnx2_enable_msix_#t~loopctr2937#1 := 0; [2025-02-08 04:02:54,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17726: assume 1460207616 == (#t~mem2962#1 - #t~mem2962#1 % 65536) % 4294967296;havoc #t~mem2962#1;call #t~mem2963#1 := read~int#31(~bp#1.base, 28 + ~bp#1.offset, 4); [2025-02-08 04:02:54,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17726: assume !(1460207616 == (#t~mem2962#1 - #t~mem2962#1 % 65536) % 4294967296);havoc #t~mem2962#1;call write~$Pointer$#31(#funAddr~bnx2_msi.base, #funAddr~bnx2_msi.offset, ~bp#1.base, 9191 + ~bp#1.offset, 8); [2025-02-08 04:02:54,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27297: havoc netif_set_real_num_tx_queues_#t~nondet4388#1; [2025-02-08 04:02:54,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17594: call ULTIMATE.dealloc(bnx2_enable_msix_~#msix_ent~0#1.base, bnx2_enable_msix_~#msix_ent~0#1.offset);havoc bnx2_enable_msix_~#msix_ent~0#1.base, bnx2_enable_msix_~#msix_ent~0#1.offset;havoc bnx2_enable_msix_#t~mem2926#1.base, bnx2_enable_msix_#t~mem2926#1.offset, bnx2_enable_msix_#t~mem2927#1.base, bnx2_enable_msix_#t~mem2927#1.offset, bnx2_enable_msix_#t~mem2928#1.base, bnx2_enable_msix_#t~mem2928#1.offset, bnx2_enable_msix_#t~mem2929#1.base, bnx2_enable_msix_#t~mem2929#1.offset, bnx2_enable_msix_#t~mem2930#1.base, bnx2_enable_msix_#t~mem2930#1.offset, bnx2_enable_msix_#t~ret2931#1, bnx2_enable_msix_#t~mem2932#1.base, bnx2_enable_msix_#t~mem2932#1.offset, bnx2_enable_msix_#t~ret2933#1, bnx2_enable_msix_#t~mem2934#1, bnx2_enable_msix_#t~bitwise2935#1, bnx2_enable_msix_#t~mem2936#1, bnx2_enable_msix_#t~loopctr2937#1, bnx2_enable_msix_#t~nondet2938#1, bnx2_enable_msix_#t~ret2939#1, bnx2_enable_msix_~bp#1.base, bnx2_enable_msix_~bp#1.offset, bnx2_enable_msix_~msix_vecs#1, bnx2_enable_msix_~i~45#1, bnx2_enable_msix_~total_vecs~0#1, bnx2_enable_msix_~rc~14#1, bnx2_enable_msix_~#msix_ent~0#1.base, bnx2_enable_msix_~#msix_ent~0#1.offset, bnx2_enable_msix_~dev~1#1.base, bnx2_enable_msix_~dev~1#1.offset, bnx2_enable_msix_~len~3#1;havoc bnx2_enable_msix_#in~bp#1.base, bnx2_enable_msix_#in~bp#1.offset, bnx2_enable_msix_#in~msix_vecs#1;assume { :end_inline_bnx2_enable_msix } true; [2025-02-08 04:02:54,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6694: fls_long_#t~ret6#1 := fls64_#res#1;havoc fls64_~x#1, fls64_~bitpos~0#1;havoc fls64_#in~x#1;assume { :end_inline_fls64 } true;assume -2147483648 <= fls_long_#t~ret6#1 && fls_long_#t~ret6#1 <= 2147483647;fls_long_~tmp___0~0#1 := fls_long_#t~ret6#1;havoc fls_long_#t~ret6#1;fls_long_#res#1 := fls_long_~tmp___0~0#1; [2025-02-08 04:02:54,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17653: assume true;assume bnx2_enable_msix_#t~loopctr2937#1 < (if bnx2_enable_msix_~len~3#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_enable_msix_~len~3#1 % 18446744073709551616 % 18446744073709551616 else bnx2_enable_msix_~len~3#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc bnx2_enable_msix_#t~nondet2938#1;call write~int#31(bnx2_enable_msix_#t~nondet2938#1, bnx2_enable_msix_~bp#1.base, 13 + (9191 + bnx2_enable_msix_~bp#1.offset + 31 * bnx2_enable_msix_~i~45#1) + bnx2_enable_msix_#t~loopctr2937#1, 8);bnx2_enable_msix_#t~loopctr2937#1 := 1 + bnx2_enable_msix_#t~loopctr2937#1; [2025-02-08 04:02:54,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17653: assume true;havoc bnx2_enable_msix_#t~loopctr2937#1;havoc bnx2_enable_msix_#t~nondet2938#1;havoc bnx2_enable_msix_#t~ret2939#1;call write~$Pointer$#31(#funAddr~bnx2_msi_1shot.base, #funAddr~bnx2_msi_1shot.offset, bnx2_enable_msix_~bp#1.base, 9191 + bnx2_enable_msix_~bp#1.offset + 31 * bnx2_enable_msix_~i~45#1, 8);bnx2_enable_msix_~i~45#1 := 1 + bnx2_enable_msix_~i~45#1; [2025-02-08 04:02:54,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17727: call write~int#31(#t~bitwise2964#1, ~bp#1.base, 28 + ~bp#1.offset, 4);havoc #t~mem2963#1;havoc #t~bitwise2964#1;call write~$Pointer$#31(#funAddr~bnx2_msi_1shot.base, #funAddr~bnx2_msi_1shot.offset, ~bp#1.base, 9191 + ~bp#1.offset, 8); [2025-02-08 04:02:54,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17727-1: [2025-02-08 04:02:54,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17727-2: havoc #t~bitwise2964#1;assume (#t~bitwise2964#1 % 4294967296 >= #t~mem2963#1 % 4294967296 && #t~bitwise2964#1 % 4294967296 >= 256) && #t~bitwise2964#1 % 4294967296 <= 256 + #t~mem2963#1 % 4294967296; [2025-02-08 04:02:54,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17727-3: assume false;#t~bitwise2964#1 := #t~mem2963#1; [2025-02-08 04:02:54,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17727-3: assume !false; [2025-02-08 04:02:54,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17727-4: assume 0 == #t~mem2963#1 % 4294967296 || 256 == #t~mem2963#1 % 4294967296;#t~bitwise2964#1 := 256; [2025-02-08 04:02:54,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17727-4: assume !(0 == #t~mem2963#1 % 4294967296 || 256 == #t~mem2963#1 % 4294967296); [2025-02-08 04:02:54,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27283: havoc netif_get_num_default_rss_queues_#t~nondet4386#1; [2025-02-08 04:02:54,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6704: __rounddown_pow_of_two_#t~ret7#1 := fls_long_#res#1;havoc fls_long_#t~ret6#1, fls_long_~l#1, fls_long_~tmp___0~0#1;havoc fls_long_#in~l#1;assume { :end_inline_fls_long } true;__rounddown_pow_of_two_~tmp~1#1 := __rounddown_pow_of_two_#t~ret7#1;havoc __rounddown_pow_of_two_#t~ret7#1; [2025-02-08 04:02:54,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27341: havoc pci_enable_msi_block_#t~nondet4396#1;#t~ret2959#1 := pci_enable_msi_block_#res#1;havoc pci_enable_msi_block_#t~nondet4396#1, pci_enable_msi_block_~arg0#1.base, pci_enable_msi_block_~arg0#1.offset, pci_enable_msi_block_~arg1#1;havoc pci_enable_msi_block_#in~arg0#1.base, pci_enable_msi_block_#in~arg0#1.offset, pci_enable_msi_block_#in~arg1#1;assume { :end_inline_pci_enable_msi_block } true;assume -2147483648 <= #t~ret2959#1 && #t~ret2959#1 <= 2147483647;~tmp___0~66#1 := #t~ret2959#1;havoc #t~mem2958#1.base, #t~mem2958#1.offset;havoc #t~ret2959#1; [2025-02-08 04:02:54,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17630: assume bnx2_enable_msix_~rc~14#1 > 0;bnx2_enable_msix_~total_vecs~0#1 := bnx2_enable_msix_~rc~14#1; [2025-02-08 04:02:54,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17630: assume !(bnx2_enable_msix_~rc~14#1 > 0); [2025-02-08 04:02:54,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17647: call write~int#31(bnx2_enable_msix_#t~bitwise2935#1, bnx2_enable_msix_~bp#1.base, 28 + bnx2_enable_msix_~bp#1.offset, 4);havoc bnx2_enable_msix_#t~mem2934#1;havoc bnx2_enable_msix_#t~bitwise2935#1;bnx2_enable_msix_~i~45#1 := 0; [2025-02-08 04:02:54,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17647-1: [2025-02-08 04:02:54,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17614: assume bnx2_enable_msix_~i~45#1 <= 8; [2025-02-08 04:02:54,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17614: assume !(bnx2_enable_msix_~i~45#1 <= 8);bnx2_enable_msix_~total_vecs~0#1 := bnx2_enable_msix_~msix_vecs#1;bnx2_enable_msix_~total_vecs~0#1 := 1 + bnx2_enable_msix_~total_vecs~0#1;bnx2_enable_msix_~rc~14#1 := -28; [2025-02-08 04:02:54,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17647-2: havoc bnx2_enable_msix_#t~bitwise2935#1;assume (bnx2_enable_msix_#t~bitwise2935#1 % 4294967296 >= bnx2_enable_msix_#t~mem2934#1 % 4294967296 && bnx2_enable_msix_#t~bitwise2935#1 % 4294967296 >= 1280) && bnx2_enable_msix_#t~bitwise2935#1 % 4294967296 <= 1280 + bnx2_enable_msix_#t~mem2934#1 % 4294967296; [2025-02-08 04:02:54,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17647-3: assume false;bnx2_enable_msix_#t~bitwise2935#1 := bnx2_enable_msix_#t~mem2934#1; [2025-02-08 04:02:54,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17647-3: assume !false; [2025-02-08 04:02:54,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17647-4: assume 0 == bnx2_enable_msix_#t~mem2934#1 % 4294967296 || 1280 == bnx2_enable_msix_#t~mem2934#1 % 4294967296;bnx2_enable_msix_#t~bitwise2935#1 := 1280; [2025-02-08 04:02:54,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17647-4: assume !(0 == bnx2_enable_msix_#t~mem2934#1 % 4294967296 || 1280 == bnx2_enable_msix_#t~mem2934#1 % 4294967296); [2025-02-08 04:02:54,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27293: havoc netif_set_real_num_rx_queues_#t~nondet4387#1; [2025-02-08 04:02:54,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6706: havoc __rounddown_pow_of_two_#t~bitwise8#1;#t~ret2969#1 := __rounddown_pow_of_two_#res#1;havoc __rounddown_pow_of_two_#t~ret7#1, __rounddown_pow_of_two_#t~bitwise8#1, __rounddown_pow_of_two_~n#1, __rounddown_pow_of_two_~tmp~1#1;havoc __rounddown_pow_of_two_#in~n#1;assume { :end_inline___rounddown_pow_of_two } true;~tmp___69~0#1 := #t~ret2969#1;havoc #t~mem2968#1;havoc #t~ret2969#1;call write~int#31(~tmp___69~0#1, ~bp#1.base, 9475 + ~bp#1.offset, 1); [2025-02-08 04:02:54,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6706-4: havoc __rounddown_pow_of_two_#t~bitwise8#1; [2025-02-08 04:02:54,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6706-3: [2025-02-08 04:02:54,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17640: assume 0 != bnx2_enable_msix_~rc~14#1;call ULTIMATE.dealloc(bnx2_enable_msix_~#msix_ent~0#1.base, bnx2_enable_msix_~#msix_ent~0#1.offset);havoc bnx2_enable_msix_~#msix_ent~0#1.base, bnx2_enable_msix_~#msix_ent~0#1.offset; [2025-02-08 04:02:54,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17640: assume !(0 != bnx2_enable_msix_~rc~14#1);bnx2_enable_msix_~msix_vecs#1 := bnx2_enable_msix_~total_vecs~0#1;bnx2_enable_msix_~msix_vecs#1 := bnx2_enable_msix_~msix_vecs#1 - 1;call write~int#31(bnx2_enable_msix_~msix_vecs#1, bnx2_enable_msix_~bp#1.base, 9470 + bnx2_enable_msix_~bp#1.offset, 4);call bnx2_enable_msix_#t~mem2934#1 := read~int#31(bnx2_enable_msix_~bp#1.base, 28 + bnx2_enable_msix_~bp#1.offset, 4); [2025-02-08 04:02:54,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6706-2: __rounddown_pow_of_two_#res#1 := __rounddown_pow_of_two_#t~bitwise8#1;havoc __rounddown_pow_of_two_#t~bitwise8#1; [2025-02-08 04:02:54,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6706-5: assume 0 == (if (__rounddown_pow_of_two_~tmp~1#1 - 1) % 4294967296 % 4294967296 <= 2147483647 then (__rounddown_pow_of_two_~tmp~1#1 - 1) % 4294967296 % 4294967296 else (__rounddown_pow_of_two_~tmp~1#1 - 1) % 4294967296 % 4294967296 - 4294967296);__rounddown_pow_of_two_#t~bitwise8#1 := 1; [2025-02-08 04:02:54,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6706-5: assume !(0 == (if (__rounddown_pow_of_two_~tmp~1#1 - 1) % 4294967296 % 4294967296 <= 2147483647 then (__rounddown_pow_of_two_~tmp~1#1 - 1) % 4294967296 % 4294967296 else (__rounddown_pow_of_two_~tmp~1#1 - 1) % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 04:02:54,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17624: call bnx2_enable_msix_#t~mem2932#1.base, bnx2_enable_msix_#t~mem2932#1.offset := read~$Pointer$#31(bnx2_enable_msix_~bp#1.base, 16 + bnx2_enable_msix_~bp#1.offset, 8);assume { :begin_inline_pci_enable_msix } true;pci_enable_msix_#in~arg0#1.base, pci_enable_msix_#in~arg0#1.offset, pci_enable_msix_#in~arg1#1.base, pci_enable_msix_#in~arg1#1.offset, pci_enable_msix_#in~arg2#1 := bnx2_enable_msix_#t~mem2932#1.base, bnx2_enable_msix_#t~mem2932#1.offset, bnx2_enable_msix_~#msix_ent~0#1.base, bnx2_enable_msix_~#msix_ent~0#1.offset, bnx2_enable_msix_~total_vecs~0#1;havoc pci_enable_msix_#res#1;havoc pci_enable_msix_#t~nondet4397#1, pci_enable_msix_~arg0#1.base, pci_enable_msix_~arg0#1.offset, pci_enable_msix_~arg1#1.base, pci_enable_msix_~arg1#1.offset, pci_enable_msix_~arg2#1;pci_enable_msix_~arg0#1.base, pci_enable_msix_~arg0#1.offset := pci_enable_msix_#in~arg0#1.base, pci_enable_msix_#in~arg0#1.offset;pci_enable_msix_~arg1#1.base, pci_enable_msix_~arg1#1.offset := pci_enable_msix_#in~arg1#1.base, pci_enable_msix_#in~arg1#1.offset;pci_enable_msix_~arg2#1 := pci_enable_msix_#in~arg2#1;havoc pci_enable_msix_#t~nondet4397#1;assume -2147483648 <= pci_enable_msix_#t~nondet4397#1 && pci_enable_msix_#t~nondet4397#1 <= 2147483647;pci_enable_msix_#res#1 := pci_enable_msix_#t~nondet4397#1;havoc pci_enable_msix_#t~nondet4397#1; [2025-02-08 04:02:54,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17732: call #t~mem2965#1.base, #t~mem2965#1.offset := read~$Pointer$#31(~bp#1.base, 16 + ~bp#1.offset, 8);call #t~mem2966#1 := read~int#31(#t~mem2965#1.base, 1547 + #t~mem2965#1.offset, 4);call write~int#31(#t~mem2966#1, ~bp#1.base, 9199 + ~bp#1.offset, 4);havoc #t~mem2965#1.base, #t~mem2965#1.offset;havoc #t~mem2966#1; [2025-02-08 04:02:54,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27309: havoc pci_bus_read_config_word_#t~nondet4391#1; [2025-02-08 04:02:54,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10782: call ULTIMATE.dealloc(~#bmcr~2.base, ~#bmcr~2.offset);havoc ~#bmcr~2.base, ~#bmcr~2.offset;call ULTIMATE.dealloc(~#val~6.base, ~#val~6.offset);havoc ~#val~6.base, ~#val~6.offset; [2025-02-08 04:02:54,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24607: #res := ~ldv_func_res~1; [2025-02-08 04:02:54,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10184: havoc #t~mem759;havoc #t~ite761.base, #t~ite761.offset;havoc #t~mem760; [2025-02-08 04:02:54,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27333: havoc #t~nondet4394; [2025-02-08 04:02:54,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9167-2: havoc #t~bitwise522;assume (((((if ~val % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val % 4294967296 % 18446744073709551616 else ~val % 4294967296 % 18446744073709551616 - 18446744073709551616) < 0 || #t~bitwise522 <= (if ~val % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val % 4294967296 % 18446744073709551616 else ~val % 4294967296 % 18446744073709551616 - 18446744073709551616)) && #t~bitwise522 <= 1073741824) && #t~bitwise522 >= 0) && ((if ~val % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val % 4294967296 % 18446744073709551616 else ~val % 4294967296 % 18446744073709551616 - 18446744073709551616) >= 0 || #t~bitwise522 > 1073741824 + (if ~val % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val % 4294967296 % 18446744073709551616 else ~val % 4294967296 % 18446744073709551616 - 18446744073709551616))) && #t~bitwise522 >= -9223372036854775808; [2025-02-08 04:02:54,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9165: ~val := #t~ret521;havoc #t~mem520.base, #t~mem520.offset;havoc #t~ret521; [2025-02-08 04:02:54,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9167-3: assume 1073741824 == (if ~val % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val % 4294967296 % 18446744073709551616 else ~val % 4294967296 % 18446744073709551616 - 18446744073709551616);#t~bitwise522 := (if ~val % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val % 4294967296 % 18446744073709551616 else ~val % 4294967296 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:02:54,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9167-3: assume !(1073741824 == (if ~val % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val % 4294967296 % 18446744073709551616 else ~val % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:02:54,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9165-1: SUMMARY for call #t~ret521 := readl(#t~mem520.base, 4124 + #t~mem520.offset); srcloc: null [2025-02-08 04:02:54,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9167-4: assume 0 == (if ~val % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val % 4294967296 % 18446744073709551616 else ~val % 4294967296 % 18446744073709551616 - 18446744073709551616);#t~bitwise522 := 0; [2025-02-08 04:02:54,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9167-4: assume !(0 == (if ~val % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val % 4294967296 % 18446744073709551616 else ~val % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:02:54,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9165-2: call #t~mem520.base, #t~mem520.offset := read~$Pointer$#31(~bp.base, ~bp.offset, 8); [2025-02-08 04:02:54,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9167: assume 0 == #t~bitwise522;havoc #t~bitwise522; [2025-02-08 04:02:54,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9167: assume !(0 == #t~bitwise522);havoc #t~bitwise522; [2025-02-08 04:02:54,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9167-1: [2025-02-08 04:02:54,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9172: ~i~3 := 1 + ~i~3; [2025-02-08 04:02:54,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9172-1: SUMMARY for call __const_udelay(21475); srcloc: null [2025-02-08 04:02:54,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9176: assume ~i~3 <= 4; [2025-02-08 04:02:54,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9176: assume !(~i~3 <= 4); [2025-02-08 04:02:54,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27112: havoc #t~nondet4368; [2025-02-08 04:02:54,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27259: havoc #t~nondet4383; [2025-02-08 04:02:55,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11646-2: havoc bnx2_setup_copper_phy_#t~bitwise1297#1;assume (bnx2_setup_copper_phy_#t~bitwise1297#1 % 4294967296 >= bnx2_setup_copper_phy_~new_bmcr~1#1 % 4294967296 && bnx2_setup_copper_phy_#t~bitwise1297#1 % 4294967296 >= 8192) && bnx2_setup_copper_phy_#t~bitwise1297#1 % 4294967296 <= 8192 + bnx2_setup_copper_phy_~new_bmcr~1#1 % 4294967296; [2025-02-08 04:02:55,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11646-1: [2025-02-08 04:02:55,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11646-4: assume 0 == bnx2_setup_copper_phy_~new_bmcr~1#1 % 4294967296 || 8192 == bnx2_setup_copper_phy_~new_bmcr~1#1 % 4294967296;bnx2_setup_copper_phy_#t~bitwise1297#1 := 8192; [2025-02-08 04:02:55,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11646-4: assume !(0 == bnx2_setup_copper_phy_~new_bmcr~1#1 % 4294967296 || 8192 == bnx2_setup_copper_phy_~new_bmcr~1#1 % 4294967296); [2025-02-08 04:02:55,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11646-3: assume false;bnx2_setup_copper_phy_#t~bitwise1297#1 := bnx2_setup_copper_phy_~new_bmcr~1#1; [2025-02-08 04:02:55,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11646-3: assume !false; [2025-02-08 04:02:55,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11646: bnx2_setup_copper_phy_~new_bmcr~1#1 := bnx2_setup_copper_phy_#t~bitwise1297#1;havoc bnx2_setup_copper_phy_#t~bitwise1297#1; [2025-02-08 04:02:55,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11663-1: SUMMARY for call ldv_spin_lock_bh_110(bnx2_setup_copper_phy_~bp#1.base, 8762 + bnx2_setup_copper_phy_~bp#1.offset); srcloc: null [2025-02-08 04:02:55,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11630: SUMMARY for call bnx2_resolve_flow_ctrl(bnx2_setup_copper_phy_~bp#1.base, bnx2_setup_copper_phy_~bp#1.offset); srcloc: null [2025-02-08 04:02:55,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11663: call bnx2_setup_copper_phy_#t~mem1309#1 := read~int#31(bnx2_setup_copper_phy_~bp#1.base, 8906 + bnx2_setup_copper_phy_~bp#1.offset, 4); [2025-02-08 04:02:55,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11614-1: SUMMARY for call bnx2_setup_copper_phy_#t~ret1273#1 := bnx2_phy_get_pause_adv(bnx2_setup_copper_phy_~bp#1.base, bnx2_setup_copper_phy_~bp#1.offset); srcloc: null [2025-02-08 04:02:55,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11614: bnx2_setup_copper_phy_~tmp___0~31#1 := bnx2_setup_copper_phy_#t~ret1273#1;havoc bnx2_setup_copper_phy_#t~ret1273#1; [2025-02-08 04:02:55,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11664: assume -2147483648 <= bnx2_setup_copper_phy_#t~ret1310#1 && bnx2_setup_copper_phy_#t~ret1310#1 <= 2147483647;havoc bnx2_setup_copper_phy_#t~mem1309#1;havoc bnx2_setup_copper_phy_#t~ret1310#1;call bnx2_setup_copper_phy_#t~mem1311#1 := read~int#31(bnx2_setup_copper_phy_~bp#1.base, 8906 + bnx2_setup_copper_phy_~bp#1.offset, 4); [2025-02-08 04:02:55,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11664-1: SUMMARY for call bnx2_setup_copper_phy_#t~ret1310#1 := bnx2_read_phy(bnx2_setup_copper_phy_~bp#1.base, bnx2_setup_copper_phy_~bp#1.offset, bnx2_setup_copper_phy_#t~mem1309#1, bnx2_setup_copper_phy_~#bmsr~2#1.base, bnx2_setup_copper_phy_~#bmsr~2#1.offset); srcloc: null [2025-02-08 04:02:55,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11631: SUMMARY for call bnx2_set_mac_link(bnx2_setup_copper_phy_~bp#1.base, bnx2_setup_copper_phy_~bp#1.offset); srcloc: null [2025-02-08 04:02:55,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11615-3: assume 0 == bnx2_setup_copper_phy_~tmp___0~31#1 % 4294967296;bnx2_setup_copper_phy_#t~bitwise1274#1 := bnx2_setup_copper_phy_~new_adv~1#1; [2025-02-08 04:02:55,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11615-3: assume !(0 == bnx2_setup_copper_phy_~tmp___0~31#1 % 4294967296); [2025-02-08 04:02:55,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11615-2: havoc bnx2_setup_copper_phy_#t~bitwise1274#1;assume (bnx2_setup_copper_phy_#t~bitwise1274#1 % 4294967296 >= bnx2_setup_copper_phy_~new_adv~1#1 % 4294967296 && bnx2_setup_copper_phy_#t~bitwise1274#1 % 4294967296 >= bnx2_setup_copper_phy_~tmp___0~31#1 % 4294967296) && bnx2_setup_copper_phy_#t~bitwise1274#1 % 4294967296 <= bnx2_setup_copper_phy_~new_adv~1#1 % 4294967296 + bnx2_setup_copper_phy_~tmp___0~31#1 % 4294967296; [2025-02-08 04:02:55,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8923-1: ethtool_adv_to_mii_ctrl1000_t_#res#1 := ethtool_adv_to_mii_ctrl1000_t_~result~1#1; [2025-02-08 04:02:55,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11615-4: assume 0 == bnx2_setup_copper_phy_~new_adv~1#1 % 4294967296 || bnx2_setup_copper_phy_~new_adv~1#1 % 4294967296 == bnx2_setup_copper_phy_~tmp___0~31#1 % 4294967296;bnx2_setup_copper_phy_#t~bitwise1274#1 := bnx2_setup_copper_phy_~tmp___0~31#1; [2025-02-08 04:02:55,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11615-4: assume !(0 == bnx2_setup_copper_phy_~new_adv~1#1 % 4294967296 || bnx2_setup_copper_phy_~new_adv~1#1 % 4294967296 == bnx2_setup_copper_phy_~tmp___0~31#1 % 4294967296); [2025-02-08 04:02:55,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11615-1: [2025-02-08 04:02:55,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11615: bnx2_setup_copper_phy_~new_adv~1#1 := bnx2_setup_copper_phy_#t~bitwise1274#1;havoc bnx2_setup_copper_phy_#t~bitwise1274#1; [2025-02-08 04:02:55,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11665-1: SUMMARY for call bnx2_setup_copper_phy_#t~ret1312#1 := bnx2_read_phy(bnx2_setup_copper_phy_~bp#1.base, bnx2_setup_copper_phy_~bp#1.offset, bnx2_setup_copper_phy_#t~mem1311#1, bnx2_setup_copper_phy_~#bmsr~2#1.base, bnx2_setup_copper_phy_~#bmsr~2#1.offset); srcloc: null [2025-02-08 04:02:55,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11665: assume -2147483648 <= bnx2_setup_copper_phy_#t~ret1312#1 && bnx2_setup_copper_phy_#t~ret1312#1 <= 2147483647;havoc bnx2_setup_copper_phy_#t~mem1311#1;havoc bnx2_setup_copper_phy_#t~ret1312#1; [2025-02-08 04:02:55,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11649-1: call bnx2_setup_copper_phy_#t~mem1298#1 := read~int#31(bnx2_setup_copper_phy_~bp#1.base, 9108 + bnx2_setup_copper_phy_~bp#1.offset, 1); [2025-02-08 04:02:55,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11616: assume -2147483648 <= bnx2_setup_copper_phy_#t~ret1275#1 && bnx2_setup_copper_phy_#t~ret1275#1 <= 2147483647;havoc bnx2_setup_copper_phy_#t~ret1275#1;call bnx2_setup_copper_phy_#t~mem1276#1 := read~int#19(bnx2_setup_copper_phy_~#adv1000_reg~0#1.base, bnx2_setup_copper_phy_~#adv1000_reg~0#1.offset, 4); [2025-02-08 04:02:55,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11649: assume 1 == bnx2_setup_copper_phy_#t~mem1298#1 % 256 % 4294967296;havoc bnx2_setup_copper_phy_#t~mem1298#1; [2025-02-08 04:02:55,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11649: assume !(1 == bnx2_setup_copper_phy_#t~mem1298#1 % 256 % 4294967296);havoc bnx2_setup_copper_phy_#t~mem1298#1; [2025-02-08 04:02:55,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11616-1: SUMMARY for call bnx2_setup_copper_phy_#t~ret1275#1 := bnx2_read_phy(bnx2_setup_copper_phy_~bp#1.base, bnx2_setup_copper_phy_~bp#1.offset, 9, bnx2_setup_copper_phy_~#adv1000_reg~0#1.base, bnx2_setup_copper_phy_~#adv1000_reg~0#1.offset); srcloc: null [2025-02-08 04:02:55,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11650: bnx2_setup_copper_phy_~new_bmcr~1#1 := bnx2_setup_copper_phy_#t~bitwise1299#1;havoc bnx2_setup_copper_phy_#t~bitwise1299#1; [2025-02-08 04:02:55,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11683: SUMMARY for call bnx2_resolve_flow_ctrl(bnx2_setup_copper_phy_~bp#1.base, bnx2_setup_copper_phy_~bp#1.offset); srcloc: null [2025-02-08 04:02:55,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11617-4: assume 0 == bnx2_setup_copper_phy_#t~mem1276#1 % 4294967296;bnx2_setup_copper_phy_#t~bitwise1277#1 := 0; [2025-02-08 04:02:55,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11617-4: assume !(0 == bnx2_setup_copper_phy_#t~mem1276#1 % 4294967296); [2025-02-08 04:02:55,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11650-2: havoc bnx2_setup_copper_phy_#t~bitwise1299#1;assume (bnx2_setup_copper_phy_#t~bitwise1299#1 % 4294967296 >= bnx2_setup_copper_phy_~new_bmcr~1#1 % 4294967296 && bnx2_setup_copper_phy_#t~bitwise1299#1 % 4294967296 >= 256) && bnx2_setup_copper_phy_#t~bitwise1299#1 % 4294967296 <= 256 + bnx2_setup_copper_phy_~new_bmcr~1#1 % 4294967296; [2025-02-08 04:02:55,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11617-1: [2025-02-08 04:02:55,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11650-1: [2025-02-08 04:02:55,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11617: call write~int#19(bnx2_setup_copper_phy_#t~bitwise1277#1, bnx2_setup_copper_phy_~#adv1000_reg~0#1.base, bnx2_setup_copper_phy_~#adv1000_reg~0#1.offset, 4);havoc bnx2_setup_copper_phy_#t~mem1276#1;havoc bnx2_setup_copper_phy_#t~bitwise1277#1;call bnx2_setup_copper_phy_#t~mem1278#1 := read~int#31(bnx2_setup_copper_phy_~bp#1.base, 9115 + bnx2_setup_copper_phy_~bp#1.offset, 4);assume { :begin_inline_ethtool_adv_to_mii_ctrl1000_t } true;ethtool_adv_to_mii_ctrl1000_t_#in~ethadv#1 := bnx2_setup_copper_phy_#t~mem1278#1;havoc ethtool_adv_to_mii_ctrl1000_t_#res#1;havoc ethtool_adv_to_mii_ctrl1000_t_#t~bitwise485#1, ethtool_adv_to_mii_ctrl1000_t_#t~bitwise486#1, ethtool_adv_to_mii_ctrl1000_t_#t~bitwise487#1, ethtool_adv_to_mii_ctrl1000_t_#t~bitwise488#1, ethtool_adv_to_mii_ctrl1000_t_~ethadv#1, ethtool_adv_to_mii_ctrl1000_t_~result~1#1;ethtool_adv_to_mii_ctrl1000_t_~ethadv#1 := ethtool_adv_to_mii_ctrl1000_t_#in~ethadv#1;havoc ethtool_adv_to_mii_ctrl1000_t_~result~1#1;ethtool_adv_to_mii_ctrl1000_t_~result~1#1 := 0; [2025-02-08 04:02:55,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11650-4: assume 0 == bnx2_setup_copper_phy_~new_bmcr~1#1 % 4294967296 || 256 == bnx2_setup_copper_phy_~new_bmcr~1#1 % 4294967296;bnx2_setup_copper_phy_#t~bitwise1299#1 := 256; [2025-02-08 04:02:55,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11650-4: assume !(0 == bnx2_setup_copper_phy_~new_bmcr~1#1 % 4294967296 || 256 == bnx2_setup_copper_phy_~new_bmcr~1#1 % 4294967296); [2025-02-08 04:02:55,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11617-3: assume 768 == bnx2_setup_copper_phy_#t~mem1276#1 % 4294967296;bnx2_setup_copper_phy_#t~bitwise1277#1 := bnx2_setup_copper_phy_#t~mem1276#1; [2025-02-08 04:02:55,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11617-3: assume !(768 == bnx2_setup_copper_phy_#t~mem1276#1 % 4294967296); [2025-02-08 04:02:55,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11650-3: assume false;bnx2_setup_copper_phy_#t~bitwise1299#1 := bnx2_setup_copper_phy_~new_bmcr~1#1; [2025-02-08 04:02:55,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11650-3: assume !false; [2025-02-08 04:02:55,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11617-2: havoc bnx2_setup_copper_phy_#t~bitwise1277#1;assume bnx2_setup_copper_phy_#t~bitwise1277#1 % 4294967296 <= bnx2_setup_copper_phy_#t~mem1276#1 % 4294967296 && bnx2_setup_copper_phy_#t~bitwise1277#1 % 4294967296 <= 768; [2025-02-08 04:02:55,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11684: SUMMARY for call bnx2_set_mac_link(bnx2_setup_copper_phy_~bp#1.base, bnx2_setup_copper_phy_~bp#1.offset); srcloc: null [2025-02-08 04:02:55,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11618: bnx2_setup_copper_phy_#t~ret1279#1 := ethtool_adv_to_mii_ctrl1000_t_#res#1;havoc ethtool_adv_to_mii_ctrl1000_t_#t~bitwise485#1, ethtool_adv_to_mii_ctrl1000_t_#t~bitwise486#1, ethtool_adv_to_mii_ctrl1000_t_#t~bitwise487#1, ethtool_adv_to_mii_ctrl1000_t_#t~bitwise488#1, ethtool_adv_to_mii_ctrl1000_t_~ethadv#1, ethtool_adv_to_mii_ctrl1000_t_~result~1#1;havoc ethtool_adv_to_mii_ctrl1000_t_#in~ethadv#1;assume { :end_inline_ethtool_adv_to_mii_ctrl1000_t } true;bnx2_setup_copper_phy_~tmp___1~18#1 := bnx2_setup_copper_phy_#t~ret1279#1;havoc bnx2_setup_copper_phy_#t~mem1278#1;havoc bnx2_setup_copper_phy_#t~ret1279#1; [2025-02-08 04:02:55,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11635-1: bnx2_setup_copper_phy_#res#1 := 0;call ULTIMATE.dealloc(bnx2_setup_copper_phy_~#bmcr~6#1.base, bnx2_setup_copper_phy_~#bmcr~6#1.offset);havoc bnx2_setup_copper_phy_~#bmcr~6#1.base, bnx2_setup_copper_phy_~#bmcr~6#1.offset;call ULTIMATE.dealloc(bnx2_setup_copper_phy_~#adv_reg~0#1.base, bnx2_setup_copper_phy_~#adv_reg~0#1.offset);havoc bnx2_setup_copper_phy_~#adv_reg~0#1.base, bnx2_setup_copper_phy_~#adv_reg~0#1.offset;call ULTIMATE.dealloc(bnx2_setup_copper_phy_~#adv1000_reg~0#1.base, bnx2_setup_copper_phy_~#adv1000_reg~0#1.offset);havoc bnx2_setup_copper_phy_~#adv1000_reg~0#1.base, bnx2_setup_copper_phy_~#adv1000_reg~0#1.offset;call ULTIMATE.dealloc(bnx2_setup_copper_phy_~#bmsr~2#1.base, bnx2_setup_copper_phy_~#bmsr~2#1.offset);havoc bnx2_setup_copper_phy_~#bmsr~2#1.base, bnx2_setup_copper_phy_~#bmsr~2#1.offset; [2025-02-08 04:02:55,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11619-1: [2025-02-08 04:02:55,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11619: bnx2_setup_copper_phy_~new_adv1000~0#1 := bnx2_setup_copper_phy_#t~bitwise1280#1;havoc bnx2_setup_copper_phy_#t~bitwise1280#1;call bnx2_setup_copper_phy_#t~mem1281#1 := read~int#19(bnx2_setup_copper_phy_~#adv1000_reg~0#1.base, bnx2_setup_copper_phy_~#adv1000_reg~0#1.offset, 4);bnx2_setup_copper_phy_#t~short1283#1 := bnx2_setup_copper_phy_#t~mem1281#1 % 4294967296 != bnx2_setup_copper_phy_~new_adv1000~0#1 % 4294967296; [2025-02-08 04:02:55,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11619-3: assume 0 == bnx2_setup_copper_phy_~tmp___1~18#1 % 4294967296;bnx2_setup_copper_phy_#t~bitwise1280#1 := bnx2_setup_copper_phy_~new_adv1000~0#1; [2025-02-08 04:02:55,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11619-3: assume !(0 == bnx2_setup_copper_phy_~tmp___1~18#1 % 4294967296); [2025-02-08 04:02:55,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11619-2: havoc bnx2_setup_copper_phy_#t~bitwise1280#1;assume (bnx2_setup_copper_phy_#t~bitwise1280#1 % 4294967296 >= bnx2_setup_copper_phy_~new_adv1000~0#1 % 4294967296 && bnx2_setup_copper_phy_#t~bitwise1280#1 % 4294967296 >= bnx2_setup_copper_phy_~tmp___1~18#1 % 4294967296) && bnx2_setup_copper_phy_#t~bitwise1280#1 % 4294967296 <= bnx2_setup_copper_phy_~new_adv1000~0#1 % 4294967296 + bnx2_setup_copper_phy_~tmp___1~18#1 % 4294967296; [2025-02-08 04:02:55,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11619-4: assume 0 == bnx2_setup_copper_phy_~new_adv1000~0#1 % 4294967296 || bnx2_setup_copper_phy_~new_adv1000~0#1 % 4294967296 == bnx2_setup_copper_phy_~tmp___1~18#1 % 4294967296;bnx2_setup_copper_phy_#t~bitwise1280#1 := bnx2_setup_copper_phy_~tmp___1~18#1; [2025-02-08 04:02:55,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11619-4: assume !(0 == bnx2_setup_copper_phy_~new_adv1000~0#1 % 4294967296 || bnx2_setup_copper_phy_~new_adv1000~0#1 % 4294967296 == bnx2_setup_copper_phy_~tmp___1~18#1 % 4294967296); [2025-02-08 04:02:55,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24552-1: ldv_mod_timer_118_#res#1 := ldv_mod_timer_118_~ldv_func_res~0#1; [2025-02-08 04:02:55,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11653-1: call bnx2_setup_copper_phy_#t~mem1300#1 := read~int#19(bnx2_setup_copper_phy_~#bmcr~6#1.base, bnx2_setup_copper_phy_~#bmcr~6#1.offset, 4); [2025-02-08 04:02:55,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11653: assume bnx2_setup_copper_phy_~new_bmcr~1#1 % 4294967296 != bnx2_setup_copper_phy_#t~mem1300#1 % 4294967296;havoc bnx2_setup_copper_phy_#t~mem1300#1;call bnx2_setup_copper_phy_#t~mem1301#1 := read~int#31(bnx2_setup_copper_phy_~bp#1.base, 8906 + bnx2_setup_copper_phy_~bp#1.offset, 4); [2025-02-08 04:02:55,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11653: assume !(bnx2_setup_copper_phy_~new_bmcr~1#1 % 4294967296 != bnx2_setup_copper_phy_#t~mem1300#1 % 4294967296);havoc bnx2_setup_copper_phy_#t~mem1300#1; [2025-02-08 04:02:55,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11670-2: call bnx2_setup_copper_phy_#t~mem1313#1 := read~int#31(bnx2_setup_copper_phy_~bp#1.base, 8902 + bnx2_setup_copper_phy_~bp#1.offset, 4); [2025-02-08 04:02:55,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11670-1: SUMMARY for call bnx2_setup_copper_phy_#t~ret1314#1 := bnx2_write_phy(bnx2_setup_copper_phy_~bp#1.base, bnx2_setup_copper_phy_~bp#1.offset, bnx2_setup_copper_phy_#t~mem1313#1, bnx2_setup_copper_phy_~new_bmcr~1#1); srcloc: null [2025-02-08 04:02:55,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11670: assume -2147483648 <= bnx2_setup_copper_phy_#t~ret1314#1 && bnx2_setup_copper_phy_#t~ret1314#1 <= 2147483647;havoc bnx2_setup_copper_phy_#t~mem1313#1;havoc bnx2_setup_copper_phy_#t~ret1314#1;call bnx2_setup_copper_phy_#t~mem1315#1 := read~int#19(bnx2_setup_copper_phy_~#bmsr~2#1.base, bnx2_setup_copper_phy_~#bmsr~2#1.offset, 4); [2025-02-08 04:02:55,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11621-1: bnx2_setup_copper_phy_#t~short1286#1 := 0 == bnx2_setup_copper_phy_#t~bitwise1285#1 % 4294967296; [2025-02-08 04:02:55,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11621: assume bnx2_setup_copper_phy_#t~short1286#1;havoc bnx2_setup_copper_phy_#t~mem1281#1;havoc bnx2_setup_copper_phy_#t~mem1282#1;havoc bnx2_setup_copper_phy_#t~short1283#1;havoc bnx2_setup_copper_phy_#t~mem1284#1;havoc bnx2_setup_copper_phy_#t~bitwise1285#1;havoc bnx2_setup_copper_phy_#t~short1286#1;call bnx2_setup_copper_phy_#t~mem1287#1 := read~int#31(bnx2_setup_copper_phy_~bp#1.base, 8914 + bnx2_setup_copper_phy_~bp#1.offset, 4); [2025-02-08 04:02:55,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11621: assume !bnx2_setup_copper_phy_#t~short1286#1;havoc bnx2_setup_copper_phy_#t~mem1281#1;havoc bnx2_setup_copper_phy_#t~mem1282#1;havoc bnx2_setup_copper_phy_#t~short1283#1;havoc bnx2_setup_copper_phy_#t~mem1284#1;havoc bnx2_setup_copper_phy_#t~bitwise1285#1;havoc bnx2_setup_copper_phy_#t~short1286#1;call bnx2_setup_copper_phy_#t~mem1292#1 := read~int#31(bnx2_setup_copper_phy_~bp#1.base, 9110 + bnx2_setup_copper_phy_~bp#1.offset, 1); [2025-02-08 04:02:55,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11621-3: havoc bnx2_setup_copper_phy_#t~bitwise1285#1;assume bnx2_setup_copper_phy_#t~bitwise1285#1 % 4294967296 <= bnx2_setup_copper_phy_#t~mem1284#1 % 4294967296 && bnx2_setup_copper_phy_#t~bitwise1285#1 % 4294967296 <= 4096; [2025-02-08 04:02:55,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11621-2: [2025-02-08 04:02:55,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11687-1: bnx2_setup_copper_phy_#res#1 := 0;call ULTIMATE.dealloc(bnx2_setup_copper_phy_~#bmcr~6#1.base, bnx2_setup_copper_phy_~#bmcr~6#1.offset);havoc bnx2_setup_copper_phy_~#bmcr~6#1.base, bnx2_setup_copper_phy_~#bmcr~6#1.offset;call ULTIMATE.dealloc(bnx2_setup_copper_phy_~#adv_reg~0#1.base, bnx2_setup_copper_phy_~#adv_reg~0#1.offset);havoc bnx2_setup_copper_phy_~#adv_reg~0#1.base, bnx2_setup_copper_phy_~#adv_reg~0#1.offset;call ULTIMATE.dealloc(bnx2_setup_copper_phy_~#adv1000_reg~0#1.base, bnx2_setup_copper_phy_~#adv1000_reg~0#1.offset);havoc bnx2_setup_copper_phy_~#adv1000_reg~0#1.base, bnx2_setup_copper_phy_~#adv1000_reg~0#1.offset;call ULTIMATE.dealloc(bnx2_setup_copper_phy_~#bmsr~2#1.base, bnx2_setup_copper_phy_~#bmsr~2#1.offset);havoc bnx2_setup_copper_phy_~#bmsr~2#1.base, bnx2_setup_copper_phy_~#bmsr~2#1.offset; [2025-02-08 04:02:55,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11621-8: assume bnx2_setup_copper_phy_#t~short1283#1; [2025-02-08 04:02:55,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11621-8: assume !bnx2_setup_copper_phy_#t~short1283#1;call bnx2_setup_copper_phy_#t~mem1282#1 := read~int#19(bnx2_setup_copper_phy_~#adv_reg~0#1.base, bnx2_setup_copper_phy_~#adv_reg~0#1.offset, 4);bnx2_setup_copper_phy_#t~short1283#1 := bnx2_setup_copper_phy_#t~mem1282#1 % 4294967296 != bnx2_setup_copper_phy_~new_adv~1#1 % 4294967296; [2025-02-08 04:02:55,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10746: call ULTIMATE.dealloc(bnx2_test_and_disable_2g5_~#up1~1#1.base, bnx2_test_and_disable_2g5_~#up1~1#1.offset);havoc bnx2_test_and_disable_2g5_~#up1~1#1.base, bnx2_test_and_disable_2g5_~#up1~1#1.offset;bnx2_setup_serdes_phy_#t~ret1142#1 := bnx2_test_and_disable_2g5_#res#1;havoc bnx2_test_and_disable_2g5_#t~mem965#1, bnx2_test_and_disable_2g5_#t~bitwise966#1, bnx2_test_and_disable_2g5_#t~mem967#1, bnx2_test_and_disable_2g5_#t~ret968#1, bnx2_test_and_disable_2g5_#t~mem969#1, bnx2_test_and_disable_2g5_#t~ret970#1, bnx2_test_and_disable_2g5_#t~mem971#1, bnx2_test_and_disable_2g5_#t~mem972#1, bnx2_test_and_disable_2g5_#t~mem973#1, bnx2_test_and_disable_2g5_#t~mem974#1, bnx2_test_and_disable_2g5_#t~ret975#1, bnx2_test_and_disable_2g5_#t~mem976#1, bnx2_test_and_disable_2g5_#t~ret977#1, bnx2_test_and_disable_2g5_~bp#1.base, bnx2_test_and_disable_2g5_~bp#1.offset, bnx2_test_and_disable_2g5_~#up1~1#1.base, bnx2_test_and_disable_2g5_~#up1~1#1.offset, bnx2_test_and_disable_2g5_~ret~4#1;havoc bnx2_test_and_disable_2g5_#in~bp#1.base, bnx2_test_and_disable_2g5_#in~bp#1.offset;assume { :end_inline_bnx2_test_and_disable_2g5 } true;assume -2147483648 <= bnx2_setup_serdes_phy_#t~ret1142#1 && bnx2_setup_serdes_phy_#t~ret1142#1 <= 2147483647;bnx2_setup_serdes_phy_~tmp___1~17#1 := bnx2_setup_serdes_phy_#t~ret1142#1;havoc bnx2_setup_serdes_phy_#t~ret1142#1; [2025-02-08 04:02:55,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11291: bnx2_setup_serdes_phy_#t~ret1210#1 := ldv_mod_timer_118_#res#1;havoc ldv_mod_timer_118_#t~ret4216#1, ldv_mod_timer_118_#t~ret4217#1, ldv_mod_timer_118_~ldv_func_arg1#1.base, ldv_mod_timer_118_~ldv_func_arg1#1.offset, ldv_mod_timer_118_~ldv_func_arg2#1, ldv_mod_timer_118_~ldv_func_res~0#1, ldv_mod_timer_118_~tmp~208#1, ldv_mod_timer_118_~tmp___0~104#1;havoc ldv_mod_timer_118_#in~ldv_func_arg1#1.base, ldv_mod_timer_118_#in~ldv_func_arg1#1.offset, ldv_mod_timer_118_#in~ldv_func_arg2#1;assume { :end_inline_ldv_mod_timer_118 } true;assume -2147483648 <= bnx2_setup_serdes_phy_#t~ret1210#1 && bnx2_setup_serdes_phy_#t~ret1210#1 <= 2147483647;havoc bnx2_setup_serdes_phy_#t~mem1209#1;havoc bnx2_setup_serdes_phy_#t~ret1210#1; [2025-02-08 04:02:55,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11621-5: assume 0 == bnx2_setup_copper_phy_#t~mem1284#1 % 4294967296;bnx2_setup_copper_phy_#t~bitwise1285#1 := 0; [2025-02-08 04:02:55,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11621-5: assume !(0 == bnx2_setup_copper_phy_#t~mem1284#1 % 4294967296); [2025-02-08 04:02:55,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11621-4: assume 4096 == bnx2_setup_copper_phy_#t~mem1284#1 % 4294967296;bnx2_setup_copper_phy_#t~bitwise1285#1 := bnx2_setup_copper_phy_#t~mem1284#1; [2025-02-08 04:02:55,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11621-4: assume !(4096 == bnx2_setup_copper_phy_#t~mem1284#1 % 4294967296); [2025-02-08 04:02:55,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11621-7: bnx2_setup_copper_phy_#t~short1286#1 := bnx2_setup_copper_phy_#t~short1283#1; [2025-02-08 04:02:55,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11621-6: assume bnx2_setup_copper_phy_#t~short1286#1; [2025-02-08 04:02:55,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11621-6: assume !bnx2_setup_copper_phy_#t~short1286#1;call bnx2_setup_copper_phy_#t~mem1284#1 := read~int#19(bnx2_setup_copper_phy_~#bmcr~6#1.base, bnx2_setup_copper_phy_~#bmcr~6#1.offset, 4); [2025-02-08 04:02:55,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11638: assume bnx2_setup_copper_phy_#t~mem1293#1 % 4294967296 != bnx2_setup_copper_phy_~new_adv~1#1 % 4294967296;havoc bnx2_setup_copper_phy_#t~mem1293#1;call bnx2_setup_copper_phy_#t~mem1294#1 := read~int#31(bnx2_setup_copper_phy_~bp#1.base, 8914 + bnx2_setup_copper_phy_~bp#1.offset, 4); [2025-02-08 04:02:55,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11638: assume !(bnx2_setup_copper_phy_#t~mem1293#1 % 4294967296 != bnx2_setup_copper_phy_~new_adv~1#1 % 4294967296);havoc bnx2_setup_copper_phy_#t~mem1293#1; [2025-02-08 04:02:55,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11655-1: SUMMARY for call bnx2_setup_copper_phy_#t~ret1302#1 := bnx2_read_phy(bnx2_setup_copper_phy_~bp#1.base, bnx2_setup_copper_phy_~bp#1.offset, bnx2_setup_copper_phy_#t~mem1301#1, bnx2_setup_copper_phy_~#bmsr~2#1.base, bnx2_setup_copper_phy_~#bmsr~2#1.offset); srcloc: null [2025-02-08 04:02:55,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11655: assume -2147483648 <= bnx2_setup_copper_phy_#t~ret1302#1 && bnx2_setup_copper_phy_#t~ret1302#1 <= 2147483647;havoc bnx2_setup_copper_phy_#t~mem1301#1;havoc bnx2_setup_copper_phy_#t~ret1302#1;call bnx2_setup_copper_phy_#t~mem1303#1 := read~int#31(bnx2_setup_copper_phy_~bp#1.base, 8906 + bnx2_setup_copper_phy_~bp#1.offset, 4); [2025-02-08 04:02:55,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11672-4: assume 0 == bnx2_setup_copper_phy_#t~mem1315#1 % 4294967296;bnx2_setup_copper_phy_#t~bitwise1316#1 := 0; [2025-02-08 04:02:55,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11672-4: assume !(0 == bnx2_setup_copper_phy_#t~mem1315#1 % 4294967296); [2025-02-08 04:02:55,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11672-3: assume 4 == bnx2_setup_copper_phy_#t~mem1315#1 % 4294967296;bnx2_setup_copper_phy_#t~bitwise1316#1 := bnx2_setup_copper_phy_#t~mem1315#1; [2025-02-08 04:02:55,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11672-3: assume !(4 == bnx2_setup_copper_phy_#t~mem1315#1 % 4294967296); [2025-02-08 04:02:55,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11672: assume 0 != bnx2_setup_copper_phy_#t~bitwise1316#1 % 4294967296;havoc bnx2_setup_copper_phy_#t~mem1315#1;havoc bnx2_setup_copper_phy_#t~bitwise1316#1;call bnx2_setup_copper_phy_#t~mem1317#1 := read~int#31(bnx2_setup_copper_phy_~bp#1.base, 9106 + bnx2_setup_copper_phy_~bp#1.offset, 2);call write~int#31(bnx2_setup_copper_phy_#t~mem1317#1, bnx2_setup_copper_phy_~bp#1.base, 9111 + bnx2_setup_copper_phy_~bp#1.offset, 2);havoc bnx2_setup_copper_phy_#t~mem1317#1;call bnx2_setup_copper_phy_#t~mem1318#1 := read~int#31(bnx2_setup_copper_phy_~bp#1.base, 9108 + bnx2_setup_copper_phy_~bp#1.offset, 1);call write~int#31(bnx2_setup_copper_phy_#t~mem1318#1, bnx2_setup_copper_phy_~bp#1.base, 9113 + bnx2_setup_copper_phy_~bp#1.offset, 1);havoc bnx2_setup_copper_phy_#t~mem1318#1; [2025-02-08 04:02:55,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11672: assume !(0 != bnx2_setup_copper_phy_#t~bitwise1316#1 % 4294967296);havoc bnx2_setup_copper_phy_#t~mem1315#1;havoc bnx2_setup_copper_phy_#t~bitwise1316#1; [2025-02-08 04:02:55,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11672-2: havoc bnx2_setup_copper_phy_#t~bitwise1316#1;assume bnx2_setup_copper_phy_#t~bitwise1316#1 % 4294967296 <= bnx2_setup_copper_phy_#t~mem1315#1 % 4294967296 && bnx2_setup_copper_phy_#t~bitwise1316#1 % 4294967296 <= 4; [2025-02-08 04:02:55,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11672-1: [2025-02-08 04:02:55,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11656: assume -2147483648 <= bnx2_setup_copper_phy_#t~ret1304#1 && bnx2_setup_copper_phy_#t~ret1304#1 <= 2147483647;havoc bnx2_setup_copper_phy_#t~mem1303#1;havoc bnx2_setup_copper_phy_#t~ret1304#1;call bnx2_setup_copper_phy_#t~mem1305#1 := read~int#19(bnx2_setup_copper_phy_~#bmsr~2#1.base, bnx2_setup_copper_phy_~#bmsr~2#1.offset, 4); [2025-02-08 04:02:55,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11623-1: SUMMARY for call bnx2_setup_copper_phy_#t~ret1288#1 := bnx2_write_phy(bnx2_setup_copper_phy_~bp#1.base, bnx2_setup_copper_phy_~bp#1.offset, bnx2_setup_copper_phy_#t~mem1287#1, bnx2_setup_copper_phy_~new_adv~1#1); srcloc: null [2025-02-08 04:02:55,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11656-1: SUMMARY for call bnx2_setup_copper_phy_#t~ret1304#1 := bnx2_read_phy(bnx2_setup_copper_phy_~bp#1.base, bnx2_setup_copper_phy_~bp#1.offset, bnx2_setup_copper_phy_#t~mem1303#1, bnx2_setup_copper_phy_~#bmsr~2#1.base, bnx2_setup_copper_phy_~#bmsr~2#1.offset); srcloc: null [2025-02-08 04:02:55,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11623: assume -2147483648 <= bnx2_setup_copper_phy_#t~ret1288#1 && bnx2_setup_copper_phy_#t~ret1288#1 <= 2147483647;havoc bnx2_setup_copper_phy_#t~mem1287#1;havoc bnx2_setup_copper_phy_#t~ret1288#1; [2025-02-08 04:02:55,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915: assume 0 != ethtool_adv_to_mii_ctrl1000_t_#t~bitwise485#1 % 4294967296;havoc ethtool_adv_to_mii_ctrl1000_t_#t~bitwise485#1; [2025-02-08 04:02:55,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915: assume !(0 != ethtool_adv_to_mii_ctrl1000_t_#t~bitwise485#1 % 4294967296);havoc ethtool_adv_to_mii_ctrl1000_t_#t~bitwise485#1; [2025-02-08 04:02:55,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915-1: [2025-02-08 04:02:55,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11640: assume -2147483648 <= bnx2_setup_copper_phy_#t~ret1295#1 && bnx2_setup_copper_phy_#t~ret1295#1 <= 2147483647;havoc bnx2_setup_copper_phy_#t~mem1294#1;havoc bnx2_setup_copper_phy_#t~ret1295#1; [2025-02-08 04:02:55,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11640-1: SUMMARY for call bnx2_setup_copper_phy_#t~ret1295#1 := bnx2_write_phy(bnx2_setup_copper_phy_~bp#1.base, bnx2_setup_copper_phy_~bp#1.offset, bnx2_setup_copper_phy_#t~mem1294#1, bnx2_setup_copper_phy_~new_adv~1#1); srcloc: null [2025-02-08 04:02:55,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915-2: havoc ethtool_adv_to_mii_ctrl1000_t_#t~bitwise485#1;assume ethtool_adv_to_mii_ctrl1000_t_#t~bitwise485#1 % 4294967296 <= ethtool_adv_to_mii_ctrl1000_t_~ethadv#1 % 4294967296 && ethtool_adv_to_mii_ctrl1000_t_#t~bitwise485#1 % 4294967296 <= 16; [2025-02-08 04:02:55,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915-3: assume 16 == ethtool_adv_to_mii_ctrl1000_t_~ethadv#1 % 4294967296;ethtool_adv_to_mii_ctrl1000_t_#t~bitwise485#1 := ethtool_adv_to_mii_ctrl1000_t_~ethadv#1; [2025-02-08 04:02:55,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915-3: assume !(16 == ethtool_adv_to_mii_ctrl1000_t_~ethadv#1 % 4294967296); [2025-02-08 04:02:55,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915-4: assume 0 == ethtool_adv_to_mii_ctrl1000_t_~ethadv#1 % 4294967296;ethtool_adv_to_mii_ctrl1000_t_#t~bitwise485#1 := 0; [2025-02-08 04:02:55,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915-4: assume !(0 == ethtool_adv_to_mii_ctrl1000_t_~ethadv#1 % 4294967296); [2025-02-08 04:02:55,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11624: assume -2147483648 <= bnx2_setup_copper_phy_#t~ret1289#1 && bnx2_setup_copper_phy_#t~ret1289#1 <= 2147483647;havoc bnx2_setup_copper_phy_#t~ret1289#1;call bnx2_setup_copper_phy_#t~mem1290#1 := read~int#31(bnx2_setup_copper_phy_~bp#1.base, 8902 + bnx2_setup_copper_phy_~bp#1.offset, 4); [2025-02-08 04:02:55,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11624-1: SUMMARY for call bnx2_setup_copper_phy_#t~ret1289#1 := bnx2_write_phy(bnx2_setup_copper_phy_~bp#1.base, bnx2_setup_copper_phy_~bp#1.offset, 9, bnx2_setup_copper_phy_~new_adv1000~0#1); srcloc: null [2025-02-08 04:02:55,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11162: call ULTIMATE.dealloc(bnx2_setup_serdes_phy_~#adv~1#1.base, bnx2_setup_serdes_phy_~#adv~1#1.offset);havoc bnx2_setup_serdes_phy_~#adv~1#1.base, bnx2_setup_serdes_phy_~#adv~1#1.offset;call ULTIMATE.dealloc(bnx2_setup_serdes_phy_~#bmcr~5#1.base, bnx2_setup_serdes_phy_~#bmcr~5#1.offset);havoc bnx2_setup_serdes_phy_~#bmcr~5#1.base, bnx2_setup_serdes_phy_~#bmcr~5#1.offset;#t~ret1321#1 := bnx2_setup_serdes_phy_#res#1;havoc bnx2_setup_serdes_phy_#t~mem1135#1, bnx2_setup_serdes_phy_#t~bitwise1136#1, bnx2_setup_serdes_phy_#t~ret1137#1, bnx2_setup_serdes_phy_#t~mem1138#1, bnx2_setup_serdes_phy_#t~mem1139#1, bnx2_setup_serdes_phy_#t~ret1140#1, bnx2_setup_serdes_phy_#t~mem1141#1, bnx2_setup_serdes_phy_#t~ret1142#1, bnx2_setup_serdes_phy_#t~mem1143#1, bnx2_setup_serdes_phy_#t~ret1144#1, bnx2_setup_serdes_phy_#t~mem1145#1, bnx2_setup_serdes_phy_#t~bitwise1146#1, bnx2_setup_serdes_phy_#t~mem1147#1, bnx2_setup_serdes_phy_#t~ret1148#1, bnx2_setup_serdes_phy_#t~mem1149#1, bnx2_setup_serdes_phy_#t~bitwise1150#1, bnx2_setup_serdes_phy_#t~bitwise1151#1, bnx2_setup_serdes_phy_#t~mem1152#1, bnx2_setup_serdes_phy_#t~mem1153#1, bnx2_setup_serdes_phy_#t~mem1154#1, bnx2_setup_serdes_phy_#t~bitwise1155#1, bnx2_setup_serdes_phy_#t~mem1156#1, bnx2_setup_serdes_phy_#t~mem1157#1, bnx2_setup_serdes_phy_#t~bitwise1158#1, bnx2_setup_serdes_phy_#t~mem1159#1, bnx2_setup_serdes_phy_#t~bitwise1160#1, bnx2_setup_serdes_phy_#t~mem1161#1, bnx2_setup_serdes_phy_#t~mem1162#1, bnx2_setup_serdes_phy_#t~bitwise1163#1, bnx2_setup_serdes_phy_#t~bitwise1164#1, bnx2_setup_serdes_phy_#t~mem1165#1, bnx2_setup_serdes_phy_#t~bitwise1166#1, bnx2_setup_serdes_phy_#t~bitwise1167#1, bnx2_setup_serdes_phy_#t~mem1168#1, bnx2_setup_serdes_phy_#t~mem1169#1, bnx2_setup_serdes_phy_#t~mem1170#1, bnx2_setup_serdes_phy_#t~mem1171#1, bnx2_setup_serdes_phy_#t~bitwise1172#1, bnx2_setup_serdes_phy_#t~ret1173#1, bnx2_setup_serdes_phy_#t~mem1174#1, bnx2_setup_serdes_phy_#t~mem1175#1, bnx2_setup_serdes_phy_#t~bitwise1176#1, bnx2_setup_serdes_phy_#t~ret1177#1, bnx2_setup_serdes_phy_#t~mem1178#1.base, bnx2_setup_serdes_phy_#t~mem1178#1.offset, bnx2_setup_serdes_phy_#t~mem1179#1, bnx2_setup_serdes_phy_#t~ret1180#1, bnx2_setup_serdes_phy_#t~mem1181#1, bnx2_setup_serdes_phy_#t~mem1182#1, bnx2_setup_serdes_phy_#t~ret1183#1, bnx2_setup_serdes_phy_#t~mem1184#1, bnx2_setup_serdes_phy_#t~ret1185#1, bnx2_setup_serdes_phy_#t~ret1186#1, bnx2_setup_serdes_phy_#t~mem1187#1, bnx2_setup_serdes_phy_#t~bitwise1188#1, bnx2_setup_serdes_phy_#t~bitwise1189#1, bnx2_setup_serdes_phy_#t~ret1190#1, bnx2_setup_serdes_phy_#t~bitwise1191#1, bnx2_setup_serdes_phy_#t~mem1192#1, bnx2_setup_serdes_phy_#t~ret1193#1, bnx2_setup_serdes_phy_#t~mem1194#1, bnx2_setup_serdes_phy_#t~ret1195#1, bnx2_setup_serdes_phy_#t~mem1196#1, bnx2_setup_serdes_phy_#t~mem1197#1, bnx2_setup_serdes_phy_#t~bitwise1198#1, bnx2_setup_serdes_phy_#t~short1199#1, bnx2_setup_serdes_phy_#t~mem1200#1, bnx2_setup_serdes_phy_#t~mem1201#1, bnx2_setup_serdes_phy_#t~ret1202#1, bnx2_setup_serdes_phy_#t~mem1203#1, bnx2_setup_serdes_phy_#t~ret1204#1, bnx2_setup_serdes_phy_#t~mem1205#1, bnx2_setup_serdes_phy_#t~mem1206#1, bnx2_setup_serdes_phy_#t~bitwise1207#1, bnx2_setup_serdes_phy_#t~ret1208#1, bnx2_setup_serdes_phy_#t~mem1209#1, bnx2_setup_serdes_phy_#t~ret1210#1, bnx2_setup_serdes_phy_~bp#1.base, bnx2_setup_serdes_phy_~bp#1.offset, bnx2_setup_serdes_phy_~port#1, bnx2_setup_serdes_phy_~#adv~1#1.base, bnx2_setup_serdes_phy_~#adv~1#1.offset, bnx2_setup_serdes_phy_~#bmcr~5#1.base, bnx2_setup_serdes_phy_~#bmcr~5#1.offset, bnx2_setup_serdes_phy_~new_adv~0#1, bnx2_setup_serdes_phy_~tmp~75#1, bnx2_setup_serdes_phy_~new_bmcr~0#1, bnx2_setup_serdes_phy_~force_link_down~0#1, bnx2_setup_serdes_phy_~tmp___0~30#1, bnx2_setup_serdes_phy_~tmp___1~17#1, bnx2_setup_serdes_phy_~tmp___2~8#1;havoc bnx2_setup_serdes_phy_#in~bp#1.base, bnx2_setup_serdes_phy_#in~bp#1.offset, bnx2_setup_serdes_phy_#in~port#1;assume { :end_inline_bnx2_setup_serdes_phy } true;assume -2147483648 <= #t~ret1321#1 && #t~ret1321#1 <= 2147483647;~tmp~78#1 := #t~ret1321#1;havoc #t~ret1321#1;#res#1 := ~tmp~78#1; [2025-02-08 04:02:55,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11195: assume 0 != bnx2_setup_serdes_phy_~tmp___1~17#1;bnx2_setup_serdes_phy_~force_link_down~0#1 := 1; [2025-02-08 04:02:55,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11195: assume !(0 != bnx2_setup_serdes_phy_~tmp___1~17#1); [2025-02-08 04:02:55,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8916: ethtool_adv_to_mii_ctrl1000_t_~result~1#1 := ethtool_adv_to_mii_ctrl1000_t_#t~bitwise486#1;havoc ethtool_adv_to_mii_ctrl1000_t_#t~bitwise486#1; [2025-02-08 04:02:55,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8916-1: [2025-02-08 04:02:55,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8916-2: havoc ethtool_adv_to_mii_ctrl1000_t_#t~bitwise486#1;assume (ethtool_adv_to_mii_ctrl1000_t_#t~bitwise486#1 % 4294967296 >= ethtool_adv_to_mii_ctrl1000_t_~result~1#1 % 4294967296 && ethtool_adv_to_mii_ctrl1000_t_#t~bitwise486#1 % 4294967296 >= 256) && ethtool_adv_to_mii_ctrl1000_t_#t~bitwise486#1 % 4294967296 <= 256 + ethtool_adv_to_mii_ctrl1000_t_~result~1#1 % 4294967296; [2025-02-08 04:02:55,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11608: bnx2_setup_copper_phy_#t~ret1271#1 := ethtool_adv_to_mii_adv_t_#res#1;havoc ethtool_adv_to_mii_adv_t_#t~bitwise474#1, ethtool_adv_to_mii_adv_t_#t~bitwise475#1, ethtool_adv_to_mii_adv_t_#t~bitwise476#1, ethtool_adv_to_mii_adv_t_#t~bitwise477#1, ethtool_adv_to_mii_adv_t_#t~bitwise478#1, ethtool_adv_to_mii_adv_t_#t~bitwise479#1, ethtool_adv_to_mii_adv_t_#t~bitwise480#1, ethtool_adv_to_mii_adv_t_#t~bitwise481#1, ethtool_adv_to_mii_adv_t_#t~bitwise482#1, ethtool_adv_to_mii_adv_t_#t~bitwise483#1, ethtool_adv_to_mii_adv_t_#t~bitwise484#1, ethtool_adv_to_mii_adv_t_~ethadv#1, ethtool_adv_to_mii_adv_t_~result~0#1;havoc ethtool_adv_to_mii_adv_t_#in~ethadv#1;assume { :end_inline_ethtool_adv_to_mii_adv_t } true;bnx2_setup_copper_phy_~tmp~77#1 := bnx2_setup_copper_phy_#t~ret1271#1;havoc bnx2_setup_copper_phy_#t~mem1270#1;havoc bnx2_setup_copper_phy_#t~ret1271#1;bnx2_setup_copper_phy_~new_adv~1#1 := 1 + bnx2_setup_copper_phy_~tmp~77#1 - bnx2_setup_copper_phy_~tmp~77#1 % 2;call bnx2_setup_copper_phy_#t~mem1272#1 := read~int#31(bnx2_setup_copper_phy_~bp#1.base, 9120 + bnx2_setup_copper_phy_~bp#1.offset, 1); [2025-02-08 04:02:55,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11658: assume 0 != bnx2_setup_copper_phy_#t~bitwise1306#1 % 4294967296;havoc bnx2_setup_copper_phy_#t~mem1305#1;havoc bnx2_setup_copper_phy_#t~bitwise1306#1;call bnx2_setup_copper_phy_#t~mem1307#1 := read~int#31(bnx2_setup_copper_phy_~bp#1.base, 8902 + bnx2_setup_copper_phy_~bp#1.offset, 4); [2025-02-08 04:02:55,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11658: assume !(0 != bnx2_setup_copper_phy_#t~bitwise1306#1 % 4294967296);havoc bnx2_setup_copper_phy_#t~mem1305#1;havoc bnx2_setup_copper_phy_#t~bitwise1306#1; [2025-02-08 04:02:55,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8916-3: assume false;ethtool_adv_to_mii_ctrl1000_t_#t~bitwise486#1 := ethtool_adv_to_mii_ctrl1000_t_~result~1#1; [2025-02-08 04:02:55,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8916-3: assume !false; [2025-02-08 04:02:55,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8916-4: assume 0 == ethtool_adv_to_mii_ctrl1000_t_~result~1#1 % 4294967296 || 256 == ethtool_adv_to_mii_ctrl1000_t_~result~1#1 % 4294967296;ethtool_adv_to_mii_ctrl1000_t_#t~bitwise486#1 := 256; [2025-02-08 04:02:55,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8916-4: assume !(0 == ethtool_adv_to_mii_ctrl1000_t_~result~1#1 % 4294967296 || 256 == ethtool_adv_to_mii_ctrl1000_t_~result~1#1 % 4294967296); [2025-02-08 04:02:55,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11592: call ULTIMATE.dealloc(bnx2_setup_copper_phy_~#bmcr~6#1.base, bnx2_setup_copper_phy_~#bmcr~6#1.offset);havoc bnx2_setup_copper_phy_~#bmcr~6#1.base, bnx2_setup_copper_phy_~#bmcr~6#1.offset;call ULTIMATE.dealloc(bnx2_setup_copper_phy_~#adv_reg~0#1.base, bnx2_setup_copper_phy_~#adv_reg~0#1.offset);havoc bnx2_setup_copper_phy_~#adv_reg~0#1.base, bnx2_setup_copper_phy_~#adv_reg~0#1.offset;call ULTIMATE.dealloc(bnx2_setup_copper_phy_~#adv1000_reg~0#1.base, bnx2_setup_copper_phy_~#adv1000_reg~0#1.offset);havoc bnx2_setup_copper_phy_~#adv1000_reg~0#1.base, bnx2_setup_copper_phy_~#adv1000_reg~0#1.offset;call ULTIMATE.dealloc(bnx2_setup_copper_phy_~#bmsr~2#1.base, bnx2_setup_copper_phy_~#bmsr~2#1.offset);havoc bnx2_setup_copper_phy_~#bmsr~2#1.base, bnx2_setup_copper_phy_~#bmsr~2#1.offset;#t~ret1322#1 := bnx2_setup_copper_phy_#res#1;havoc bnx2_setup_copper_phy_#t~mem1264#1, bnx2_setup_copper_phy_#t~ret1265#1, bnx2_setup_copper_phy_#t~mem1266#1, bnx2_setup_copper_phy_#t~ret1267#1, bnx2_setup_copper_phy_#t~mem1268#1, bnx2_setup_copper_phy_#t~bitwise1269#1, bnx2_setup_copper_phy_#t~mem1270#1, bnx2_setup_copper_phy_#t~ret1271#1, bnx2_setup_copper_phy_#t~mem1272#1, bnx2_setup_copper_phy_#t~ret1273#1, bnx2_setup_copper_phy_#t~bitwise1274#1, bnx2_setup_copper_phy_#t~ret1275#1, bnx2_setup_copper_phy_#t~mem1276#1, bnx2_setup_copper_phy_#t~bitwise1277#1, bnx2_setup_copper_phy_#t~mem1278#1, bnx2_setup_copper_phy_#t~ret1279#1, bnx2_setup_copper_phy_#t~bitwise1280#1, bnx2_setup_copper_phy_#t~mem1281#1, bnx2_setup_copper_phy_#t~mem1282#1, bnx2_setup_copper_phy_#t~short1283#1, bnx2_setup_copper_phy_#t~mem1284#1, bnx2_setup_copper_phy_#t~bitwise1285#1, bnx2_setup_copper_phy_#t~short1286#1, bnx2_setup_copper_phy_#t~mem1287#1, bnx2_setup_copper_phy_#t~ret1288#1, bnx2_setup_copper_phy_#t~ret1289#1, bnx2_setup_copper_phy_#t~mem1290#1, bnx2_setup_copper_phy_#t~ret1291#1, bnx2_setup_copper_phy_#t~mem1292#1, bnx2_setup_copper_phy_#t~mem1293#1, bnx2_setup_copper_phy_#t~mem1294#1, bnx2_setup_copper_phy_#t~ret1295#1, bnx2_setup_copper_phy_#t~mem1296#1, bnx2_setup_copper_phy_#t~bitwise1297#1, bnx2_setup_copper_phy_#t~mem1298#1, bnx2_setup_copper_phy_#t~bitwise1299#1, bnx2_setup_copper_phy_#t~mem1300#1, bnx2_setup_copper_phy_#t~mem1301#1, bnx2_setup_copper_phy_#t~ret1302#1, bnx2_setup_copper_phy_#t~mem1303#1, bnx2_setup_copper_phy_#t~ret1304#1, bnx2_setup_copper_phy_#t~mem1305#1, bnx2_setup_copper_phy_#t~bitwise1306#1, bnx2_setup_copper_phy_#t~mem1307#1, bnx2_setup_copper_phy_#t~ret1308#1, bnx2_setup_copper_phy_#t~mem1309#1, bnx2_setup_copper_phy_#t~ret1310#1, bnx2_setup_copper_phy_#t~mem1311#1, bnx2_setup_copper_phy_#t~ret1312#1, bnx2_setup_copper_phy_#t~mem1313#1, bnx2_setup_copper_phy_#t~ret1314#1, bnx2_setup_copper_phy_#t~mem1315#1, bnx2_setup_copper_phy_#t~bitwise1316#1, bnx2_setup_copper_phy_#t~mem1317#1, bnx2_setup_copper_phy_#t~mem1318#1, bnx2_setup_copper_phy_~bp#1.base, bnx2_setup_copper_phy_~bp#1.offset, bnx2_setup_copper_phy_~#bmcr~6#1.base, bnx2_setup_copper_phy_~#bmcr~6#1.offset, bnx2_setup_copper_phy_~#adv_reg~0#1.base, bnx2_setup_copper_phy_~#adv_reg~0#1.offset, bnx2_setup_copper_phy_~new_adv~1#1, bnx2_setup_copper_phy_~new_bmcr~1#1, bnx2_setup_copper_phy_~tmp~77#1, bnx2_setup_copper_phy_~#adv1000_reg~0#1.base, bnx2_setup_copper_phy_~#adv1000_reg~0#1.offset, bnx2_setup_copper_phy_~new_adv1000~0#1, bnx2_setup_copper_phy_~tmp___0~31#1, bnx2_setup_copper_phy_~tmp___1~18#1, bnx2_setup_copper_phy_~#bmsr~2#1.base, bnx2_setup_copper_phy_~#bmsr~2#1.offset;havoc bnx2_setup_copper_phy_#in~bp#1.base, bnx2_setup_copper_phy_#in~bp#1.offset;assume { :end_inline_bnx2_setup_copper_phy } true;assume -2147483648 <= #t~ret1322#1 && #t~ret1322#1 <= 2147483647;~tmp___0~32#1 := #t~ret1322#1;havoc #t~ret1322#1;#res#1 := ~tmp___0~32#1; [2025-02-08 04:02:55,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11658-2: havoc bnx2_setup_copper_phy_#t~bitwise1306#1;assume bnx2_setup_copper_phy_#t~bitwise1306#1 % 4294967296 <= bnx2_setup_copper_phy_#t~mem1305#1 % 4294967296 && bnx2_setup_copper_phy_#t~bitwise1306#1 % 4294967296 <= 4; [2025-02-08 04:02:55,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11625-1: SUMMARY for call bnx2_setup_copper_phy_#t~ret1291#1 := bnx2_write_phy(bnx2_setup_copper_phy_~bp#1.base, bnx2_setup_copper_phy_~bp#1.offset, bnx2_setup_copper_phy_#t~mem1290#1, 4608); srcloc: null [2025-02-08 04:02:55,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11658-1: [2025-02-08 04:02:55,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11625: assume -2147483648 <= bnx2_setup_copper_phy_#t~ret1291#1 && bnx2_setup_copper_phy_#t~ret1291#1 <= 2147483647;havoc bnx2_setup_copper_phy_#t~mem1290#1;havoc bnx2_setup_copper_phy_#t~ret1291#1; [2025-02-08 04:02:55,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11658-4: assume 0 == bnx2_setup_copper_phy_#t~mem1305#1 % 4294967296;bnx2_setup_copper_phy_#t~bitwise1306#1 := 0; [2025-02-08 04:02:55,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11658-4: assume !(0 == bnx2_setup_copper_phy_#t~mem1305#1 % 4294967296); [2025-02-08 04:02:55,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11658-3: assume 4 == bnx2_setup_copper_phy_#t~mem1305#1 % 4294967296;bnx2_setup_copper_phy_#t~bitwise1306#1 := bnx2_setup_copper_phy_#t~mem1305#1; [2025-02-08 04:02:55,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11658-3: assume !(4 == bnx2_setup_copper_phy_#t~mem1305#1 % 4294967296); [2025-02-08 04:02:55,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11676: SUMMARY for call bnx2_resolve_flow_ctrl(bnx2_setup_copper_phy_~bp#1.base, bnx2_setup_copper_phy_~bp#1.offset); srcloc: null [2025-02-08 04:02:55,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11660: assume -2147483648 <= bnx2_setup_copper_phy_#t~ret1308#1 && bnx2_setup_copper_phy_#t~ret1308#1 <= 2147483647;havoc bnx2_setup_copper_phy_#t~mem1307#1;havoc bnx2_setup_copper_phy_#t~ret1308#1; [2025-02-08 04:02:55,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11660-1: SUMMARY for call bnx2_setup_copper_phy_#t~ret1308#1 := bnx2_write_phy(bnx2_setup_copper_phy_~bp#1.base, bnx2_setup_copper_phy_~bp#1.offset, bnx2_setup_copper_phy_#t~mem1307#1, 16384); srcloc: null [2025-02-08 04:02:55,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11644: bnx2_setup_copper_phy_~new_bmcr~1#1 := 0;call bnx2_setup_copper_phy_#t~mem1296#1 := read~int#31(bnx2_setup_copper_phy_~bp#1.base, 9106 + bnx2_setup_copper_phy_~bp#1.offset, 2); [2025-02-08 04:02:55,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11677: SUMMARY for call bnx2_set_mac_link(bnx2_setup_copper_phy_~bp#1.base, bnx2_setup_copper_phy_~bp#1.offset); srcloc: null [2025-02-08 04:02:55,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11611: assume 0 != (if bnx2_setup_copper_phy_#t~mem1272#1 % 256 % 4294967296 <= 2147483647 then bnx2_setup_copper_phy_#t~mem1272#1 % 256 % 4294967296 else bnx2_setup_copper_phy_#t~mem1272#1 % 256 % 4294967296 - 4294967296) % 2;havoc bnx2_setup_copper_phy_#t~mem1272#1;bnx2_setup_copper_phy_~new_adv1000~0#1 := 0; [2025-02-08 04:02:55,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11611: assume !(0 != (if bnx2_setup_copper_phy_#t~mem1272#1 % 256 % 4294967296 <= 2147483647 then bnx2_setup_copper_phy_#t~mem1272#1 % 256 % 4294967296 else bnx2_setup_copper_phy_#t~mem1272#1 % 256 % 4294967296 - 4294967296) % 2);havoc bnx2_setup_copper_phy_#t~mem1272#1;call bnx2_setup_copper_phy_#t~mem1293#1 := read~int#19(bnx2_setup_copper_phy_~#adv_reg~0#1.base, bnx2_setup_copper_phy_~#adv_reg~0#1.offset, 4); [2025-02-08 04:02:55,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8919-2: havoc ethtool_adv_to_mii_ctrl1000_t_#t~bitwise487#1;assume ethtool_adv_to_mii_ctrl1000_t_#t~bitwise487#1 % 4294967296 <= ethtool_adv_to_mii_ctrl1000_t_~ethadv#1 % 4294967296 && ethtool_adv_to_mii_ctrl1000_t_#t~bitwise487#1 % 4294967296 <= 32; [2025-02-08 04:02:55,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8919-3: assume 32 == ethtool_adv_to_mii_ctrl1000_t_~ethadv#1 % 4294967296;ethtool_adv_to_mii_ctrl1000_t_#t~bitwise487#1 := ethtool_adv_to_mii_ctrl1000_t_~ethadv#1; [2025-02-08 04:02:55,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8919-3: assume !(32 == ethtool_adv_to_mii_ctrl1000_t_~ethadv#1 % 4294967296); [2025-02-08 04:02:55,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8919-4: assume 0 == ethtool_adv_to_mii_ctrl1000_t_~ethadv#1 % 4294967296;ethtool_adv_to_mii_ctrl1000_t_#t~bitwise487#1 := 0; [2025-02-08 04:02:55,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8919-4: assume !(0 == ethtool_adv_to_mii_ctrl1000_t_~ethadv#1 % 4294967296); [2025-02-08 04:02:55,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8919: assume 0 != ethtool_adv_to_mii_ctrl1000_t_#t~bitwise487#1 % 4294967296;havoc ethtool_adv_to_mii_ctrl1000_t_#t~bitwise487#1; [2025-02-08 04:02:55,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8919: assume !(0 != ethtool_adv_to_mii_ctrl1000_t_#t~bitwise487#1 % 4294967296);havoc ethtool_adv_to_mii_ctrl1000_t_#t~bitwise487#1; [2025-02-08 04:02:55,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8919-1: [2025-02-08 04:02:55,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11628: assume 0 != bnx2_setup_copper_phy_#t~mem1292#1 % 256 % 4294967296;havoc bnx2_setup_copper_phy_#t~mem1292#1; [2025-02-08 04:02:55,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11628: assume !(0 != bnx2_setup_copper_phy_#t~mem1292#1 % 256 % 4294967296);havoc bnx2_setup_copper_phy_#t~mem1292#1; [2025-02-08 04:02:55,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11661: SUMMARY for call ldv_spin_unlock_bh_111(bnx2_setup_copper_phy_~bp#1.base, 8762 + bnx2_setup_copper_phy_~bp#1.offset); srcloc: null [2025-02-08 04:02:55,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11645: assume 100 == bnx2_setup_copper_phy_#t~mem1296#1 % 65536 % 4294967296;havoc bnx2_setup_copper_phy_#t~mem1296#1; [2025-02-08 04:02:55,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11645: assume !(100 == bnx2_setup_copper_phy_#t~mem1296#1 % 65536 % 4294967296);havoc bnx2_setup_copper_phy_#t~mem1296#1; [2025-02-08 04:02:55,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8920-3: assume false;ethtool_adv_to_mii_ctrl1000_t_#t~bitwise488#1 := ethtool_adv_to_mii_ctrl1000_t_~result~1#1; [2025-02-08 04:02:55,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8920-3: assume !false; [2025-02-08 04:02:55,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8920-4: assume 0 == ethtool_adv_to_mii_ctrl1000_t_~result~1#1 % 4294967296 || 512 == ethtool_adv_to_mii_ctrl1000_t_~result~1#1 % 4294967296;ethtool_adv_to_mii_ctrl1000_t_#t~bitwise488#1 := 512; [2025-02-08 04:02:55,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8920-4: assume !(0 == ethtool_adv_to_mii_ctrl1000_t_~result~1#1 % 4294967296 || 512 == ethtool_adv_to_mii_ctrl1000_t_~result~1#1 % 4294967296); [2025-02-08 04:02:55,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8920: ethtool_adv_to_mii_ctrl1000_t_~result~1#1 := ethtool_adv_to_mii_ctrl1000_t_#t~bitwise488#1;havoc ethtool_adv_to_mii_ctrl1000_t_#t~bitwise488#1; [2025-02-08 04:02:55,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8920-1: [2025-02-08 04:02:55,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8920-2: havoc ethtool_adv_to_mii_ctrl1000_t_#t~bitwise488#1;assume (ethtool_adv_to_mii_ctrl1000_t_#t~bitwise488#1 % 4294967296 >= ethtool_adv_to_mii_ctrl1000_t_~result~1#1 % 4294967296 && ethtool_adv_to_mii_ctrl1000_t_#t~bitwise488#1 % 4294967296 >= 512) && ethtool_adv_to_mii_ctrl1000_t_#t~bitwise488#1 % 4294967296 <= 512 + ethtool_adv_to_mii_ctrl1000_t_~result~1#1 % 4294967296; [2025-02-08 04:02:55,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11662: SUMMARY for call msleep(50); srcloc: null [2025-02-08 04:02:55,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24864: havoc ldv_dev_get_drvdata_#t~mem4246#1.base, ldv_dev_get_drvdata_#t~mem4246#1.offset;havoc ldv_dev_get_drvdata_#t~mem4247#1.base, ldv_dev_get_drvdata_#t~mem4247#1.offset; [2025-02-08 04:02:55,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27444: havoc #t~nondet4418; [2025-02-08 04:02:55,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7866: havoc #t~mem286.base, #t~mem286.offset;havoc #t~mem287; [2025-02-08 04:02:55,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27184: havoc #t~nondet4377; [2025-02-08 04:02:55,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20869: call #t~mem3909#1.base, #t~mem3909#1.offset := read~$Pointer$#31(~bp#1.base, 8 + ~bp#1.offset, 8);assume { :begin_inline_netif_napi_add } true;netif_napi_add_#in~arg0#1.base, netif_napi_add_#in~arg0#1.offset, netif_napi_add_#in~arg1#1.base, netif_napi_add_#in~arg1#1.offset, netif_napi_add_#in~arg2#1.base, netif_napi_add_#in~arg2#1.offset, netif_napi_add_#in~arg3#1 := #t~mem3909#1.base, #t~mem3909#1.offset, ~bp#1.base, 32 + ~bp#1.offset + 942 * ~i~56#1, ~poll~0#1.base, ~poll~0#1.offset, 64;havoc netif_napi_add_~arg0#1.base, netif_napi_add_~arg0#1.offset, netif_napi_add_~arg1#1.base, netif_napi_add_~arg1#1.offset, netif_napi_add_~arg2#1.base, netif_napi_add_~arg2#1.offset, netif_napi_add_~arg3#1;netif_napi_add_~arg0#1.base, netif_napi_add_~arg0#1.offset := netif_napi_add_#in~arg0#1.base, netif_napi_add_#in~arg0#1.offset;netif_napi_add_~arg1#1.base, netif_napi_add_~arg1#1.offset := netif_napi_add_#in~arg1#1.base, netif_napi_add_#in~arg1#1.offset;netif_napi_add_~arg2#1.base, netif_napi_add_~arg2#1.offset := netif_napi_add_#in~arg2#1.base, netif_napi_add_#in~arg2#1.offset;netif_napi_add_~arg3#1 := netif_napi_add_#in~arg3#1;havoc netif_napi_add_~arg0#1.base, netif_napi_add_~arg0#1.offset, netif_napi_add_~arg1#1.base, netif_napi_add_~arg1#1.offset, netif_napi_add_~arg2#1.base, netif_napi_add_~arg2#1.offset, netif_napi_add_~arg3#1;havoc netif_napi_add_#in~arg0#1.base, netif_napi_add_#in~arg0#1.offset, netif_napi_add_#in~arg1#1.base, netif_napi_add_#in~arg1#1.offset, netif_napi_add_#in~arg2#1.base, netif_napi_add_#in~arg2#1.offset, netif_napi_add_#in~arg3#1;assume { :end_inline_netif_napi_add } true;havoc #t~mem3909#1.base, #t~mem3909#1.offset;call write~$Pointer$#31(~bp#1.base, ~bp#1.offset, ~bnapi~24#1.base, 172 + ~bnapi~24#1.offset, 8);~i~56#1 := 1 + ~i~56#1; [2025-02-08 04:02:55,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20862: ~bnapi~24#1.base, ~bnapi~24#1.offset := ~bp#1.base, 32 + ~bp#1.offset + 942 * (if ~i~56#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~56#1 % 18446744073709551616 % 18446744073709551616 else ~i~56#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:02:55,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20863: assume 0 == ~i~56#1;~poll~0#1.base, ~poll~0#1.offset := #funAddr~bnx2_poll.base, #funAddr~bnx2_poll.offset; [2025-02-08 04:02:55,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20863: assume !(0 == ~i~56#1);~poll~0#1.base, ~poll~0#1.offset := #funAddr~bnx2_poll_msix.base, #funAddr~bnx2_poll_msix.offset; [2025-02-08 04:02:55,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9466: call #t~mem593.base, #t~mem593.offset := read~$Pointer$#31(~bp.base, ~bp.offset, 8); [2025-02-08 04:02:55,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9462-1: SUMMARY for call #t~ret591 := readl(#t~mem590.base, 5292 + #t~mem590.offset); srcloc: null [2025-02-08 04:02:55,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9466-1: SUMMARY for call __const_udelay(21475); srcloc: null [2025-02-08 04:02:55,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9462: ~val1~0 := #t~ret591;havoc #t~mem590.base, #t~mem590.offset;havoc #t~ret591; [2025-02-08 04:02:55,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9467: ~val1~0 := #t~ret594;havoc #t~mem593.base, #t~mem593.offset;havoc #t~ret594;~val1~0 := ~val1~0 % 65536; [2025-02-08 04:02:55,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9467-1: SUMMARY for call #t~ret594 := readl(#t~mem593.base, 5292 + #t~mem593.offset); srcloc: null [2025-02-08 04:02:55,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9464-3: assume 536870912 == (if ~val1~0 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val1~0 % 4294967296 % 18446744073709551616 else ~val1~0 % 4294967296 % 18446744073709551616 - 18446744073709551616);#t~bitwise592 := (if ~val1~0 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val1~0 % 4294967296 % 18446744073709551616 else ~val1~0 % 4294967296 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:02:55,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9464-3: assume !(536870912 == (if ~val1~0 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val1~0 % 4294967296 % 18446744073709551616 else ~val1~0 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:02:55,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9464-4: assume 0 == (if ~val1~0 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val1~0 % 4294967296 % 18446744073709551616 else ~val1~0 % 4294967296 % 18446744073709551616 - 18446744073709551616);#t~bitwise592 := 0; [2025-02-08 04:02:55,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9464-4: assume !(0 == (if ~val1~0 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val1~0 % 4294967296 % 18446744073709551616 else ~val1~0 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:02:55,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9464: assume 0 == #t~bitwise592;havoc #t~bitwise592; [2025-02-08 04:02:55,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9464: assume !(0 == #t~bitwise592);havoc #t~bitwise592;~i~4 := 1 + ~i~4; [2025-02-08 04:02:55,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9464-1: [2025-02-08 04:02:55,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9464-2: havoc #t~bitwise592;assume (((((if ~val1~0 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val1~0 % 4294967296 % 18446744073709551616 else ~val1~0 % 4294967296 % 18446744073709551616 - 18446744073709551616) < 0 || #t~bitwise592 <= (if ~val1~0 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val1~0 % 4294967296 % 18446744073709551616 else ~val1~0 % 4294967296 % 18446744073709551616 - 18446744073709551616)) && #t~bitwise592 <= 536870912) && #t~bitwise592 >= 0) && ((if ~val1~0 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val1~0 % 4294967296 % 18446744073709551616 else ~val1~0 % 4294967296 % 18446744073709551616 - 18446744073709551616) >= 0 || #t~bitwise592 > 536870912 + (if ~val1~0 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val1~0 % 4294967296 % 18446744073709551616 else ~val1~0 % 4294967296 % 18446744073709551616 - 18446744073709551616))) && #t~bitwise592 >= -9223372036854775808; [2025-02-08 04:02:55,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9461: call #t~mem590.base, #t~mem590.offset := read~$Pointer$#31(~bp.base, ~bp.offset, 8); [2025-02-08 04:02:55,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9461-1: SUMMARY for call __const_udelay(42950); srcloc: null [2025-02-08 04:02:55,663 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21596: #res#1 := ~arg0#1; [2025-02-08 04:02:55,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27105: havoc #t~nondet4367; [2025-02-08 04:02:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24310: ldv_request_irq_#res#1 := ldv_request_irq_~arg0#1; [2025-02-08 04:02:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24310-1: SUMMARY for call ldv_assume((if 0 != ldv_request_irq_~arg0#1 then 1 else 0)); srcloc: null [2025-02-08 04:02:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22241: assume 0 != (ldv_interrupt_interrupt_instance_0_~ldv_0_callback_handler~0#1.base + ldv_interrupt_interrupt_instance_0_~ldv_0_callback_handler~0#1.offset) % 18446744073709551616;assume { :begin_inline_ldv_interrupt_instance_handler_0_5 } true;ldv_interrupt_instance_handler_0_5_#in~arg0#1.base, ldv_interrupt_instance_handler_0_5_#in~arg0#1.offset, ldv_interrupt_instance_handler_0_5_#in~arg1#1, ldv_interrupt_instance_handler_0_5_#in~arg2#1.base, ldv_interrupt_instance_handler_0_5_#in~arg2#1.offset := ldv_interrupt_interrupt_instance_0_~ldv_0_callback_handler~0#1.base, ldv_interrupt_interrupt_instance_0_~ldv_0_callback_handler~0#1.offset, ldv_interrupt_interrupt_instance_0_~ldv_0_line_line~0#1, ldv_interrupt_interrupt_instance_0_~ldv_0_data_data~0#1.base, ldv_interrupt_interrupt_instance_0_~ldv_0_data_data~0#1.offset;havoc ldv_interrupt_instance_handler_0_5_#res#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret4034#1, ldv_interrupt_instance_handler_0_5_~arg0#1.base, ldv_interrupt_instance_handler_0_5_~arg0#1.offset, ldv_interrupt_instance_handler_0_5_~arg1#1, ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset, ldv_interrupt_instance_handler_0_5_~tmp~186#1;ldv_interrupt_instance_handler_0_5_~arg0#1.base, ldv_interrupt_instance_handler_0_5_~arg0#1.offset := ldv_interrupt_instance_handler_0_5_#in~arg0#1.base, ldv_interrupt_instance_handler_0_5_#in~arg0#1.offset;ldv_interrupt_instance_handler_0_5_~arg1#1 := ldv_interrupt_instance_handler_0_5_#in~arg1#1;ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset := ldv_interrupt_instance_handler_0_5_#in~arg2#1.base, ldv_interrupt_instance_handler_0_5_#in~arg2#1.offset;havoc ldv_interrupt_instance_handler_0_5_~tmp~186#1; [2025-02-08 04:02:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22241: assume !(0 != (ldv_interrupt_interrupt_instance_0_~ldv_0_callback_handler~0#1.base + ldv_interrupt_interrupt_instance_0_~ldv_0_callback_handler~0#1.offset) % 18446744073709551616); [2025-02-08 04:02:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24314: ldv_request_irq_#res#1 := ldv_request_irq_~arg0#1;ldv_request_irq_144_#t~ret4221#1 := ldv_request_irq_#res#1;havoc ldv_request_irq_#t~ret4198#1, ldv_request_irq_~arg0#1, ldv_request_irq_~arg1#1, ldv_request_irq_~arg2#1.base, ldv_request_irq_~arg2#1.offset, ldv_request_irq_~arg3#1, ldv_request_irq_~arg4#1.base, ldv_request_irq_~arg4#1.offset, ldv_request_irq_~arg5#1.base, ldv_request_irq_~arg5#1.offset, ldv_request_irq_~ldv_12_callback_handler~0#1.base, ldv_request_irq_~ldv_12_callback_handler~0#1.offset, ldv_request_irq_~ldv_12_data_data~0#1.base, ldv_request_irq_~ldv_12_data_data~0#1.offset, ldv_request_irq_~ldv_12_line_line~0#1, ldv_request_irq_~ldv_12_thread_thread~0#1.base, ldv_request_irq_~ldv_12_thread_thread~0#1.offset, ldv_request_irq_~tmp~199#1;havoc ldv_request_irq_#in~arg0#1, ldv_request_irq_#in~arg1#1, ldv_request_irq_#in~arg2#1.base, ldv_request_irq_#in~arg2#1.offset, ldv_request_irq_#in~arg3#1, ldv_request_irq_#in~arg4#1.base, ldv_request_irq_#in~arg4#1.offset, ldv_request_irq_#in~arg5#1.base, ldv_request_irq_#in~arg5#1.offset;assume { :end_inline_ldv_request_irq } true;assume -2147483648 <= ldv_request_irq_144_#t~ret4221#1 && ldv_request_irq_144_#t~ret4221#1 <= 2147483647;ldv_request_irq_144_~tmp___0~106#1 := ldv_request_irq_144_#t~ret4221#1;havoc ldv_request_irq_144_#t~ret4221#1;ldv_request_irq_144_#res#1 := ldv_request_irq_144_~tmp___0~106#1; [2025-02-08 04:02:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22266: SUMMARY for call ldv_assume((if 2 != ldv_interrupt_interrupt_instance_0_~ldv_0_ret_val_default~0#1 % 4294967296 then 1 else 0)); srcloc: null [2025-02-08 04:02:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24624: #t~ret2913#1 := ldv_request_irq_144_#res#1;havoc ldv_request_irq_144_#t~ret4220#1, ldv_request_irq_144_#t~ret4221#1, ldv_request_irq_144_~irq#1, ldv_request_irq_144_~handler#1.base, ldv_request_irq_144_~handler#1.offset, ldv_request_irq_144_~flags#1, ldv_request_irq_144_~name#1.base, ldv_request_irq_144_~name#1.offset, ldv_request_irq_144_~dev#1.base, ldv_request_irq_144_~dev#1.offset, ldv_request_irq_144_~ldv_func_res~2#1, ldv_request_irq_144_~tmp~210#1, ldv_request_irq_144_~tmp___0~106#1;havoc ldv_request_irq_144_#in~irq#1, ldv_request_irq_144_#in~handler#1.base, ldv_request_irq_144_#in~handler#1.offset, ldv_request_irq_144_#in~flags#1, ldv_request_irq_144_#in~name#1.base, ldv_request_irq_144_#in~name#1.offset, ldv_request_irq_144_#in~dev#1.base, ldv_request_irq_144_#in~dev#1.offset;assume { :end_inline_ldv_request_irq_144 } true;assume -2147483648 <= #t~ret2913#1 && #t~ret2913#1 <= 2147483647;~rc~13#1 := #t~ret2913#1;havoc #t~mem2911#1;havoc #t~mem2912#1.base, #t~mem2912#1.offset;havoc #t~ret2913#1; [2025-02-08 04:02:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22250: SUMMARY for call ldv_switch_to_process_context(); srcloc: null [2025-02-08 04:02:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21656: havoc ldv_interrupt_interrupt_instance_0_#t~mem4038#1, ldv_interrupt_interrupt_instance_0_#t~mem4039#1.base, ldv_interrupt_interrupt_instance_0_#t~mem4039#1.offset, ldv_interrupt_interrupt_instance_0_#t~mem4040#1.base, ldv_interrupt_interrupt_instance_0_#t~mem4040#1.offset, ldv_interrupt_interrupt_instance_0_#t~mem4041#1.base, ldv_interrupt_interrupt_instance_0_#t~mem4041#1.offset, ldv_interrupt_interrupt_instance_0_#t~ret4042#1, ldv_interrupt_interrupt_instance_0_#t~ret4043#1, ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset, ldv_interrupt_interrupt_instance_0_~ldv_0_callback_handler~0#1.base, ldv_interrupt_interrupt_instance_0_~ldv_0_callback_handler~0#1.offset, ldv_interrupt_interrupt_instance_0_~ldv_0_data_data~0#1.base, ldv_interrupt_interrupt_instance_0_~ldv_0_data_data~0#1.offset, ldv_interrupt_interrupt_instance_0_~ldv_0_line_line~0#1, ldv_interrupt_interrupt_instance_0_~ldv_0_ret_val_default~0#1, ldv_interrupt_interrupt_instance_0_~ldv_0_thread_thread~0#1.base, ldv_interrupt_interrupt_instance_0_~ldv_0_thread_thread~0#1.offset, ldv_interrupt_interrupt_instance_0_~data~8#1.base, ldv_interrupt_interrupt_instance_0_~data~8#1.offset, ldv_interrupt_interrupt_instance_0_~tmp~187#1;havoc ldv_interrupt_interrupt_instance_0_#in~arg0#1.base, ldv_interrupt_interrupt_instance_0_#in~arg0#1.offset;assume { :end_inline_ldv_interrupt_interrupt_instance_0 } true; [2025-02-08 04:02:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22234: SUMMARY for call ldv_free(ldv_interrupt_interrupt_instance_0_~data~8#1.base, ldv_interrupt_interrupt_instance_0_~data~8#1.offset); srcloc: null [2025-02-08 04:02:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24295-1: SUMMARY for call ldv_request_irq_#t~ret4198#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:02:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27429: havoc request_threaded_irq_#t~nondet4414#1; [2025-02-08 04:02:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24295: assume -2147483648 <= ldv_request_irq_#t~ret4198#1 && ldv_request_irq_#t~ret4198#1 <= 2147483647;ldv_request_irq_~tmp~199#1 := ldv_request_irq_#t~ret4198#1;havoc ldv_request_irq_#t~ret4198#1; [2025-02-08 04:02:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27429-1: request_irq_#t~ret457#1 := request_threaded_irq_#res#1;havoc request_threaded_irq_#t~nondet4414#1, request_threaded_irq_~arg0#1, request_threaded_irq_~arg1#1.base, request_threaded_irq_~arg1#1.offset, request_threaded_irq_~arg2#1.base, request_threaded_irq_~arg2#1.offset, request_threaded_irq_~arg3#1, request_threaded_irq_~arg4#1.base, request_threaded_irq_~arg4#1.offset, request_threaded_irq_~arg5#1.base, request_threaded_irq_~arg5#1.offset;havoc request_threaded_irq_#in~arg0#1, request_threaded_irq_#in~arg1#1.base, request_threaded_irq_#in~arg1#1.offset, request_threaded_irq_#in~arg2#1.base, request_threaded_irq_#in~arg2#1.offset, request_threaded_irq_#in~arg3#1, request_threaded_irq_#in~arg4#1.base, request_threaded_irq_#in~arg4#1.offset, request_threaded_irq_#in~arg5#1.base, request_threaded_irq_#in~arg5#1.offset;assume { :end_inline_request_threaded_irq } true;assume -2147483648 <= request_irq_#t~ret457#1 && request_irq_#t~ret457#1 <= 2147483647;request_irq_~tmp~54#1 := request_irq_#t~ret457#1;havoc request_irq_#t~ret457#1;request_irq_#res#1 := request_irq_~tmp~54#1;ldv_request_irq_144_#t~ret4220#1 := request_irq_#res#1;havoc request_irq_#t~ret457#1, request_irq_~irq#1, request_irq_~handler#1.base, request_irq_~handler#1.offset, request_irq_~flags#1, request_irq_~name#1.base, request_irq_~name#1.offset, request_irq_~dev#1.base, request_irq_~dev#1.offset, request_irq_~tmp~54#1;havoc request_irq_#in~irq#1, request_irq_#in~handler#1.base, request_irq_#in~handler#1.offset, request_irq_#in~flags#1, request_irq_#in~name#1.base, request_irq_#in~name#1.offset, request_irq_#in~dev#1.base, request_irq_#in~dev#1.offset;assume { :end_inline_request_irq } true;assume -2147483648 <= ldv_request_irq_144_#t~ret4220#1 && ldv_request_irq_144_#t~ret4220#1 <= 2147483647;ldv_request_irq_144_~tmp~210#1 := ldv_request_irq_144_#t~ret4220#1;havoc ldv_request_irq_144_#t~ret4220#1;ldv_request_irq_144_~ldv_func_res~2#1 := ldv_request_irq_144_~tmp~210#1;assume { :begin_inline_ldv_request_irq } true;ldv_request_irq_#in~arg0#1, ldv_request_irq_#in~arg1#1, ldv_request_irq_#in~arg2#1.base, ldv_request_irq_#in~arg2#1.offset, ldv_request_irq_#in~arg3#1, ldv_request_irq_#in~arg4#1.base, ldv_request_irq_#in~arg4#1.offset, ldv_request_irq_#in~arg5#1.base, ldv_request_irq_#in~arg5#1.offset := ldv_request_irq_144_~ldv_func_res~2#1, ldv_request_irq_144_~irq#1, ldv_request_irq_144_~handler#1.base, ldv_request_irq_144_~handler#1.offset, ldv_request_irq_144_~flags#1, ldv_request_irq_144_~name#1.base, ldv_request_irq_144_~name#1.offset, ldv_request_irq_144_~dev#1.base, ldv_request_irq_144_~dev#1.offset;havoc ldv_request_irq_#res#1;havoc ldv_request_irq_#t~ret4198#1, ldv_request_irq_~arg0#1, ldv_request_irq_~arg1#1, ldv_request_irq_~arg2#1.base, ldv_request_irq_~arg2#1.offset, ldv_request_irq_~arg3#1, ldv_request_irq_~arg4#1.base, ldv_request_irq_~arg4#1.offset, ldv_request_irq_~arg5#1.base, ldv_request_irq_~arg5#1.offset, ldv_request_irq_~ldv_12_callback_handler~0#1.base, ldv_request_irq_~ldv_12_callback_handler~0#1.offset, ldv_request_irq_~ldv_12_data_data~0#1.base, ldv_request_irq_~ldv_12_data_data~0#1.offset, ldv_request_irq_~ldv_12_line_line~0#1, ldv_request_irq_~ldv_12_thread_thread~0#1.base, ldv_request_irq_~ldv_12_thread_thread~0#1.offset, ldv_request_irq_~tmp~199#1;ldv_request_irq_~arg0#1 := ldv_request_irq_#in~arg0#1;ldv_request_irq_~arg1#1 := ldv_request_irq_#in~arg1#1;ldv_request_irq_~arg2#1.base, ldv_request_irq_~arg2#1.offset := ldv_request_irq_#in~arg2#1.base, ldv_request_irq_#in~arg2#1.offset;ldv_request_irq_~arg3#1 := ldv_request_irq_#in~arg3#1;ldv_request_irq_~arg4#1.base, ldv_request_irq_~arg4#1.offset := ldv_request_irq_#in~arg4#1.base, ldv_request_irq_#in~arg4#1.offset;ldv_request_irq_~arg5#1.base, ldv_request_irq_~arg5#1.offset := ldv_request_irq_#in~arg5#1.base, ldv_request_irq_#in~arg5#1.offset;havoc ldv_request_irq_~ldv_12_callback_handler~0#1.base, ldv_request_irq_~ldv_12_callback_handler~0#1.offset;havoc ldv_request_irq_~ldv_12_data_data~0#1.base, ldv_request_irq_~ldv_12_data_data~0#1.offset;havoc ldv_request_irq_~ldv_12_line_line~0#1;havoc ldv_request_irq_~ldv_12_thread_thread~0#1.base, ldv_request_irq_~ldv_12_thread_thread~0#1.offset;havoc ldv_request_irq_~tmp~199#1; [2025-02-08 04:02:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22255: SUMMARY for call ldv_assume((if 2 == ldv_interrupt_interrupt_instance_0_~ldv_0_ret_val_default~0#1 % 4294967296 then 1 else 0)); srcloc: null [2025-02-08 04:02:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24625-1: ldv_request_irq_144_#res#1 := ldv_request_irq_144_~ldv_func_res~2#1; [2025-02-08 04:02:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22251: assume -2147483648 <= ldv_interrupt_interrupt_instance_0_#t~ret4043#1 && ldv_interrupt_interrupt_instance_0_#t~ret4043#1 <= 2147483647;ldv_interrupt_interrupt_instance_0_~tmp~187#1 := ldv_interrupt_interrupt_instance_0_#t~ret4043#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret4043#1; [2025-02-08 04:02:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24299-1: SUMMARY for call ldv_assume((if 0 == ldv_request_irq_~arg0#1 then 1 else 0)); srcloc: null [2025-02-08 04:02:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22251-1: SUMMARY for call ldv_interrupt_interrupt_instance_0_#t~ret4043#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:02:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24299: ldv_request_irq_~ldv_12_line_line~0#1 := (if ldv_request_irq_~arg1#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_request_irq_~arg1#1 % 4294967296 % 4294967296 else ldv_request_irq_~arg1#1 % 4294967296 % 4294967296 - 4294967296);ldv_request_irq_~ldv_12_callback_handler~0#1.base, ldv_request_irq_~ldv_12_callback_handler~0#1.offset := ldv_request_irq_~arg2#1.base, ldv_request_irq_~arg2#1.offset;ldv_request_irq_~ldv_12_thread_thread~0#1.base, ldv_request_irq_~ldv_12_thread_thread~0#1.offset := 0, 0;ldv_request_irq_~ldv_12_data_data~0#1.base, ldv_request_irq_~ldv_12_data_data~0#1.offset := ldv_request_irq_~arg5#1.base, ldv_request_irq_~arg5#1.offset;assume { :begin_inline_ldv_dispatch_irq_register_12_2 } true;ldv_dispatch_irq_register_12_2_#in~arg0#1, ldv_dispatch_irq_register_12_2_#in~arg1#1.base, ldv_dispatch_irq_register_12_2_#in~arg1#1.offset, ldv_dispatch_irq_register_12_2_#in~arg2#1.base, ldv_dispatch_irq_register_12_2_#in~arg2#1.offset, ldv_dispatch_irq_register_12_2_#in~arg3#1.base, ldv_dispatch_irq_register_12_2_#in~arg3#1.offset := ldv_request_irq_~ldv_12_line_line~0#1, ldv_request_irq_~ldv_12_callback_handler~0#1.base, ldv_request_irq_~ldv_12_callback_handler~0#1.offset, ldv_request_irq_~ldv_12_thread_thread~0#1.base, ldv_request_irq_~ldv_12_thread_thread~0#1.offset, ldv_request_irq_~ldv_12_data_data~0#1.base, ldv_request_irq_~ldv_12_data_data~0#1.offset;havoc ldv_dispatch_irq_register_12_2_#t~ret3999#1.base, ldv_dispatch_irq_register_12_2_#t~ret3999#1.offset, ldv_dispatch_irq_register_12_2_~arg0#1, ldv_dispatch_irq_register_12_2_~arg1#1.base, ldv_dispatch_irq_register_12_2_~arg1#1.offset, ldv_dispatch_irq_register_12_2_~arg2#1.base, ldv_dispatch_irq_register_12_2_~arg2#1.offset, ldv_dispatch_irq_register_12_2_~arg3#1.base, ldv_dispatch_irq_register_12_2_~arg3#1.offset, ldv_dispatch_irq_register_12_2_~cf_arg_0~0#1.base, ldv_dispatch_irq_register_12_2_~cf_arg_0~0#1.offset, ldv_dispatch_irq_register_12_2_~tmp~180#1.base, ldv_dispatch_irq_register_12_2_~tmp~180#1.offset;ldv_dispatch_irq_register_12_2_~arg0#1 := ldv_dispatch_irq_register_12_2_#in~arg0#1;ldv_dispatch_irq_register_12_2_~arg1#1.base, ldv_dispatch_irq_register_12_2_~arg1#1.offset := ldv_dispatch_irq_register_12_2_#in~arg1#1.base, ldv_dispatch_irq_register_12_2_#in~arg1#1.offset;ldv_dispatch_irq_register_12_2_~arg2#1.base, ldv_dispatch_irq_register_12_2_~arg2#1.offset := ldv_dispatch_irq_register_12_2_#in~arg2#1.base, ldv_dispatch_irq_register_12_2_#in~arg2#1.offset;ldv_dispatch_irq_register_12_2_~arg3#1.base, ldv_dispatch_irq_register_12_2_~arg3#1.offset := ldv_dispatch_irq_register_12_2_#in~arg3#1.base, ldv_dispatch_irq_register_12_2_#in~arg3#1.offset;havoc ldv_dispatch_irq_register_12_2_~cf_arg_0~0#1.base, ldv_dispatch_irq_register_12_2_~cf_arg_0~0#1.offset;havoc ldv_dispatch_irq_register_12_2_~tmp~180#1.base, ldv_dispatch_irq_register_12_2_~tmp~180#1.offset; [2025-02-08 04:02:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17528: assume 0 != ~rc~13#1; [2025-02-08 04:02:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17528: assume !(0 != ~rc~13#1);call write~int#31(1, ~irq~0#1.base, 12 + ~irq~0#1.offset, 1);~i~43#1 := 1 + ~i~43#1; [2025-02-08 04:02:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22202-1: SUMMARY for call ldv_interrupt_instance_handler_0_5_#t~ret4034#1 := ##fun~int~X~$Pointer$~TO~int(ldv_interrupt_instance_handler_0_5_~arg1#1, ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset, ldv_interrupt_instance_handler_0_5_~arg0#1.base, ldv_interrupt_instance_handler_0_5_~arg0#1.offset); srcloc: null [2025-02-08 04:02:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17524: ~irq~0#1.base, ~irq~0#1.offset := ~bp#1.base, 9191 + ~bp#1.offset + 31 * (if ~i~43#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~43#1 % 18446744073709551616 % 18446744073709551616 else ~i~43#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call #t~mem2911#1 := read~int#31(~irq~0#1.base, 8 + ~irq~0#1.offset, 4);call #t~mem2912#1.base, #t~mem2912#1.offset := read~$Pointer$#31(~irq~0#1.base, ~irq~0#1.offset, 8);assume { :begin_inline_ldv_request_irq_144 } true;ldv_request_irq_144_#in~irq#1, ldv_request_irq_144_#in~handler#1.base, ldv_request_irq_144_#in~handler#1.offset, ldv_request_irq_144_#in~flags#1, ldv_request_irq_144_#in~name#1.base, ldv_request_irq_144_#in~name#1.offset, ldv_request_irq_144_#in~dev#1.base, ldv_request_irq_144_#in~dev#1.offset := #t~mem2911#1, #t~mem2912#1.base, #t~mem2912#1.offset, ~flags~1#1, ~irq~0#1.base, 13 + ~irq~0#1.offset, ~bp#1.base, 32 + ~bp#1.offset + (if ~i~43#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~43#1 % 18446744073709551616 % 18446744073709551616 else ~i~43#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc ldv_request_irq_144_#res#1;havoc ldv_request_irq_144_#t~ret4220#1, ldv_request_irq_144_#t~ret4221#1, ldv_request_irq_144_~irq#1, ldv_request_irq_144_~handler#1.base, ldv_request_irq_144_~handler#1.offset, ldv_request_irq_144_~flags#1, ldv_request_irq_144_~name#1.base, ldv_request_irq_144_~name#1.offset, ldv_request_irq_144_~dev#1.base, ldv_request_irq_144_~dev#1.offset, ldv_request_irq_144_~ldv_func_res~2#1, ldv_request_irq_144_~tmp~210#1, ldv_request_irq_144_~tmp___0~106#1;ldv_request_irq_144_~irq#1 := ldv_request_irq_144_#in~irq#1;ldv_request_irq_144_~handler#1.base, ldv_request_irq_144_~handler#1.offset := ldv_request_irq_144_#in~handler#1.base, ldv_request_irq_144_#in~handler#1.offset;ldv_request_irq_144_~flags#1 := ldv_request_irq_144_#in~flags#1;ldv_request_irq_144_~name#1.base, ldv_request_irq_144_~name#1.offset := ldv_request_irq_144_#in~name#1.base, ldv_request_irq_144_#in~name#1.offset;ldv_request_irq_144_~dev#1.base, ldv_request_irq_144_~dev#1.offset := ldv_request_irq_144_#in~dev#1.base, ldv_request_irq_144_#in~dev#1.offset;havoc ldv_request_irq_144_~ldv_func_res~2#1;havoc ldv_request_irq_144_~tmp~210#1;havoc ldv_request_irq_144_~tmp___0~106#1;assume { :begin_inline_request_irq } true;request_irq_#in~irq#1, request_irq_#in~handler#1.base, request_irq_#in~handler#1.offset, request_irq_#in~flags#1, request_irq_#in~name#1.base, request_irq_#in~name#1.offset, request_irq_#in~dev#1.base, request_irq_#in~dev#1.offset := ldv_request_irq_144_~irq#1, ldv_request_irq_144_~handler#1.base, ldv_request_irq_144_~handler#1.offset, ldv_request_irq_144_~flags#1, ldv_request_irq_144_~name#1.base, ldv_request_irq_144_~name#1.offset, ldv_request_irq_144_~dev#1.base, ldv_request_irq_144_~dev#1.offset;havoc request_irq_#res#1;havoc request_irq_#t~ret457#1, request_irq_~irq#1, request_irq_~handler#1.base, request_irq_~handler#1.offset, request_irq_~flags#1, request_irq_~name#1.base, request_irq_~name#1.offset, request_irq_~dev#1.base, request_irq_~dev#1.offset, request_irq_~tmp~54#1;request_irq_~irq#1 := request_irq_#in~irq#1;request_irq_~handler#1.base, request_irq_~handler#1.offset := request_irq_#in~handler#1.base, request_irq_#in~handler#1.offset;request_irq_~flags#1 := request_irq_#in~flags#1;request_irq_~name#1.base, request_irq_~name#1.offset := request_irq_#in~name#1.base, request_irq_#in~name#1.offset;request_irq_~dev#1.base, request_irq_~dev#1.offset := request_irq_#in~dev#1.base, request_irq_#in~dev#1.offset;havoc request_irq_~tmp~54#1;assume { :begin_inline_request_threaded_irq } true;request_threaded_irq_#in~arg0#1, request_threaded_irq_#in~arg1#1.base, request_threaded_irq_#in~arg1#1.offset, request_threaded_irq_#in~arg2#1.base, request_threaded_irq_#in~arg2#1.offset, request_threaded_irq_#in~arg3#1, request_threaded_irq_#in~arg4#1.base, request_threaded_irq_#in~arg4#1.offset, request_threaded_irq_#in~arg5#1.base, request_threaded_irq_#in~arg5#1.offset := request_irq_~irq#1, request_irq_~handler#1.base, request_irq_~handler#1.offset, 0, 0, request_irq_~flags#1, request_irq_~name#1.base, request_irq_~name#1.offset, request_irq_~dev#1.base, request_irq_~dev#1.offset;havoc request_threaded_irq_#res#1;havoc request_threaded_irq_#t~nondet4414#1, request_threaded_irq_~arg0#1, request_threaded_irq_~arg1#1.base, request_threaded_irq_~arg1#1.offset, request_threaded_irq_~arg2#1.base, request_threaded_irq_~arg2#1.offset, request_threaded_irq_~arg3#1, request_threaded_irq_~arg4#1.base, request_threaded_irq_~arg4#1.offset, request_threaded_irq_~arg5#1.base, request_threaded_irq_~arg5#1.offset;request_threaded_irq_~arg0#1 := request_threaded_irq_#in~arg0#1;request_threaded_irq_~arg1#1.base, request_threaded_irq_~arg1#1.offset := request_threaded_irq_#in~arg1#1.base, request_threaded_irq_#in~arg1#1.offset;request_threaded_irq_~arg2#1.base, request_threaded_irq_~arg2#1.offset := request_threaded_irq_#in~arg2#1.base, request_threaded_irq_#in~arg2#1.offset;request_threaded_irq_~arg3#1 := request_threaded_irq_#in~arg3#1;request_threaded_irq_~arg4#1.base, request_threaded_irq_~arg4#1.offset := request_threaded_irq_#in~arg4#1.base, request_threaded_irq_#in~arg4#1.offset;request_threaded_irq_~arg5#1.base, request_threaded_irq_~arg5#1.offset := request_threaded_irq_#in~arg5#1.base, request_threaded_irq_#in~arg5#1.offset;havoc request_threaded_irq_#t~nondet4414#1;assume -2147483648 <= request_threaded_irq_#t~nondet4414#1 && request_threaded_irq_#t~nondet4414#1 <= 2147483647;request_threaded_irq_#res#1 := request_threaded_irq_#t~nondet4414#1;havoc request_threaded_irq_#t~nondet4414#1; [2025-02-08 04:02:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22260: havoc ldv_interrupt_instance_thread_0_3_#t~ret4037#1, ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset, ldv_interrupt_instance_thread_0_3_~arg1#1, ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset;havoc ldv_interrupt_instance_thread_0_3_#in~arg0#1.base, ldv_interrupt_instance_thread_0_3_#in~arg0#1.offset, ldv_interrupt_instance_thread_0_3_#in~arg1#1, ldv_interrupt_instance_thread_0_3_#in~arg2#1.base, ldv_interrupt_instance_thread_0_3_#in~arg2#1.offset;assume { :end_inline_ldv_interrupt_instance_thread_0_3 } true; [2025-02-08 04:02:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22239: SUMMARY for call ldv_switch_to_interrupt_context(); srcloc: null [2025-02-08 04:02:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22202: assume -2147483648 <= ldv_interrupt_instance_handler_0_5_#t~ret4034#1 && ldv_interrupt_instance_handler_0_5_#t~ret4034#1 <= 2147483647;ldv_interrupt_instance_handler_0_5_~tmp~186#1 := ldv_interrupt_instance_handler_0_5_#t~ret4034#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret4034#1;ldv_interrupt_instance_handler_0_5_#res#1 := ldv_interrupt_instance_handler_0_5_~tmp~186#1; [2025-02-08 04:02:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22244: ldv_interrupt_interrupt_instance_0_#t~ret4042#1 := ldv_interrupt_instance_handler_0_5_#res#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret4034#1, ldv_interrupt_instance_handler_0_5_~arg0#1.base, ldv_interrupt_instance_handler_0_5_~arg0#1.offset, ldv_interrupt_instance_handler_0_5_~arg1#1, ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset, ldv_interrupt_instance_handler_0_5_~tmp~186#1;havoc ldv_interrupt_instance_handler_0_5_#in~arg0#1.base, ldv_interrupt_instance_handler_0_5_#in~arg0#1.offset, ldv_interrupt_instance_handler_0_5_#in~arg1#1, ldv_interrupt_instance_handler_0_5_#in~arg2#1.base, ldv_interrupt_instance_handler_0_5_#in~arg2#1.offset;assume { :end_inline_ldv_interrupt_instance_handler_0_5 } true;assume -2147483648 <= ldv_interrupt_interrupt_instance_0_#t~ret4042#1 && ldv_interrupt_interrupt_instance_0_#t~ret4042#1 <= 2147483647;ldv_interrupt_interrupt_instance_0_~ldv_0_ret_val_default~0#1 := ldv_interrupt_interrupt_instance_0_#t~ret4042#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret4042#1; [2025-02-08 04:02:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24304: havoc ldv_dispatch_irq_register_12_2_#t~ret3999#1.base, ldv_dispatch_irq_register_12_2_#t~ret3999#1.offset, ldv_dispatch_irq_register_12_2_~arg0#1, ldv_dispatch_irq_register_12_2_~arg1#1.base, ldv_dispatch_irq_register_12_2_~arg1#1.offset, ldv_dispatch_irq_register_12_2_~arg2#1.base, ldv_dispatch_irq_register_12_2_~arg2#1.offset, ldv_dispatch_irq_register_12_2_~arg3#1.base, ldv_dispatch_irq_register_12_2_~arg3#1.offset, ldv_dispatch_irq_register_12_2_~cf_arg_0~0#1.base, ldv_dispatch_irq_register_12_2_~cf_arg_0~0#1.offset, ldv_dispatch_irq_register_12_2_~tmp~180#1.base, ldv_dispatch_irq_register_12_2_~tmp~180#1.offset;havoc ldv_dispatch_irq_register_12_2_#in~arg0#1, ldv_dispatch_irq_register_12_2_#in~arg1#1.base, ldv_dispatch_irq_register_12_2_#in~arg1#1.offset, ldv_dispatch_irq_register_12_2_#in~arg2#1.base, ldv_dispatch_irq_register_12_2_#in~arg2#1.offset, ldv_dispatch_irq_register_12_2_#in~arg3#1.base, ldv_dispatch_irq_register_12_2_#in~arg3#1.offset;assume { :end_inline_ldv_dispatch_irq_register_12_2 } true;ldv_request_irq_#res#1 := ldv_request_irq_~arg0#1; [2025-02-08 04:02:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21650: ldv_dispatch_irq_register_12_2_~tmp~180#1.base, ldv_dispatch_irq_register_12_2_~tmp~180#1.offset := ldv_dispatch_irq_register_12_2_#t~ret3999#1.base, ldv_dispatch_irq_register_12_2_#t~ret3999#1.offset;havoc ldv_dispatch_irq_register_12_2_#t~ret3999#1.base, ldv_dispatch_irq_register_12_2_#t~ret3999#1.offset;ldv_dispatch_irq_register_12_2_~cf_arg_0~0#1.base, ldv_dispatch_irq_register_12_2_~cf_arg_0~0#1.offset := ldv_dispatch_irq_register_12_2_~tmp~180#1.base, ldv_dispatch_irq_register_12_2_~tmp~180#1.offset;call write~int#31(ldv_dispatch_irq_register_12_2_~arg0#1, ldv_dispatch_irq_register_12_2_~cf_arg_0~0#1.base, ldv_dispatch_irq_register_12_2_~cf_arg_0~0#1.offset, 4);call write~$Pointer$#31(ldv_dispatch_irq_register_12_2_~arg1#1.base, ldv_dispatch_irq_register_12_2_~arg1#1.offset, ldv_dispatch_irq_register_12_2_~cf_arg_0~0#1.base, 4 + ldv_dispatch_irq_register_12_2_~cf_arg_0~0#1.offset, 8);call write~$Pointer$#31(ldv_dispatch_irq_register_12_2_~arg2#1.base, ldv_dispatch_irq_register_12_2_~arg2#1.offset, ldv_dispatch_irq_register_12_2_~cf_arg_0~0#1.base, 12 + ldv_dispatch_irq_register_12_2_~cf_arg_0~0#1.offset, 8);call write~$Pointer$#31(ldv_dispatch_irq_register_12_2_~arg3#1.base, ldv_dispatch_irq_register_12_2_~arg3#1.offset, ldv_dispatch_irq_register_12_2_~cf_arg_0~0#1.base, 20 + ldv_dispatch_irq_register_12_2_~cf_arg_0~0#1.offset, 8);assume { :begin_inline_ldv_interrupt_interrupt_instance_0 } true;ldv_interrupt_interrupt_instance_0_#in~arg0#1.base, ldv_interrupt_interrupt_instance_0_#in~arg0#1.offset := ldv_dispatch_irq_register_12_2_~cf_arg_0~0#1.base, ldv_dispatch_irq_register_12_2_~cf_arg_0~0#1.offset;havoc ldv_interrupt_interrupt_instance_0_#t~mem4038#1, ldv_interrupt_interrupt_instance_0_#t~mem4039#1.base, ldv_interrupt_interrupt_instance_0_#t~mem4039#1.offset, ldv_interrupt_interrupt_instance_0_#t~mem4040#1.base, ldv_interrupt_interrupt_instance_0_#t~mem4040#1.offset, ldv_interrupt_interrupt_instance_0_#t~mem4041#1.base, ldv_interrupt_interrupt_instance_0_#t~mem4041#1.offset, ldv_interrupt_interrupt_instance_0_#t~ret4042#1, ldv_interrupt_interrupt_instance_0_#t~ret4043#1, ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset, ldv_interrupt_interrupt_instance_0_~ldv_0_callback_handler~0#1.base, ldv_interrupt_interrupt_instance_0_~ldv_0_callback_handler~0#1.offset, ldv_interrupt_interrupt_instance_0_~ldv_0_data_data~0#1.base, ldv_interrupt_interrupt_instance_0_~ldv_0_data_data~0#1.offset, ldv_interrupt_interrupt_instance_0_~ldv_0_line_line~0#1, ldv_interrupt_interrupt_instance_0_~ldv_0_ret_val_default~0#1, ldv_interrupt_interrupt_instance_0_~ldv_0_thread_thread~0#1.base, ldv_interrupt_interrupt_instance_0_~ldv_0_thread_thread~0#1.offset, ldv_interrupt_interrupt_instance_0_~data~8#1.base, ldv_interrupt_interrupt_instance_0_~data~8#1.offset, ldv_interrupt_interrupt_instance_0_~tmp~187#1;ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset := ldv_interrupt_interrupt_instance_0_#in~arg0#1.base, ldv_interrupt_interrupt_instance_0_#in~arg0#1.offset;havoc ldv_interrupt_interrupt_instance_0_~ldv_0_callback_handler~0#1.base, ldv_interrupt_interrupt_instance_0_~ldv_0_callback_handler~0#1.offset;havoc ldv_interrupt_interrupt_instance_0_~ldv_0_data_data~0#1.base, ldv_interrupt_interrupt_instance_0_~ldv_0_data_data~0#1.offset;havoc ldv_interrupt_interrupt_instance_0_~ldv_0_line_line~0#1;havoc ldv_interrupt_interrupt_instance_0_~ldv_0_ret_val_default~0#1;havoc ldv_interrupt_interrupt_instance_0_~ldv_0_thread_thread~0#1.base, ldv_interrupt_interrupt_instance_0_~ldv_0_thread_thread~0#1.offset;havoc ldv_interrupt_interrupt_instance_0_~data~8#1.base, ldv_interrupt_interrupt_instance_0_~data~8#1.offset;havoc ldv_interrupt_interrupt_instance_0_~tmp~187#1;ldv_interrupt_interrupt_instance_0_~data~8#1.base, ldv_interrupt_interrupt_instance_0_~data~8#1.offset := ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset; [2025-02-08 04:02:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22228: assume 0 != (ldv_interrupt_interrupt_instance_0_~data~8#1.base + ldv_interrupt_interrupt_instance_0_~data~8#1.offset) % 18446744073709551616;call ldv_interrupt_interrupt_instance_0_#t~mem4038#1 := read~int#31(ldv_interrupt_interrupt_instance_0_~data~8#1.base, ldv_interrupt_interrupt_instance_0_~data~8#1.offset, 4);ldv_interrupt_interrupt_instance_0_~ldv_0_line_line~0#1 := ldv_interrupt_interrupt_instance_0_#t~mem4038#1;havoc ldv_interrupt_interrupt_instance_0_#t~mem4038#1;call ldv_interrupt_interrupt_instance_0_#t~mem4039#1.base, ldv_interrupt_interrupt_instance_0_#t~mem4039#1.offset := read~$Pointer$#31(ldv_interrupt_interrupt_instance_0_~data~8#1.base, 4 + ldv_interrupt_interrupt_instance_0_~data~8#1.offset, 8);ldv_interrupt_interrupt_instance_0_~ldv_0_callback_handler~0#1.base, ldv_interrupt_interrupt_instance_0_~ldv_0_callback_handler~0#1.offset := ldv_interrupt_interrupt_instance_0_#t~mem4039#1.base, ldv_interrupt_interrupt_instance_0_#t~mem4039#1.offset;havoc ldv_interrupt_interrupt_instance_0_#t~mem4039#1.base, ldv_interrupt_interrupt_instance_0_#t~mem4039#1.offset;call ldv_interrupt_interrupt_instance_0_#t~mem4040#1.base, ldv_interrupt_interrupt_instance_0_#t~mem4040#1.offset := read~$Pointer$#31(ldv_interrupt_interrupt_instance_0_~data~8#1.base, 12 + ldv_interrupt_interrupt_instance_0_~data~8#1.offset, 8);ldv_interrupt_interrupt_instance_0_~ldv_0_thread_thread~0#1.base, ldv_interrupt_interrupt_instance_0_~ldv_0_thread_thread~0#1.offset := ldv_interrupt_interrupt_instance_0_#t~mem4040#1.base, ldv_interrupt_interrupt_instance_0_#t~mem4040#1.offset;havoc ldv_interrupt_interrupt_instance_0_#t~mem4040#1.base, ldv_interrupt_interrupt_instance_0_#t~mem4040#1.offset;call ldv_interrupt_interrupt_instance_0_#t~mem4041#1.base, ldv_interrupt_interrupt_instance_0_#t~mem4041#1.offset := read~$Pointer$#31(ldv_interrupt_interrupt_instance_0_~data~8#1.base, 20 + ldv_interrupt_interrupt_instance_0_~data~8#1.offset, 8);ldv_interrupt_interrupt_instance_0_~ldv_0_data_data~0#1.base, ldv_interrupt_interrupt_instance_0_~ldv_0_data_data~0#1.offset := ldv_interrupt_interrupt_instance_0_#t~mem4041#1.base, ldv_interrupt_interrupt_instance_0_#t~mem4041#1.offset;havoc ldv_interrupt_interrupt_instance_0_#t~mem4041#1.base, ldv_interrupt_interrupt_instance_0_#t~mem4041#1.offset; [2025-02-08 04:02:55,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22228: assume !(0 != (ldv_interrupt_interrupt_instance_0_~data~8#1.base + ldv_interrupt_interrupt_instance_0_~data~8#1.offset) % 18446744073709551616); [2025-02-08 04:02:55,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24297: assume 0 != ldv_request_irq_~tmp~199#1; [2025-02-08 04:02:55,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24297: assume !(0 != ldv_request_irq_~tmp~199#1); [2025-02-08 04:02:55,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22212-1: SUMMARY for call ldv_interrupt_instance_thread_0_3_#t~ret4037#1 := ##fun~int~X~$Pointer$~TO~int(ldv_interrupt_instance_thread_0_3_~arg1#1, ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset, ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset); srcloc: null [2025-02-08 04:02:55,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22212: assume -2147483648 <= ldv_interrupt_instance_thread_0_3_#t~ret4037#1 && ldv_interrupt_instance_thread_0_3_#t~ret4037#1 <= 2147483647;havoc ldv_interrupt_instance_thread_0_3_#t~ret4037#1; [2025-02-08 04:02:55,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22257: assume 0 != (ldv_interrupt_interrupt_instance_0_~ldv_0_thread_thread~0#1.base + ldv_interrupt_interrupt_instance_0_~ldv_0_thread_thread~0#1.offset) % 18446744073709551616;assume { :begin_inline_ldv_interrupt_instance_thread_0_3 } true;ldv_interrupt_instance_thread_0_3_#in~arg0#1.base, ldv_interrupt_instance_thread_0_3_#in~arg0#1.offset, ldv_interrupt_instance_thread_0_3_#in~arg1#1, ldv_interrupt_instance_thread_0_3_#in~arg2#1.base, ldv_interrupt_instance_thread_0_3_#in~arg2#1.offset := ldv_interrupt_interrupt_instance_0_~ldv_0_thread_thread~0#1.base, ldv_interrupt_interrupt_instance_0_~ldv_0_thread_thread~0#1.offset, ldv_interrupt_interrupt_instance_0_~ldv_0_line_line~0#1, ldv_interrupt_interrupt_instance_0_~ldv_0_data_data~0#1.base, ldv_interrupt_interrupt_instance_0_~ldv_0_data_data~0#1.offset;havoc ldv_interrupt_instance_thread_0_3_#t~ret4037#1, ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset, ldv_interrupt_instance_thread_0_3_~arg1#1, ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset;ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset := ldv_interrupt_instance_thread_0_3_#in~arg0#1.base, ldv_interrupt_instance_thread_0_3_#in~arg0#1.offset;ldv_interrupt_instance_thread_0_3_~arg1#1 := ldv_interrupt_instance_thread_0_3_#in~arg1#1;ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset := ldv_interrupt_instance_thread_0_3_#in~arg2#1.base, ldv_interrupt_instance_thread_0_3_#in~arg2#1.offset; [2025-02-08 04:02:55,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22257: assume !(0 != (ldv_interrupt_interrupt_instance_0_~ldv_0_thread_thread~0#1.base + ldv_interrupt_interrupt_instance_0_~ldv_0_thread_thread~0#1.offset) % 18446744073709551616); [2025-02-08 04:02:55,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21650-1: SUMMARY for call ldv_dispatch_irq_register_12_2_#t~ret3999#1.base, ldv_dispatch_irq_register_12_2_#t~ret3999#1.offset := ldv_xmalloc(40); srcloc: null [2025-02-08 04:02:55,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22253: assume 0 != ldv_interrupt_interrupt_instance_0_~tmp~187#1; [2025-02-08 04:02:55,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22253: assume !(0 != ldv_interrupt_interrupt_instance_0_~tmp~187#1); [2025-02-08 04:02:55,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8136: havoc #t~mem327.base, #t~mem327.offset; [2025-02-08 04:02:55,725 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27263: havoc #t~nondet4384; [2025-02-08 04:02:55,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27376: havoc #t~nondet4403; [2025-02-08 04:02:55,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13876-1: [2025-02-08 04:02:55,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13876-2: havoc #t~bitwise1955;assume (#t~bitwise1955 % 4294967296 >= ~sort_mode~0 % 4294967296 && #t~bitwise1955 % 4294967296 >= #t~bitwise1954 % 4294967296) && #t~bitwise1955 % 4294967296 <= ~sort_mode~0 % 4294967296 + #t~bitwise1954 % 4294967296; [2025-02-08 04:02:55,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13876: ~sort_mode~0 := #t~bitwise1955;havoc #t~bitwise1954;havoc #t~bitwise1955;~i~26 := 1 + ~i~26;call #t~mem1956.base, #t~mem1956.offset := read~$Pointer$#31(~ha~0.base, ~ha~0.offset, 8);~__mptr___2~0.base, ~__mptr___2~0.offset := #t~mem1956.base, #t~mem1956.offset;havoc #t~mem1956.base, #t~mem1956.offset;~ha~0.base, ~ha~0.offset := ~__mptr___2~0.base, ~__mptr___2~0.offset; [2025-02-08 04:02:55,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13876-7: assume 0 == 4 + ~i~26;#t~bitwise1954 := 1; [2025-02-08 04:02:55,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13876-7: assume !(0 == 4 + ~i~26); [2025-02-08 04:02:55,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13876-5: [2025-02-08 04:02:55,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13876-6: havoc #t~bitwise1954;assume #t~bitwise1954 > 1; [2025-02-08 04:02:55,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13876-3: assume 0 == #t~bitwise1954 % 4294967296;#t~bitwise1955 := ~sort_mode~0; [2025-02-08 04:02:55,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13876-3: assume !(0 == #t~bitwise1954 % 4294967296); [2025-02-08 04:02:55,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13876-4: assume 0 == ~sort_mode~0 % 4294967296 || ~sort_mode~0 % 4294967296 == #t~bitwise1954 % 4294967296;#t~bitwise1955 := #t~bitwise1954; [2025-02-08 04:02:55,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13876-4: assume !(0 == ~sort_mode~0 % 4294967296 || ~sort_mode~0 % 4294967296 == #t~bitwise1954 % 4294967296); [2025-02-08 04:02:55,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13827: ~sort_mode~0 := #t~bitwise1936;havoc #t~bitwise1936; [2025-02-08 04:02:55,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13827-1: [2025-02-08 04:02:55,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13819: havoc #t~mem1935.base, #t~mem1935.offset;~i~26 := 1 + ~i~26; [2025-02-08 04:02:55,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13819-1: SUMMARY for call writel(4294967295, #t~mem1935.base, #t~mem1935.offset + (if (5328 + 4 * ~i~26) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (5328 + 4 * ~i~26) % 18446744073709551616 % 18446744073709551616 else (5328 + 4 * ~i~26) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:02:55,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13827-4: assume 0 == ~sort_mode~0 % 4294967296 || 131072 == ~sort_mode~0 % 4294967296;#t~bitwise1936 := 131072; [2025-02-08 04:02:55,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13827-4: assume !(0 == ~sort_mode~0 % 4294967296 || 131072 == ~sort_mode~0 % 4294967296); [2025-02-08 04:02:55,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13827-2: havoc #t~bitwise1936;assume (#t~bitwise1936 % 4294967296 >= ~sort_mode~0 % 4294967296 && #t~bitwise1936 % 4294967296 >= 131072) && #t~bitwise1936 % 4294967296 <= 131072 + ~sort_mode~0 % 4294967296; [2025-02-08 04:02:55,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13827-3: assume false;#t~bitwise1936 := ~sort_mode~0; [2025-02-08 04:02:55,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13827-3: assume !false; [2025-02-08 04:02:55,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13778: call ULTIMATE.dealloc(~#mc_filter~0.base, ~#mc_filter~0.offset);havoc ~#mc_filter~0.base, ~#mc_filter~0.offset; [2025-02-08 04:02:55,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13819-2: call #t~mem1935.base, #t~mem1935.offset := read~$Pointer$#31(~bp~9.base, ~bp~9.offset, 8); [2025-02-08 04:02:55,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13837: ~crc~0 := #t~ret1939;havoc #t~ret1939;~bit~0 := ~crc~0 % 256; [2025-02-08 04:02:55,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13837-1: SUMMARY for call #t~ret1939 := crc32_le(4294967295, ~ha~0.base, 16 + ~ha~0.offset, 6); srcloc: null [2025-02-08 04:02:55,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13862-3: assume false;#t~bitwise1947 := ~sort_mode~0; [2025-02-08 04:02:55,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13862-3: assume !false; [2025-02-08 04:02:55,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13862-4: assume 0 == ~sort_mode~0 % 4294967296 || 262144 == ~sort_mode~0 % 4294967296;#t~bitwise1947 := 262144; [2025-02-08 04:02:55,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13862-4: assume !(0 == ~sort_mode~0 % 4294967296 || 262144 == ~sort_mode~0 % 4294967296); [2025-02-08 04:02:55,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13862-1: [2025-02-08 04:02:55,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13862-2: havoc #t~bitwise1947;assume (#t~bitwise1947 % 4294967296 >= ~sort_mode~0 % 4294967296 && #t~bitwise1947 % 4294967296 >= 262144) && #t~bitwise1947 % 4294967296 <= 262144 + ~sort_mode~0 % 4294967296; [2025-02-08 04:02:55,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13862: ~sort_mode~0 := #t~bitwise1947;havoc #t~bitwise1947; [2025-02-08 04:02:55,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13854-1: SUMMARY for call writel(#t~mem1945, #t~mem1946.base, #t~mem1946.offset + (if (5328 + 4 * ~i~26) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (5328 + 4 * ~i~26) % 18446744073709551616 % 18446744073709551616 else (5328 + 4 * ~i~26) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:02:55,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13854-2: call #t~mem1945 := read~int#8(~#mc_filter~0.base, ~#mc_filter~0.offset + 4 * ~i~26, 4);call #t~mem1946.base, #t~mem1946.offset := read~$Pointer$#31(~bp~9.base, ~bp~9.offset, 8); [2025-02-08 04:02:55,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13854: havoc #t~mem1945;havoc #t~mem1946.base, #t~mem1946.offset;~i~26 := 1 + ~i~26; [2025-02-08 04:02:55,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13846: assume (~ha~0.base + ~ha~0.offset) % 18446744073709551616 != (~dev.base + (654 + ~dev.offset)) % 18446744073709551616; [2025-02-08 04:02:55,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13846: assume !((~ha~0.base + ~ha~0.offset) % 18446744073709551616 != (~dev.base + (654 + ~dev.offset)) % 18446744073709551616);~i~26 := 0; [2025-02-08 04:02:55,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13839-4: assume 0 == ~bit~0 % 4294967296;#t~bitwise1940 := 0; [2025-02-08 04:02:55,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13839-4: assume !(0 == ~bit~0 % 4294967296); [2025-02-08 04:02:55,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13839-2: havoc #t~bitwise1940;assume #t~bitwise1940 % 4294967296 <= ~bit~0 % 4294967296 && #t~bitwise1940 % 4294967296 <= 224; [2025-02-08 04:02:55,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13839-3: assume 224 == ~bit~0 % 4294967296;#t~bitwise1940 := ~bit~0; [2025-02-08 04:02:55,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13839-3: assume !(224 == ~bit~0 % 4294967296); [2025-02-08 04:02:55,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13839: ~regidx~0 := #t~bitwise1940 % 4294967296 / 32;havoc #t~bitwise1940;~bit~0 := ~bit~0 % 32;call #t~mem1942 := read~int#8(~#mc_filter~0.base, ~#mc_filter~0.offset + 4 * (if ~regidx~0 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~regidx~0 % 4294967296 % 18446744073709551616 else ~regidx~0 % 4294967296 % 18446744073709551616 - 18446744073709551616), 4); [2025-02-08 04:02:55,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13839-1: [2025-02-08 04:02:55,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13823: assume ~i~26 <= 7; [2025-02-08 04:02:55,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13823: assume !(~i~26 <= 7); [2025-02-08 04:02:55,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13882: assume (~ha~0.base + ~ha~0.offset) % 18446744073709551616 != (~dev.base + (634 + ~dev.offset)) % 18446744073709551616; [2025-02-08 04:02:55,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13882: assume !((~ha~0.base + ~ha~0.offset) % 18446744073709551616 != (~dev.base + (634 + ~dev.offset)) % 18446744073709551616); [2025-02-08 04:02:55,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13841-6: havoc #t~bitwise1941;assume #t~bitwise1941 > 1; [2025-02-08 04:02:55,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13841-7: assume 0 == (if ~bit~0 % 4294967296 % 4294967296 <= 2147483647 then ~bit~0 % 4294967296 % 4294967296 else ~bit~0 % 4294967296 % 4294967296 - 4294967296);#t~bitwise1941 := 1; [2025-02-08 04:02:55,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13841-7: assume !(0 == (if ~bit~0 % 4294967296 % 4294967296 <= 2147483647 then ~bit~0 % 4294967296 % 4294967296 else ~bit~0 % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 04:02:55,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13841-4: assume 0 == #t~mem1942 % 4294967296 || #t~mem1942 % 4294967296 == #t~bitwise1941 % 4294967296;#t~bitwise1943 := #t~bitwise1941; [2025-02-08 04:02:55,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13841-4: assume !(0 == #t~mem1942 % 4294967296 || #t~mem1942 % 4294967296 == #t~bitwise1941 % 4294967296); [2025-02-08 04:02:55,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13841-5: [2025-02-08 04:02:55,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13841-2: havoc #t~bitwise1943;assume (#t~bitwise1943 % 4294967296 >= #t~mem1942 % 4294967296 && #t~bitwise1943 % 4294967296 >= #t~bitwise1941 % 4294967296) && #t~bitwise1943 % 4294967296 <= #t~mem1942 % 4294967296 + #t~bitwise1941 % 4294967296; [2025-02-08 04:02:55,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13841-3: assume 0 == #t~bitwise1941 % 4294967296;#t~bitwise1943 := #t~mem1942; [2025-02-08 04:02:55,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13841-3: assume !(0 == #t~bitwise1941 % 4294967296); [2025-02-08 04:02:55,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13841: call write~int#8(#t~bitwise1943, ~#mc_filter~0.base, ~#mc_filter~0.offset + 4 * (if ~regidx~0 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~regidx~0 % 4294967296 % 18446744073709551616 else ~regidx~0 % 4294967296 % 18446744073709551616 - 18446744073709551616), 4);havoc #t~mem1942;havoc #t~bitwise1941;havoc #t~bitwise1943;call #t~mem1944.base, #t~mem1944.offset := read~$Pointer$#31(~ha~0.base, ~ha~0.offset, 8);~__mptr___0~0.base, ~__mptr___0~0.offset := #t~mem1944.base, #t~mem1944.offset;havoc #t~mem1944.base, #t~mem1944.offset;~ha~0.base, ~ha~0.offset := ~__mptr___0~0.base, ~__mptr___0~0.offset; [2025-02-08 04:02:55,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13841-1: [2025-02-08 04:02:55,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13858: assume ~i~26 <= 7; [2025-02-08 04:02:55,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13858: assume !(~i~26 <= 7); [2025-02-08 04:02:55,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13875: SUMMARY for call bnx2_set_mac_addr(~bp~9.base, ~bp~9.offset, ~ha~0.base, 16 + ~ha~0.offset, 4 + ~i~26); srcloc: null [2025-02-08 04:02:55,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17254: assume ~tmp___2~20 % 65536 % 4294967296 != ~status_idx~0 % 65536 % 4294967296; [2025-02-08 04:02:55,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17254: assume !(~tmp___2~20 % 65536 % 4294967296 != ~status_idx~0 % 65536 % 4294967296); [2025-02-08 04:02:55,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17252: ~tmp___2~20 := #t~ret2805;havoc #t~mem2804.base, #t~mem2804.offset;havoc #t~ret2805; [2025-02-08 04:02:55,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17252-1: SUMMARY for call #t~ret2805 := readl(#t~mem2804.base, 132 + #t~mem2804.offset); srcloc: null [2025-02-08 04:02:55,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17252-2: call #t~mem2804.base, #t~mem2804.offset := read~$Pointer$#31(~bp.base, ~bp.offset, 8); [2025-02-08 04:02:55,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17259: havoc #t~ret2806;~i~42 := 1 + ~i~42; [2025-02-08 04:02:55,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17259-1: SUMMARY for call #t~ret2806 := msleep_interruptible(10); srcloc: null [2025-02-08 04:02:55,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7456: havoc #t~mem170.base, #t~mem170.offset; [2025-02-08 04:03:04,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15957: assume bnx2_init_rx_ring_~i~34#1 < bnx2_init_rx_ring_#t~mem2598#1;havoc bnx2_init_rx_ring_#t~mem2598#1; [2025-02-08 04:03:04,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15957: assume !(bnx2_init_rx_ring_~i~34#1 < bnx2_init_rx_ring_#t~mem2598#1);havoc bnx2_init_rx_ring_#t~mem2598#1;call write~int#31(bnx2_init_rx_ring_~prod~2#1, bnx2_init_rx_ring_~rxr~6#1.base, 20 + bnx2_init_rx_ring_~rxr~6#1.offset, 2);call bnx2_init_rx_ring_#t~mem2599#1 := read~int#31(bnx2_init_rx_ring_~rxr~6#1.base, 4 + bnx2_init_rx_ring_~rxr~6#1.offset, 2);bnx2_init_rx_ring_~prod~2#1 := bnx2_init_rx_ring_#t~mem2599#1;havoc bnx2_init_rx_ring_#t~mem2599#1;bnx2_init_rx_ring_~ring_prod~0#1 := bnx2_init_rx_ring_~prod~2#1;bnx2_init_rx_ring_~i~34#1 := 0; [2025-02-08 04:03:04,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16023: assume bnx2_init_all_rings_#t~mem2618#1 % 256 % 4294967296 > 1;havoc bnx2_init_all_rings_#t~mem2618#1;call bnx2_init_all_rings_#t~mem2619#1 := read~int#31(bnx2_init_all_rings_~bp#1.base, 9475 + bnx2_init_all_rings_~bp#1.offset, 1); [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16023: assume !(bnx2_init_all_rings_#t~mem2618#1 % 256 % 4294967296 > 1);havoc bnx2_init_all_rings_#t~mem2618#1; [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15660-2: call bnx2_init_chip_#t~mem2514#1.base, bnx2_init_chip_#t~mem2514#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15594: assume 0 == bnx2_init_chip_#t~bitwise2451#1 % 4294967296;havoc bnx2_init_chip_#t~mem2450#1;havoc bnx2_init_chip_#t~bitwise2451#1; [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15594: assume !(0 == bnx2_init_chip_#t~bitwise2451#1 % 4294967296);havoc bnx2_init_chip_#t~mem2450#1;havoc bnx2_init_chip_#t~bitwise2451#1; [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15660-1: SUMMARY for call writel(bnx2_init_chip_#t~bitwise2513#1, bnx2_init_chip_#t~mem2514#1.base, 26680 + bnx2_init_chip_#t~mem2514#1.offset); srcloc: null [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15660: havoc bnx2_init_chip_#t~mem2511#1;havoc bnx2_init_chip_#t~mem2512#1;havoc bnx2_init_chip_#t~bitwise2513#1;havoc bnx2_init_chip_#t~mem2514#1.base, bnx2_init_chip_#t~mem2514#1.offset;call bnx2_init_chip_#t~mem2515#1 := read~int#31(bnx2_init_chip_~bp#1.base, 28 + bnx2_init_chip_~bp#1.offset, 4); [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15693: assume bnx2_init_chip_#t~mem2530#1 % 65536 % 4294967296 <= 24;havoc bnx2_init_chip_#t~mem2530#1; [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15693: assume !(bnx2_init_chip_#t~mem2530#1 % 65536 % 4294967296 <= 24);havoc bnx2_init_chip_#t~mem2530#1; [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15726: assume 1460207616 == (bnx2_init_chip_#t~mem2552#1 - bnx2_init_chip_#t~mem2552#1 % 65536) % 4294967296;havoc bnx2_init_chip_#t~mem2552#1;call bnx2_init_chip_#t~mem2553#1.base, bnx2_init_chip_#t~mem2553#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15726: assume !(1460207616 == (bnx2_init_chip_#t~mem2552#1 - bnx2_init_chip_#t~mem2552#1 % 65536) % 4294967296);havoc bnx2_init_chip_#t~mem2552#1; [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14405: assume 0 != bnx2_init_cpus_~rc~3#1; [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14405: assume !(0 != bnx2_init_cpus_~rc~3#1); [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12258: havoc bnx2_init_5709_context_#t~mem1572#1.base, bnx2_init_5709_context_#t~mem1572#1.offset;havoc bnx2_init_5709_context_#t~memset~res1573#1.base, bnx2_init_5709_context_#t~memset~res1573#1.offset;call bnx2_init_5709_context_#t~mem1574#1 := read~int#31(bnx2_init_5709_context_~bp#1.base, 9066 + bnx2_init_5709_context_~bp#1.offset + 8 * bnx2_init_5709_context_~i~21#1, 8);call bnx2_init_5709_context_#t~mem1575#1.base, bnx2_init_5709_context_#t~mem1575#1.offset := read~$Pointer$#31(bnx2_init_5709_context_~bp#1.base, bnx2_init_5709_context_~bp#1.offset, 8); [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15660-6: assume 0 == 65536 * (if bnx2_init_chip_#t~mem2511#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2511#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2511#1 % 65536 % 4294967296 - 4294967296) || 65536 * (if bnx2_init_chip_#t~mem2511#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2511#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2511#1 % 65536 % 4294967296 - 4294967296) == (if bnx2_init_chip_#t~mem2512#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2512#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2512#1 % 65536 % 4294967296 - 4294967296);bnx2_init_chip_#t~bitwise2513#1 := (if bnx2_init_chip_#t~mem2512#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2512#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2512#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15660-6: assume !(0 == 65536 * (if bnx2_init_chip_#t~mem2511#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2511#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2511#1 % 65536 % 4294967296 - 4294967296) || 65536 * (if bnx2_init_chip_#t~mem2511#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2511#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2511#1 % 65536 % 4294967296 - 4294967296) == (if bnx2_init_chip_#t~mem2512#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2512#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2512#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15594-4: assume 0 == bnx2_init_chip_#t~mem2450#1 % 4294967296;bnx2_init_chip_#t~bitwise2451#1 := 0; [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15594-4: assume !(0 == bnx2_init_chip_#t~mem2450#1 % 4294967296); [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15660-5: assume 0 == (if bnx2_init_chip_#t~mem2512#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2512#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2512#1 % 65536 % 4294967296 - 4294967296);bnx2_init_chip_#t~bitwise2513#1 := 65536 * (if bnx2_init_chip_#t~mem2511#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2511#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2511#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15660-5: assume !(0 == (if bnx2_init_chip_#t~mem2512#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2512#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2512#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15594-3: assume 61440 == bnx2_init_chip_#t~mem2450#1 % 4294967296;bnx2_init_chip_#t~bitwise2451#1 := bnx2_init_chip_#t~mem2450#1; [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15594-3: assume !(61440 == bnx2_init_chip_#t~mem2450#1 % 4294967296); [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15528: call ULTIMATE.dealloc(bnx2_init_chip_~#val16~0#1.base, bnx2_init_chip_~#val16~0#1.offset);havoc bnx2_init_chip_~#val16~0#1.base, bnx2_init_chip_~#val16~0#1.offset; [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15660-4: havoc bnx2_init_chip_#t~bitwise2513#1;assume (((((65536 * (if bnx2_init_chip_#t~mem2511#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2511#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2511#1 % 65536 % 4294967296 - 4294967296) < 0 && (if bnx2_init_chip_#t~mem2512#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2512#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2512#1 % 65536 % 4294967296 - 4294967296) >= 0) || bnx2_init_chip_#t~bitwise2513#1 >= (if bnx2_init_chip_#t~mem2512#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2512#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2512#1 % 65536 % 4294967296 - 4294967296)) && ((65536 * (if bnx2_init_chip_#t~mem2511#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2511#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2511#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if bnx2_init_chip_#t~mem2512#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2512#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2512#1 % 65536 % 4294967296 - 4294967296) < 0) || bnx2_init_chip_#t~bitwise2513#1 >= 65536 * (if bnx2_init_chip_#t~mem2511#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2511#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2511#1 % 65536 % 4294967296 - 4294967296))) && ((65536 * (if bnx2_init_chip_#t~mem2511#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2511#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2511#1 % 65536 % 4294967296 - 4294967296) < 0 || (if bnx2_init_chip_#t~mem2512#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2512#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2512#1 % 65536 % 4294967296 - 4294967296) < 0) || bnx2_init_chip_#t~bitwise2513#1 <= 65536 * (if bnx2_init_chip_#t~mem2511#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2511#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2511#1 % 65536 % 4294967296 - 4294967296) + (if bnx2_init_chip_#t~mem2512#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2512#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2512#1 % 65536 % 4294967296 - 4294967296))) && ((65536 * (if bnx2_init_chip_#t~mem2511#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2511#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2511#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if bnx2_init_chip_#t~mem2512#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2512#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2512#1 % 65536 % 4294967296 - 4294967296) >= 0) || bnx2_init_chip_#t~bitwise2513#1 < 0)) && bnx2_init_chip_#t~bitwise2513#1 <= 2147483647; [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15594-2: havoc bnx2_init_chip_#t~bitwise2451#1;assume bnx2_init_chip_#t~bitwise2451#1 % 4294967296 <= bnx2_init_chip_#t~mem2450#1 % 4294967296 && bnx2_init_chip_#t~bitwise2451#1 % 4294967296 <= 61440; [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15660-3: [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15594-1: [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12258-1: SUMMARY for call bnx2_init_5709_context_#t~memset~res1573#1.base, bnx2_init_5709_context_#t~memset~res1573#1.offset := #Ultimate.C_memset#31(bnx2_init_5709_context_#t~mem1572#1.base, bnx2_init_5709_context_#t~mem1572#1.offset, 0, 4096); srcloc: null [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15925-1: SUMMARY for call writel(2181056070, bnx2_init_rx_ring_#t~mem2587#1.base, 15660 + bnx2_init_rx_ring_#t~mem2587#1.offset); srcloc: null [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15925: havoc bnx2_init_rx_ring_#t~mem2587#1.base, bnx2_init_rx_ring_#t~mem2587#1.offset; [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15628-2: [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15595-1: [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15628-1: SUMMARY for call bnx2_reg_wr_ind(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 2097164, bnx2_init_chip_#t~bitwise2472#1); srcloc: null [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15595: bnx2_init_chip_~val~34#1 := bnx2_init_chip_#t~bitwise2452#1;havoc bnx2_init_chip_#t~bitwise2452#1; [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15628: havoc bnx2_init_chip_#t~bitwise2472#1; [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15628-5: assume 0 == (54 + (4294920796 + 31 * bnx2_init_chip_~mtu~0#1) % 4294967296 / 1000) % 4294967296 || (54 + (4294920796 + 31 * bnx2_init_chip_~mtu~0#1) % 4294967296 / 1000) % 4294967296 == 65536 * ((66 + (4294908796 + 39 * bnx2_init_chip_~mtu~0#1) % 4294967296 / 1000) % 4294967296) % 4294967296;bnx2_init_chip_#t~bitwise2472#1 := 65536 * ((66 + (4294908796 + 39 * bnx2_init_chip_~mtu~0#1) % 4294967296 / 1000) % 4294967296); [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15628-5: assume !(0 == (54 + (4294920796 + 31 * bnx2_init_chip_~mtu~0#1) % 4294967296 / 1000) % 4294967296 || (54 + (4294920796 + 31 * bnx2_init_chip_~mtu~0#1) % 4294967296 / 1000) % 4294967296 == 65536 * ((66 + (4294908796 + 39 * bnx2_init_chip_~mtu~0#1) % 4294967296 / 1000) % 4294967296) % 4294967296); [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15595-4: assume 0 == bnx2_init_chip_~val~34#1 % 4294967296 || 2 == bnx2_init_chip_~val~34#1 % 4294967296;bnx2_init_chip_#t~bitwise2452#1 := 2; [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15595-4: assume !(0 == bnx2_init_chip_~val~34#1 % 4294967296 || 2 == bnx2_init_chip_~val~34#1 % 4294967296); [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15628-4: assume 0 == 65536 * ((66 + (4294908796 + 39 * bnx2_init_chip_~mtu~0#1) % 4294967296 / 1000) % 4294967296) % 4294967296;bnx2_init_chip_#t~bitwise2472#1 := 54 + (4294920796 + 31 * bnx2_init_chip_~mtu~0#1) % 4294967296 / 1000; [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15628-4: assume !(0 == 65536 * ((66 + (4294908796 + 39 * bnx2_init_chip_~mtu~0#1) % 4294967296 / 1000) % 4294967296) % 4294967296); [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15595-3: assume false;bnx2_init_chip_#t~bitwise2452#1 := bnx2_init_chip_~val~34#1; [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15595-3: assume !false; [2025-02-08 04:03:04,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15628-3: havoc bnx2_init_chip_#t~bitwise2472#1;assume (bnx2_init_chip_#t~bitwise2472#1 % 4294967296 >= (54 + (4294920796 + 31 * bnx2_init_chip_~mtu~0#1) % 4294967296 / 1000) % 4294967296 && bnx2_init_chip_#t~bitwise2472#1 % 4294967296 >= 65536 * ((66 + (4294908796 + 39 * bnx2_init_chip_~mtu~0#1) % 4294967296 / 1000) % 4294967296) % 4294967296) && bnx2_init_chip_#t~bitwise2472#1 % 4294967296 <= (54 + (4294920796 + 31 * bnx2_init_chip_~mtu~0#1) % 4294967296 / 1000) % 4294967296 + 65536 * ((66 + (4294908796 + 39 * bnx2_init_chip_~mtu~0#1) % 4294967296 / 1000) % 4294967296) % 4294967296; [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15595-2: havoc bnx2_init_chip_#t~bitwise2452#1;assume (bnx2_init_chip_#t~bitwise2452#1 % 4294967296 >= bnx2_init_chip_~val~34#1 % 4294967296 && bnx2_init_chip_#t~bitwise2452#1 % 4294967296 >= 2) && bnx2_init_chip_#t~bitwise2452#1 % 4294967296 <= 2 + bnx2_init_chip_~val~34#1 % 4294967296; [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16025-6: assume 0 == 16777216 * (-1 + (if bnx2_init_all_rings_#t~mem2619#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2619#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2619#1 % 256 % 4294967296 - 4294967296)) || 4096 == 16777216 * (-1 + (if bnx2_init_all_rings_#t~mem2619#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2619#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2619#1 % 256 % 4294967296 - 4294967296));bnx2_init_all_rings_#t~bitwise2620#1 := 4096; [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16025-6: assume !(0 == 16777216 * (-1 + (if bnx2_init_all_rings_#t~mem2619#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2619#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2619#1 % 256 % 4294967296 - 4294967296)) || 4096 == 16777216 * (-1 + (if bnx2_init_all_rings_#t~mem2619#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2619#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2619#1 % 256 % 4294967296 - 4294967296))); [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16025-5: assume false;bnx2_init_all_rings_#t~bitwise2620#1 := 16777216 * (-1 + (if bnx2_init_all_rings_#t~mem2619#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2619#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2619#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16025-5: assume !false; [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16025-4: havoc bnx2_init_all_rings_#t~bitwise2620#1;assume ((((16777216 * (-1 + (if bnx2_init_all_rings_#t~mem2619#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2619#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2619#1 % 256 % 4294967296 - 4294967296)) < 0 || bnx2_init_all_rings_#t~bitwise2620#1 >= 4096) && bnx2_init_all_rings_#t~bitwise2620#1 >= 16777216 * (-1 + (if bnx2_init_all_rings_#t~mem2619#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2619#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2619#1 % 256 % 4294967296 - 4294967296))) && (16777216 * (-1 + (if bnx2_init_all_rings_#t~mem2619#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2619#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2619#1 % 256 % 4294967296 - 4294967296)) < 0 || bnx2_init_all_rings_#t~bitwise2620#1 <= 4096 + 16777216 * (-1 + (if bnx2_init_all_rings_#t~mem2619#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2619#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2619#1 % 256 % 4294967296 - 4294967296)))) && (16777216 * (-1 + (if bnx2_init_all_rings_#t~mem2619#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2619#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2619#1 % 256 % 4294967296 - 4294967296)) >= 0 || bnx2_init_all_rings_#t~bitwise2620#1 < 0)) && bnx2_init_all_rings_#t~bitwise2620#1 <= 2147483647; [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16025-3: [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16025-2: call bnx2_init_all_rings_#t~mem2621#1.base, bnx2_init_all_rings_#t~mem2621#1.offset := read~$Pointer$#31(bnx2_init_all_rings_~bp#1.base, bnx2_init_all_rings_~bp#1.offset, 8); [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16025-1: SUMMARY for call writel(bnx2_init_all_rings_#t~bitwise2620#1, bnx2_init_all_rings_#t~mem2621#1.base, 19484 + bnx2_init_all_rings_#t~mem2621#1.offset); srcloc: null [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16025: havoc bnx2_init_all_rings_#t~mem2619#1;havoc bnx2_init_all_rings_#t~bitwise2620#1;havoc bnx2_init_all_rings_#t~mem2621#1.base, bnx2_init_all_rings_#t~mem2621#1.offset; [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15662-4: assume 0 == bnx2_init_chip_#t~mem2515#1 % 4294967296;bnx2_init_chip_#t~bitwise2516#1 := 0; [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15662-4: assume !(0 == bnx2_init_chip_#t~mem2515#1 % 4294967296); [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15629-3: havoc bnx2_init_chip_#t~bitwise2473#1;assume (bnx2_init_chip_#t~bitwise2473#1 % 4294967296 >= (5 + 4 * (1073740324 + bnx2_init_chip_~mtu~0#1) % 4294967296 / 1000) % 4294967296 && bnx2_init_chip_#t~bitwise2473#1 % 4294967296 >= 65536 * ((30 + 2 * (2147482148 + bnx2_init_chip_~mtu~0#1) % 4294967296 / 100) % 4294967296) % 4294967296) && bnx2_init_chip_#t~bitwise2473#1 % 4294967296 <= (5 + 4 * (1073740324 + bnx2_init_chip_~mtu~0#1) % 4294967296 / 1000) % 4294967296 + 65536 * ((30 + 2 * (2147482148 + bnx2_init_chip_~mtu~0#1) % 4294967296 / 100) % 4294967296) % 4294967296; [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15662-3: assume 8192 == bnx2_init_chip_#t~mem2515#1 % 4294967296;bnx2_init_chip_#t~bitwise2516#1 := bnx2_init_chip_#t~mem2515#1; [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15662-3: assume !(8192 == bnx2_init_chip_#t~mem2515#1 % 4294967296); [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15629-2: [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15662-2: havoc bnx2_init_chip_#t~bitwise2516#1;assume bnx2_init_chip_#t~bitwise2516#1 % 4294967296 <= bnx2_init_chip_#t~mem2515#1 % 4294967296 && bnx2_init_chip_#t~bitwise2516#1 % 4294967296 <= 8192; [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15629-1: SUMMARY for call bnx2_reg_wr_ind(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 2097180, bnx2_init_chip_#t~bitwise2473#1); srcloc: null [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15662-1: [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15629: havoc bnx2_init_chip_#t~bitwise2473#1; [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15662: assume 0 != bnx2_init_chip_#t~bitwise2516#1 % 4294967296;havoc bnx2_init_chip_#t~mem2515#1;havoc bnx2_init_chip_#t~bitwise2516#1;call bnx2_init_chip_#t~mem2517#1.base, bnx2_init_chip_#t~mem2517#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15662: assume !(0 != bnx2_init_chip_#t~bitwise2516#1 % 4294967296);havoc bnx2_init_chip_#t~mem2515#1;havoc bnx2_init_chip_#t~bitwise2516#1;call bnx2_init_chip_#t~mem2518#1 := read~int#31(bnx2_init_chip_~bp#1.base, 8994 + bnx2_init_chip_~bp#1.offset, 4);call bnx2_init_chip_#t~mem2519#1.base, bnx2_init_chip_#t~mem2519#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15728-1: SUMMARY for call bnx2_init_chip_#t~ret2554#1 := readl(bnx2_init_chip_#t~mem2553#1.base, 2248 + bnx2_init_chip_#t~mem2553#1.offset); srcloc: null [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15695: SUMMARY for call bnx2_reg_wr_ind(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 1179736, 1); srcloc: null [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15728: bnx2_init_chip_~val~34#1 := bnx2_init_chip_#t~ret2554#1;havoc bnx2_init_chip_#t~mem2553#1.base, bnx2_init_chip_#t~mem2553#1.offset;havoc bnx2_init_chip_#t~ret2554#1; [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16323: assume 0 != ~rc~9#1;#res#1 := ~rc~9#1; [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16323: assume !(0 != ~rc~9#1);assume { :begin_inline_bnx2_init_all_rings } true;bnx2_init_all_rings_#in~bp#1.base, bnx2_init_all_rings_#in~bp#1.offset := ~bp#1.base, ~bp#1.offset;havoc bnx2_init_all_rings_#t~mem2616#1.base, bnx2_init_all_rings_#t~mem2616#1.offset, bnx2_init_all_rings_#t~mem2617#1, bnx2_init_all_rings_#t~mem2618#1, bnx2_init_all_rings_#t~mem2619#1, bnx2_init_all_rings_#t~bitwise2620#1, bnx2_init_all_rings_#t~mem2621#1.base, bnx2_init_all_rings_#t~mem2621#1.offset, bnx2_init_all_rings_#t~mem2622#1.base, bnx2_init_all_rings_#t~mem2622#1.offset, bnx2_init_all_rings_#t~mem2623#1, bnx2_init_all_rings_#t~mem2624#1, bnx2_init_all_rings_#t~mem2625#1, bnx2_init_all_rings_#t~bitwise2626#1, bnx2_init_all_rings_#t~bitwise2627#1, bnx2_init_all_rings_#t~mem2628#1.base, bnx2_init_all_rings_#t~mem2628#1.offset, bnx2_init_all_rings_#t~bitwise2629#1, bnx2_init_all_rings_#t~mem2630#1.base, bnx2_init_all_rings_#t~mem2630#1.offset, bnx2_init_all_rings_#t~mem2631#1.base, bnx2_init_all_rings_#t~mem2631#1.offset, bnx2_init_all_rings_~bp#1.base, bnx2_init_all_rings_~bp#1.offset, bnx2_init_all_rings_~i~35#1, bnx2_init_all_rings_~val~37#1, bnx2_init_all_rings_~tbl_32~0#1, bnx2_init_all_rings_~shift~0#1;bnx2_init_all_rings_~bp#1.base, bnx2_init_all_rings_~bp#1.offset := bnx2_init_all_rings_#in~bp#1.base, bnx2_init_all_rings_#in~bp#1.offset;havoc bnx2_init_all_rings_~i~35#1;havoc bnx2_init_all_rings_~val~37#1;havoc bnx2_init_all_rings_~tbl_32~0#1;havoc bnx2_init_all_rings_~shift~0#1;assume { :begin_inline_bnx2_clear_ring_states } true;bnx2_clear_ring_states_#in~bp#1.base, bnx2_clear_ring_states_#in~bp#1.offset := bnx2_init_all_rings_~bp#1.base, bnx2_init_all_rings_~bp#1.offset;havoc bnx2_clear_ring_states_~bp#1.base, bnx2_clear_ring_states_~bp#1.offset, bnx2_clear_ring_states_~bnapi~17#1.base, bnx2_clear_ring_states_~bnapi~17#1.offset, bnx2_clear_ring_states_~txr~5#1.base, bnx2_clear_ring_states_~txr~5#1.offset, bnx2_clear_ring_states_~rxr~5#1.base, bnx2_clear_ring_states_~rxr~5#1.offset, bnx2_clear_ring_states_~i~32#1;bnx2_clear_ring_states_~bp#1.base, bnx2_clear_ring_states_~bp#1.offset := bnx2_clear_ring_states_#in~bp#1.base, bnx2_clear_ring_states_#in~bp#1.offset;havoc bnx2_clear_ring_states_~bnapi~17#1.base, bnx2_clear_ring_states_~bnapi~17#1.offset;havoc bnx2_clear_ring_states_~txr~5#1.base, bnx2_clear_ring_states_~txr~5#1.offset;havoc bnx2_clear_ring_states_~rxr~5#1.base, bnx2_clear_ring_states_~rxr~5#1.offset;havoc bnx2_clear_ring_states_~i~32#1;bnx2_clear_ring_states_~i~32#1 := 0; [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15629-5: assume 0 == (5 + 4 * (1073740324 + bnx2_init_chip_~mtu~0#1) % 4294967296 / 1000) % 4294967296 || (5 + 4 * (1073740324 + bnx2_init_chip_~mtu~0#1) % 4294967296 / 1000) % 4294967296 == 65536 * ((30 + 2 * (2147482148 + bnx2_init_chip_~mtu~0#1) % 4294967296 / 100) % 4294967296) % 4294967296;bnx2_init_chip_#t~bitwise2473#1 := 65536 * ((30 + 2 * (2147482148 + bnx2_init_chip_~mtu~0#1) % 4294967296 / 100) % 4294967296); [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15629-5: assume !(0 == (5 + 4 * (1073740324 + bnx2_init_chip_~mtu~0#1) % 4294967296 / 1000) % 4294967296 || (5 + 4 * (1073740324 + bnx2_init_chip_~mtu~0#1) % 4294967296 / 1000) % 4294967296 == 65536 * ((30 + 2 * (2147482148 + bnx2_init_chip_~mtu~0#1) % 4294967296 / 100) % 4294967296) % 4294967296); [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15629-4: assume 0 == 65536 * ((30 + 2 * (2147482148 + bnx2_init_chip_~mtu~0#1) % 4294967296 / 100) % 4294967296) % 4294967296;bnx2_init_chip_#t~bitwise2473#1 := 5 + 4 * (1073740324 + bnx2_init_chip_~mtu~0#1) % 4294967296 / 1000; [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15629-4: assume !(0 == 65536 * ((30 + 2 * (2147482148 + bnx2_init_chip_~mtu~0#1) % 4294967296 / 100) % 4294967296) % 4294967296); [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15795: bnx2_init_tx_context_~val~35#1 := 268828672; [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15993-1: SUMMARY for call writew((if bnx2_init_rx_ring_#t~mem2608#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_#t~mem2608#1 % 65536 % 4294967296 else bnx2_init_rx_ring_#t~mem2608#1 % 65536 % 4294967296 - 4294967296), bnx2_init_rx_ring_#t~mem2609#1.base, bnx2_init_rx_ring_#t~mem2609#1.offset + (if bnx2_init_rx_ring_#t~mem2610#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_rx_ring_#t~mem2610#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else bnx2_init_rx_ring_#t~mem2610#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15993: havoc bnx2_init_rx_ring_#t~mem2608#1;havoc bnx2_init_rx_ring_#t~mem2609#1.base, bnx2_init_rx_ring_#t~mem2609#1.offset;havoc bnx2_init_rx_ring_#t~mem2610#1;call bnx2_init_rx_ring_#t~mem2611#1.base, bnx2_init_rx_ring_#t~mem2611#1.offset := read~$Pointer$#31(bnx2_init_rx_ring_~bp#1.base, bnx2_init_rx_ring_~bp#1.offset, 8);call bnx2_init_rx_ring_#t~mem2612#1 := read~int#31(bnx2_init_rx_ring_~rxr~6#1.base, 8 + bnx2_init_rx_ring_~rxr~6#1.offset, 4); [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15630-4: assume 0 == 65536 * ((30 + 2 * (2147482148 + bnx2_init_chip_~mtu~0#1) % 4294967296 / 100) % 4294967296) % 4294967296;bnx2_init_chip_#t~bitwise2474#1 := 18 + (4294949296 + 12 * bnx2_init_chip_~mtu~0#1) % 4294967296 / 1000; [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15630-4: assume !(0 == 65536 * ((30 + 2 * (2147482148 + bnx2_init_chip_~mtu~0#1) % 4294967296 / 100) % 4294967296) % 4294967296); [2025-02-08 04:03:04,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15630-3: havoc bnx2_init_chip_#t~bitwise2474#1;assume (bnx2_init_chip_#t~bitwise2474#1 % 4294967296 >= (18 + (4294949296 + 12 * bnx2_init_chip_~mtu~0#1) % 4294967296 / 1000) % 4294967296 && bnx2_init_chip_#t~bitwise2474#1 % 4294967296 >= 65536 * ((30 + 2 * (2147482148 + bnx2_init_chip_~mtu~0#1) % 4294967296 / 100) % 4294967296) % 4294967296) && bnx2_init_chip_#t~bitwise2474#1 % 4294967296 <= (18 + (4294949296 + 12 * bnx2_init_chip_~mtu~0#1) % 4294967296 / 1000) % 4294967296 + 65536 * ((30 + 2 * (2147482148 + bnx2_init_chip_~mtu~0#1) % 4294967296 / 100) % 4294967296) % 4294967296; [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15630-2: [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15729-4: assume 0 == bnx2_init_chip_~val~34#1 % 4294967296 || 65536 == bnx2_init_chip_~val~34#1 % 4294967296;bnx2_init_chip_#t~bitwise2555#1 := 65536; [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15729-4: assume !(0 == bnx2_init_chip_~val~34#1 % 4294967296 || 65536 == bnx2_init_chip_~val~34#1 % 4294967296); [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15630-1: SUMMARY for call bnx2_reg_wr_ind(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 2097184, bnx2_init_chip_#t~bitwise2474#1); srcloc: null [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15729-3: assume false;bnx2_init_chip_#t~bitwise2555#1 := bnx2_init_chip_~val~34#1; [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15729-3: assume !false; [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15630: havoc bnx2_init_chip_#t~bitwise2474#1;call bnx2_init_chip_#t~mem2475#1.base, bnx2_init_chip_#t~mem2475#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, 212 + bnx2_init_chip_~bp#1.offset, 8);call bnx2_init_chip_#t~mem2476#1 := read~int#31(bnx2_init_chip_~bp#1.base, 9187 + bnx2_init_chip_~bp#1.offset, 4); [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15729-2: havoc bnx2_init_chip_#t~bitwise2555#1;assume (bnx2_init_chip_#t~bitwise2555#1 % 4294967296 >= bnx2_init_chip_~val~34#1 % 4294967296 && bnx2_init_chip_#t~bitwise2555#1 % 4294967296 >= 65536) && bnx2_init_chip_#t~bitwise2555#1 % 4294967296 <= 65536 + bnx2_init_chip_~val~34#1 % 4294967296; [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15729-1: [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15729: bnx2_init_chip_~val~34#1 := bnx2_init_chip_#t~bitwise2555#1;havoc bnx2_init_chip_#t~bitwise2555#1;call bnx2_init_chip_#t~mem2556#1.base, bnx2_init_chip_#t~mem2556#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15630-5: assume 0 == (18 + (4294949296 + 12 * bnx2_init_chip_~mtu~0#1) % 4294967296 / 1000) % 4294967296 || (18 + (4294949296 + 12 * bnx2_init_chip_~mtu~0#1) % 4294967296 / 1000) % 4294967296 == 65536 * ((30 + 2 * (2147482148 + bnx2_init_chip_~mtu~0#1) % 4294967296 / 100) % 4294967296) % 4294967296;bnx2_init_chip_#t~bitwise2474#1 := 65536 * ((30 + 2 * (2147482148 + bnx2_init_chip_~mtu~0#1) % 4294967296 / 100) % 4294967296); [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15630-5: assume !(0 == (18 + (4294949296 + 12 * bnx2_init_chip_~mtu~0#1) % 4294967296 / 1000) % 4294967296 || (18 + (4294949296 + 12 * bnx2_init_chip_~mtu~0#1) % 4294967296 / 1000) % 4294967296 == 65536 * ((30 + 2 * (2147482148 + bnx2_init_chip_~mtu~0#1) % 4294967296 / 100) % 4294967296) % 4294967296); [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15994: havoc bnx2_init_rx_ring_#t~mem2611#1.base, bnx2_init_rx_ring_#t~mem2611#1.offset;havoc bnx2_init_rx_ring_#t~mem2612#1;call bnx2_init_rx_ring_#t~mem2613#1 := read~int#31(bnx2_init_rx_ring_~rxr~6#1.base, bnx2_init_rx_ring_~rxr~6#1.offset, 4);call bnx2_init_rx_ring_#t~mem2614#1.base, bnx2_init_rx_ring_#t~mem2614#1.offset := read~$Pointer$#31(bnx2_init_rx_ring_~bp#1.base, bnx2_init_rx_ring_~bp#1.offset, 8);call bnx2_init_rx_ring_#t~mem2615#1 := read~int#31(bnx2_init_rx_ring_~rxr~6#1.base, 12 + bnx2_init_rx_ring_~rxr~6#1.offset, 4); [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16060: bnx2_init_all_rings_~i~35#1 := 1 + bnx2_init_all_rings_~i~35#1; [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15730: havoc bnx2_init_chip_#t~mem2556#1.base, bnx2_init_chip_#t~mem2556#1.offset; [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15796-1: SUMMARY for call bnx2_ctx_wr(bnx2_init_tx_context_~bp#1.base, bnx2_init_tx_context_~bp#1.offset, bnx2_init_tx_context_~cid_addr~0#1, bnx2_init_tx_context_~offset0~0#1, bnx2_init_tx_context_~val~35#1); srcloc: null [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15796: bnx2_init_tx_context_~val~35#1 := 524288; [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15994-1: SUMMARY for call writew((if bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 else bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 - 4294967296), bnx2_init_rx_ring_#t~mem2611#1.base, bnx2_init_rx_ring_#t~mem2611#1.offset + (if bnx2_init_rx_ring_#t~mem2612#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_rx_ring_#t~mem2612#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else bnx2_init_rx_ring_#t~mem2612#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15631-1: SUMMARY for call bnx2_init_chip_#t~memset~res2477#1.base, bnx2_init_chip_#t~memset~res2477#1.offset := #Ultimate.C_memset#31(bnx2_init_chip_#t~mem2475#1.base, bnx2_init_chip_#t~mem2475#1.offset, 0, bnx2_init_chip_#t~mem2476#1); srcloc: null [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15664-1: SUMMARY for call writel(0, bnx2_init_chip_#t~mem2517#1.base, 26692 + bnx2_init_chip_#t~mem2517#1.offset); srcloc: null [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15631: havoc bnx2_init_chip_#t~mem2475#1.base, bnx2_init_chip_#t~mem2475#1.offset;havoc bnx2_init_chip_#t~mem2476#1;havoc bnx2_init_chip_#t~memset~res2477#1.base, bnx2_init_chip_#t~memset~res2477#1.offset;bnx2_init_chip_~i~31#1 := 0; [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15664: havoc bnx2_init_chip_#t~mem2517#1.base, bnx2_init_chip_#t~mem2517#1.offset; [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15730-1: SUMMARY for call writel(bnx2_init_chip_~val~34#1, bnx2_init_chip_#t~mem2556#1.base, 2248 + bnx2_init_chip_#t~mem2556#1.offset); srcloc: null [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12328: bnx2_init_context_~i~22#1 := 0; [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12295: assume bnx2_init_5709_context_~i~21#1 < bnx2_init_5709_context_#t~mem1584#1;havoc bnx2_init_5709_context_#t~mem1584#1; [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12295: assume !(bnx2_init_5709_context_~i~21#1 < bnx2_init_5709_context_#t~mem1584#1);havoc bnx2_init_5709_context_#t~mem1584#1;bnx2_init_5709_context_#res#1 := bnx2_init_5709_context_~ret~5#1; [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15995-1: SUMMARY for call writel(bnx2_init_rx_ring_#t~mem2613#1, bnx2_init_rx_ring_#t~mem2614#1.base, bnx2_init_rx_ring_#t~mem2614#1.offset + (if bnx2_init_rx_ring_#t~mem2615#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_rx_ring_#t~mem2615#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else bnx2_init_rx_ring_#t~mem2615#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15995: havoc bnx2_init_rx_ring_#t~mem2613#1;havoc bnx2_init_rx_ring_#t~mem2614#1.base, bnx2_init_rx_ring_#t~mem2614#1.offset;havoc bnx2_init_rx_ring_#t~mem2615#1;havoc bnx2_init_rx_ring_#t~mem2573#1, bnx2_init_rx_ring_#t~mem2574#1, bnx2_init_rx_ring_#t~mem2575#1, bnx2_init_rx_ring_#t~mem2576#1.base, bnx2_init_rx_ring_#t~mem2576#1.offset, bnx2_init_rx_ring_#t~ret2577#1, bnx2_init_rx_ring_#t~bitwise2578#1, bnx2_init_rx_ring_#t~mem2579#1.base, bnx2_init_rx_ring_#t~mem2579#1.offset, bnx2_init_rx_ring_#t~mem2580#1, bnx2_init_rx_ring_#t~mem2581#1, bnx2_init_rx_ring_#t~mem2582#1, bnx2_init_rx_ring_#t~bitwise2583#1, bnx2_init_rx_ring_#t~mem2584#1, bnx2_init_rx_ring_#t~mem2585#1, bnx2_init_rx_ring_#t~mem2586#1, bnx2_init_rx_ring_#t~mem2587#1.base, bnx2_init_rx_ring_#t~mem2587#1.offset, bnx2_init_rx_ring_#t~mem2588#1, bnx2_init_rx_ring_#t~mem2589#1, bnx2_init_rx_ring_#t~mem2590#1, bnx2_init_rx_ring_#t~ret2591#1, bnx2_init_rx_ring_#t~mem2592#1.base, bnx2_init_rx_ring_#t~mem2592#1.offset, bnx2_init_rx_ring_#t~mem2593#1, bnx2_init_rx_ring_#t~ret2594#1, bnx2_init_rx_ring_#t~bitwise2595#1, bnx2_init_rx_ring_#t~mem2596#1, bnx2_init_rx_ring_#t~bitwise2597#1, bnx2_init_rx_ring_#t~mem2598#1, bnx2_init_rx_ring_#t~mem2599#1, bnx2_init_rx_ring_#t~ret2600#1, bnx2_init_rx_ring_#t~mem2601#1.base, bnx2_init_rx_ring_#t~mem2601#1.offset, bnx2_init_rx_ring_#t~mem2602#1, bnx2_init_rx_ring_#t~ret2603#1, bnx2_init_rx_ring_#t~bitwise2604#1, bnx2_init_rx_ring_#t~mem2605#1, bnx2_init_rx_ring_#t~bitwise2606#1, bnx2_init_rx_ring_#t~mem2607#1, bnx2_init_rx_ring_#t~mem2608#1, bnx2_init_rx_ring_#t~mem2609#1.base, bnx2_init_rx_ring_#t~mem2609#1.offset, bnx2_init_rx_ring_#t~mem2610#1, bnx2_init_rx_ring_#t~mem2611#1.base, bnx2_init_rx_ring_#t~mem2611#1.offset, bnx2_init_rx_ring_#t~mem2612#1, bnx2_init_rx_ring_#t~mem2613#1, bnx2_init_rx_ring_#t~mem2614#1.base, bnx2_init_rx_ring_#t~mem2614#1.offset, bnx2_init_rx_ring_#t~mem2615#1, bnx2_init_rx_ring_~bp#1.base, bnx2_init_rx_ring_~bp#1.offset, bnx2_init_rx_ring_~ring_num#1, bnx2_init_rx_ring_~i~34#1, bnx2_init_rx_ring_~prod~2#1, bnx2_init_rx_ring_~ring_prod~0#1, bnx2_init_rx_ring_~cid~2#1, bnx2_init_rx_ring_~rx_cid_addr~1#1, bnx2_init_rx_ring_~val~36#1, bnx2_init_rx_ring_~bnapi~19#1.base, bnx2_init_rx_ring_~bnapi~19#1.offset, bnx2_init_rx_ring_~rxr~6#1.base, bnx2_init_rx_ring_~rxr~6#1.offset, bnx2_init_rx_ring_~tmp~113#1, bnx2_init_rx_ring_~tmp___0~58#1;havoc bnx2_init_rx_ring_#in~bp#1.base, bnx2_init_rx_ring_#in~bp#1.offset, bnx2_init_rx_ring_#in~ring_num#1;assume { :end_inline_bnx2_init_rx_ring } true;bnx2_init_all_rings_~i~35#1 := 1 + bnx2_init_all_rings_~i~35#1; [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15896: bnx2_init_rx_ring_~rx_cid_addr~1#1 := 128 * (bnx2_init_rx_ring_~cid~2#1 % 4294967296);call bnx2_init_rx_ring_#t~mem2573#1 := read~int#31(bnx2_init_rx_ring_~bp#1.base, 8510 + bnx2_init_rx_ring_~bp#1.offset, 4);call bnx2_init_rx_ring_#t~mem2574#1 := read~int#31(bnx2_init_rx_ring_~bp#1.base, 8950 + bnx2_init_rx_ring_~bp#1.offset, 4); [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14410: assume -2147483648 <= bnx2_init_cpus_#t~ret2115#1 && bnx2_init_cpus_#t~ret2115#1 <= 2147483647;bnx2_init_cpus_~rc~3#1 := bnx2_init_cpus_#t~ret2115#1;havoc bnx2_init_cpus_#t~ret2115#1; [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14410-1: SUMMARY for call bnx2_init_cpus_#t~ret2115#1 := load_cpu_fw(bnx2_init_cpus_~bp#1.base, bnx2_init_cpus_~bp#1.offset, ~#cpu_reg_com~0.base, ~#cpu_reg_com~0.offset, bnx2_init_cpus_~mips_fw~1#1.base, bnx2_init_cpus_~mips_fw~1#1.offset); srcloc: null [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16062: assume bnx2_init_all_rings_~i~35#1 <= 127; [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16062: assume !(bnx2_init_all_rings_~i~35#1 <= 127);bnx2_init_all_rings_~val~37#1 := 5;call bnx2_init_all_rings_#t~mem2631#1.base, bnx2_init_all_rings_#t~mem2631#1.offset := read~$Pointer$#31(bnx2_init_all_rings_~bp#1.base, bnx2_init_all_rings_~bp#1.offset, 8); [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15699: SUMMARY for call bnx2_reg_wr_ind(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 1179736, 0); srcloc: null [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15798-1: SUMMARY for call bnx2_ctx_wr(bnx2_init_tx_context_~bp#1.base, bnx2_init_tx_context_~bp#1.offset, bnx2_init_tx_context_~cid_addr~0#1, bnx2_init_tx_context_~offset1~0#1, bnx2_init_tx_context_~val~35#1); srcloc: null [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15798: call bnx2_init_tx_context_#t~mem2564#1 := read~int#31(bnx2_init_tx_context_~txr#1.base, 34 + bnx2_init_tx_context_~txr#1.offset, 8);bnx2_init_tx_context_~val~35#1 := bnx2_init_tx_context_#t~mem2564#1 % 18446744073709551616 / 4294967296;havoc bnx2_init_tx_context_#t~mem2564#1; [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15897-1: SUMMARY for call bnx2_init_rxbd_rings(bnx2_init_rx_ring_~rxr~6#1.base, 32 + bnx2_init_rx_ring_~rxr~6#1.offset, bnx2_init_rx_ring_~rxr~6#1.base, 360 + bnx2_init_rx_ring_~rxr~6#1.offset, bnx2_init_rx_ring_#t~mem2573#1, bnx2_init_rx_ring_#t~mem2574#1); srcloc: null [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15897: havoc bnx2_init_rx_ring_#t~mem2573#1;havoc bnx2_init_rx_ring_#t~mem2574#1; [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15567: bnx2_init_chip_#t~ret2440#1 := bnx2_init_5709_context_#res#1;havoc bnx2_init_5709_context_#t~bitwise1565#1, bnx2_init_5709_context_#t~mem1566#1.base, bnx2_init_5709_context_#t~mem1566#1.offset, bnx2_init_5709_context_#t~mem1567#1.base, bnx2_init_5709_context_#t~mem1567#1.offset, bnx2_init_5709_context_#t~ret1568#1, bnx2_init_5709_context_#t~bitwise1569#1, bnx2_init_5709_context_#t~bitwise1570#1, bnx2_init_5709_context_#t~mem1571#1.base, bnx2_init_5709_context_#t~mem1571#1.offset, bnx2_init_5709_context_#t~mem1572#1.base, bnx2_init_5709_context_#t~mem1572#1.offset, bnx2_init_5709_context_#t~memset~res1573#1.base, bnx2_init_5709_context_#t~memset~res1573#1.offset, bnx2_init_5709_context_#t~mem1574#1, bnx2_init_5709_context_#t~mem1575#1.base, bnx2_init_5709_context_#t~mem1575#1.offset, bnx2_init_5709_context_#t~mem1576#1, bnx2_init_5709_context_#t~mem1577#1.base, bnx2_init_5709_context_#t~mem1577#1.offset, bnx2_init_5709_context_#t~bitwise1578#1, bnx2_init_5709_context_#t~mem1579#1.base, bnx2_init_5709_context_#t~mem1579#1.offset, bnx2_init_5709_context_#t~mem1580#1.base, bnx2_init_5709_context_#t~mem1580#1.offset, bnx2_init_5709_context_#t~ret1581#1, bnx2_init_5709_context_#t~bitwise1582#1, bnx2_init_5709_context_#t~bitwise1583#1, bnx2_init_5709_context_#t~mem1584#1, bnx2_init_5709_context_~bp#1.base, bnx2_init_5709_context_~bp#1.offset, bnx2_init_5709_context_~i~21#1, bnx2_init_5709_context_~ret~5#1, bnx2_init_5709_context_~val~16#1, bnx2_init_5709_context_~j~2#1;havoc bnx2_init_5709_context_#in~bp#1.base, bnx2_init_5709_context_#in~bp#1.offset;assume { :end_inline_bnx2_init_5709_context } true;assume -2147483648 <= bnx2_init_chip_#t~ret2440#1 && bnx2_init_chip_#t~ret2440#1 <= 2147483647;bnx2_init_chip_~rc~8#1 := bnx2_init_chip_#t~ret2440#1;havoc bnx2_init_chip_#t~ret2440#1; [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12264: havoc bnx2_init_5709_context_#t~mem1574#1;havoc bnx2_init_5709_context_#t~mem1575#1.base, bnx2_init_5709_context_#t~mem1575#1.offset;call bnx2_init_5709_context_#t~mem1576#1 := read~int#31(bnx2_init_5709_context_~bp#1.base, 9066 + bnx2_init_5709_context_~bp#1.offset + 8 * bnx2_init_5709_context_~i~21#1, 8);call bnx2_init_5709_context_#t~mem1577#1.base, bnx2_init_5709_context_#t~mem1577#1.offset := read~$Pointer$#31(bnx2_init_5709_context_~bp#1.base, bnx2_init_5709_context_~bp#1.offset, 8); [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12264-1: SUMMARY for call writel(1 + bnx2_init_5709_context_#t~mem1574#1 - bnx2_init_5709_context_#t~mem1574#1 % 2, bnx2_init_5709_context_#t~mem1575#1.base, 4300 + bnx2_init_5709_context_#t~mem1575#1.offset); srcloc: null [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16030-2: call bnx2_init_all_rings_#t~mem2622#1.base, bnx2_init_all_rings_#t~mem2622#1.offset := read~$Pointer$#31(bnx2_init_all_rings_~bp#1.base, bnx2_init_all_rings_~bp#1.offset, 8); [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16030-1: SUMMARY for call writel(0, bnx2_init_all_rings_#t~mem2622#1.base, 8220 + bnx2_init_all_rings_#t~mem2622#1.offset); srcloc: null [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16030: havoc bnx2_init_all_rings_#t~mem2622#1.base, bnx2_init_all_rings_#t~mem2622#1.offset; [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15634: assume bnx2_init_chip_~i~31#1 <= 8; [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15634: assume !(bnx2_init_chip_~i~31#1 <= 8);call write~int#31(65535, bnx2_init_chip_~bp#1.base, 9489 + bnx2_init_chip_~bp#1.offset, 4);call write~int#31(4096, bnx2_init_chip_~bp#1.base, 9102 + bnx2_init_chip_~bp#1.offset, 4);call bnx2_init_chip_#t~mem2478#1.base, bnx2_init_chip_#t~mem2478#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14412: assume 0 != bnx2_init_cpus_~rc~3#1; [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14412: assume !(0 != bnx2_init_cpus_~rc~3#1); [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15601-2: call bnx2_init_chip_#t~mem2453#1.base, bnx2_init_chip_#t~mem2453#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15601-1: SUMMARY for call writel(bnx2_init_chip_~val~34#1, bnx2_init_chip_#t~mem2453#1.base, 15368 + bnx2_init_chip_#t~mem2453#1.offset); srcloc: null [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15601: havoc bnx2_init_chip_#t~mem2453#1.base, bnx2_init_chip_#t~mem2453#1.offset;bnx2_init_chip_~val~34#1 := 4259840;call bnx2_init_chip_#t~mem2454#1.base, bnx2_init_chip_#t~mem2454#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12265-1: SUMMARY for call writel(bnx2_init_5709_context_#t~mem1576#1 % 18446744073709551616 / 4294967296, bnx2_init_5709_context_#t~mem1577#1.base, 4304 + bnx2_init_5709_context_#t~mem1577#1.offset); srcloc: null [2025-02-08 04:03:04,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12265: havoc bnx2_init_5709_context_#t~mem1576#1;havoc bnx2_init_5709_context_#t~mem1577#1.base, bnx2_init_5709_context_#t~mem1577#1.offset; [2025-02-08 04:03:04,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16328: havoc bnx2_init_all_rings_#t~mem2616#1.base, bnx2_init_all_rings_#t~mem2616#1.offset, bnx2_init_all_rings_#t~mem2617#1, bnx2_init_all_rings_#t~mem2618#1, bnx2_init_all_rings_#t~mem2619#1, bnx2_init_all_rings_#t~bitwise2620#1, bnx2_init_all_rings_#t~mem2621#1.base, bnx2_init_all_rings_#t~mem2621#1.offset, bnx2_init_all_rings_#t~mem2622#1.base, bnx2_init_all_rings_#t~mem2622#1.offset, bnx2_init_all_rings_#t~mem2623#1, bnx2_init_all_rings_#t~mem2624#1, bnx2_init_all_rings_#t~mem2625#1, bnx2_init_all_rings_#t~bitwise2626#1, bnx2_init_all_rings_#t~bitwise2627#1, bnx2_init_all_rings_#t~mem2628#1.base, bnx2_init_all_rings_#t~mem2628#1.offset, bnx2_init_all_rings_#t~bitwise2629#1, bnx2_init_all_rings_#t~mem2630#1.base, bnx2_init_all_rings_#t~mem2630#1.offset, bnx2_init_all_rings_#t~mem2631#1.base, bnx2_init_all_rings_#t~mem2631#1.offset, bnx2_init_all_rings_~bp#1.base, bnx2_init_all_rings_~bp#1.offset, bnx2_init_all_rings_~i~35#1, bnx2_init_all_rings_~val~37#1, bnx2_init_all_rings_~tbl_32~0#1, bnx2_init_all_rings_~shift~0#1;havoc bnx2_init_all_rings_#in~bp#1.base, bnx2_init_all_rings_#in~bp#1.offset;assume { :end_inline_bnx2_init_all_rings } true;#res#1 := 0; [2025-02-08 04:03:04,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15899-1: SUMMARY for call bnx2_init_rx_context(bnx2_init_rx_ring_~bp#1.base, bnx2_init_rx_ring_~bp#1.offset, bnx2_init_rx_ring_~cid~2#1); srcloc: null [2025-02-08 04:03:04,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15899: call bnx2_init_rx_ring_#t~mem2575#1 := read~int#31(bnx2_init_rx_ring_~bp#1.base, 8926 + bnx2_init_rx_ring_~bp#1.offset, 4); [2025-02-08 04:03:04,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15932: call bnx2_init_rx_ring_#t~mem2588#1 := read~int#31(bnx2_init_rx_ring_~rxr~6#1.base, 360 + bnx2_init_rx_ring_~rxr~6#1.offset, 8);bnx2_init_rx_ring_~val~36#1 := bnx2_init_rx_ring_#t~mem2588#1 % 18446744073709551616 / 4294967296;havoc bnx2_init_rx_ring_#t~mem2588#1; [2025-02-08 04:03:04,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16031-1: SUMMARY for call bnx2_reg_wr_ind(bnx2_init_all_rings_~bp#1.base, bnx2_init_all_rings_~bp#1.offset, 917560, 0); srcloc: null [2025-02-08 04:03:04,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16031: bnx2_init_all_rings_~i~35#1 := 0; [2025-02-08 04:03:04,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15668-1: SUMMARY for call writel(bnx2_init_chip_#t~mem2518#1, bnx2_init_chip_#t~mem2519#1.base, 26692 + bnx2_init_chip_#t~mem2519#1.offset); srcloc: null [2025-02-08 04:03:04,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15668: havoc bnx2_init_chip_#t~mem2518#1;havoc bnx2_init_chip_#t~mem2519#1.base, bnx2_init_chip_#t~mem2519#1.offset; [2025-02-08 04:03:04,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15800-1: SUMMARY for call bnx2_ctx_wr(bnx2_init_tx_context_~bp#1.base, bnx2_init_tx_context_~bp#1.offset, bnx2_init_tx_context_~cid_addr~0#1, bnx2_init_tx_context_~offset2~0#1, bnx2_init_tx_context_~val~35#1); srcloc: null [2025-02-08 04:03:04,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15800: call bnx2_init_tx_context_#t~mem2565#1 := read~int#31(bnx2_init_tx_context_~txr#1.base, 34 + bnx2_init_tx_context_~txr#1.offset, 8);bnx2_init_tx_context_~val~35#1 := bnx2_init_tx_context_#t~mem2565#1;havoc bnx2_init_tx_context_#t~mem2565#1; [2025-02-08 04:03:04,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12332: bnx2_init_context_~vcid_addr~0#1 := bnx2_init_context_~vcid_addr~0#1 + 64 * bnx2_init_context_~i~22#1;bnx2_init_context_~pcid_addr~0#1 := bnx2_init_context_~pcid_addr~0#1 + 64 * bnx2_init_context_~i~22#1;call bnx2_init_context_#t~mem1588#1.base, bnx2_init_context_#t~mem1588#1.offset := read~$Pointer$#31(bnx2_init_context_~bp#1.base, bnx2_init_context_~bp#1.offset, 8); [2025-02-08 04:03:04,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12266: havoc bnx2_init_5709_context_#t~bitwise1578#1;havoc bnx2_init_5709_context_#t~mem1579#1.base, bnx2_init_5709_context_#t~mem1579#1.offset;bnx2_init_5709_context_~j~2#1 := 0; [2025-02-08 04:03:04,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15569: assume 0 != bnx2_init_chip_~rc~8#1;bnx2_init_chip_#res#1 := bnx2_init_chip_~rc~8#1;call ULTIMATE.dealloc(bnx2_init_chip_~#val16~0#1.base, bnx2_init_chip_~#val16~0#1.offset);havoc bnx2_init_chip_~#val16~0#1.base, bnx2_init_chip_~#val16~0#1.offset; [2025-02-08 04:03:04,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15569: assume !(0 != bnx2_init_chip_~rc~8#1); [2025-02-08 04:03:04,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12266-6: assume 0 == bnx2_init_5709_context_~i~21#1 || 1073741824 == bnx2_init_5709_context_~i~21#1;bnx2_init_5709_context_#t~bitwise1578#1 := 1073741824; [2025-02-08 04:03:04,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12266-6: assume !(0 == bnx2_init_5709_context_~i~21#1 || 1073741824 == bnx2_init_5709_context_~i~21#1); [2025-02-08 04:03:04,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12266-5: assume false;bnx2_init_5709_context_#t~bitwise1578#1 := bnx2_init_5709_context_~i~21#1; [2025-02-08 04:03:04,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12266-5: assume !false; [2025-02-08 04:03:04,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12266-2: call bnx2_init_5709_context_#t~mem1579#1.base, bnx2_init_5709_context_#t~mem1579#1.offset := read~$Pointer$#31(bnx2_init_5709_context_~bp#1.base, bnx2_init_5709_context_~bp#1.offset, 8); [2025-02-08 04:03:04,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12233-1: SUMMARY for call bnx2_init_5709_context_#t~ret1568#1 := readl(bnx2_init_5709_context_#t~mem1567#1.base, 4096 + bnx2_init_5709_context_#t~mem1567#1.offset); srcloc: null [2025-02-08 04:03:04,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12266-1: SUMMARY for call writel(bnx2_init_5709_context_#t~bitwise1578#1, bnx2_init_5709_context_#t~mem1579#1.base, 4296 + bnx2_init_5709_context_#t~mem1579#1.offset); srcloc: null [2025-02-08 04:03:04,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12233: bnx2_init_5709_context_~val~16#1 := bnx2_init_5709_context_#t~ret1568#1;havoc bnx2_init_5709_context_#t~mem1567#1.base, bnx2_init_5709_context_#t~mem1567#1.offset;havoc bnx2_init_5709_context_#t~ret1568#1; [2025-02-08 04:03:04,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12266-4: havoc bnx2_init_5709_context_#t~bitwise1578#1;assume ((((bnx2_init_5709_context_~i~21#1 < 0 || bnx2_init_5709_context_#t~bitwise1578#1 >= 1073741824) && bnx2_init_5709_context_#t~bitwise1578#1 >= bnx2_init_5709_context_~i~21#1) && (bnx2_init_5709_context_~i~21#1 < 0 || bnx2_init_5709_context_#t~bitwise1578#1 <= 1073741824 + bnx2_init_5709_context_~i~21#1)) && (bnx2_init_5709_context_~i~21#1 >= 0 || bnx2_init_5709_context_#t~bitwise1578#1 < 0)) && bnx2_init_5709_context_#t~bitwise1578#1 <= 2147483647; [2025-02-08 04:03:04,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12266-3: [2025-02-08 04:03:04,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12233-2: call bnx2_init_5709_context_#t~mem1567#1.base, bnx2_init_5709_context_#t~mem1567#1.offset := read~$Pointer$#31(bnx2_init_5709_context_~bp#1.base, bnx2_init_5709_context_~bp#1.offset, 8); [2025-02-08 04:03:04,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15933-1: SUMMARY for call bnx2_ctx_wr(bnx2_init_rx_ring_~bp#1.base, bnx2_init_rx_ring_~bp#1.offset, bnx2_init_rx_ring_~rx_cid_addr~1#1, 16, bnx2_init_rx_ring_~val~36#1); srcloc: null [2025-02-08 04:03:04,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15933: call bnx2_init_rx_ring_#t~mem2589#1 := read~int#31(bnx2_init_rx_ring_~rxr~6#1.base, 360 + bnx2_init_rx_ring_~rxr~6#1.offset, 8);bnx2_init_rx_ring_~val~36#1 := bnx2_init_rx_ring_#t~mem2589#1;havoc bnx2_init_rx_ring_#t~mem2589#1; [2025-02-08 04:03:04,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15966: call bnx2_init_rx_ring_#t~mem2607#1 := read~int#31(bnx2_init_rx_ring_~bp#1.base, 8954 + bnx2_init_rx_ring_~bp#1.offset, 4); [2025-02-08 04:03:04,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15603-1: SUMMARY for call writel(bnx2_init_chip_~val~34#1, bnx2_init_chip_#t~mem2454#1.base, 15388 + bnx2_init_chip_#t~mem2454#1.offset); srcloc: null [2025-02-08 04:03:04,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15570: #t~ret2673#1 := bnx2_init_chip_#res#1;havoc bnx2_init_chip_#t~mem2412#1.base, bnx2_init_chip_#t~mem2412#1.offset, bnx2_init_chip_#t~bitwise2413#1, bnx2_init_chip_#t~mem2414#1, bnx2_init_chip_#t~mem2415#1, bnx2_init_chip_#t~short2416#1, bnx2_init_chip_#t~bitwise2417#1, bnx2_init_chip_#t~mem2418#1, bnx2_init_chip_#t~mem2419#1, bnx2_init_chip_#t~short2420#1, bnx2_init_chip_#t~mem2421#1, bnx2_init_chip_#t~short2422#1, bnx2_init_chip_#t~bitwise2423#1, bnx2_init_chip_#t~mem2424#1.base, bnx2_init_chip_#t~mem2424#1.offset, bnx2_init_chip_#t~mem2425#1, bnx2_init_chip_#t~mem2426#1.base, bnx2_init_chip_#t~mem2426#1.offset, bnx2_init_chip_#t~ret2427#1, bnx2_init_chip_#t~mem2428#1.base, bnx2_init_chip_#t~mem2428#1.offset, bnx2_init_chip_#t~mem2429#1, bnx2_init_chip_#t~mem2430#1.base, bnx2_init_chip_#t~mem2430#1.offset, bnx2_init_chip_#t~mem2431#1, bnx2_init_chip_#t~ret2432#1, bnx2_init_chip_#t~mem2433#1.base, bnx2_init_chip_#t~mem2433#1.offset, bnx2_init_chip_#t~mem2434#1, bnx2_init_chip_#t~mem2435#1, bnx2_init_chip_#t~bitwise2436#1, bnx2_init_chip_#t~ret2437#1, bnx2_init_chip_#t~mem2438#1.base, bnx2_init_chip_#t~mem2438#1.offset, bnx2_init_chip_#t~mem2439#1, bnx2_init_chip_#t~ret2440#1, bnx2_init_chip_#t~ret2441#1, bnx2_init_chip_#t~ret2442#1, bnx2_init_chip_#t~mem2443#1.base, bnx2_init_chip_#t~mem2443#1.offset, bnx2_init_chip_#t~mem2444#1.base, bnx2_init_chip_#t~mem2444#1.offset, bnx2_init_chip_#t~mem2445#1.base, bnx2_init_chip_#t~mem2445#1.offset, bnx2_init_chip_#t~ret2446#1, bnx2_init_chip_#t~bitwise2447#1, bnx2_init_chip_#t~mem2448#1, bnx2_init_chip_#t~bitwise2449#1, bnx2_init_chip_#t~mem2450#1, bnx2_init_chip_#t~bitwise2451#1, bnx2_init_chip_#t~bitwise2452#1, bnx2_init_chip_#t~mem2453#1.base, bnx2_init_chip_#t~mem2453#1.offset, bnx2_init_chip_#t~mem2454#1.base, bnx2_init_chip_#t~mem2454#1.offset, bnx2_init_chip_#t~mem2455#1.base, bnx2_init_chip_#t~mem2455#1.offset, bnx2_init_chip_#t~mem2456#1.base, bnx2_init_chip_#t~mem2456#1.offset, bnx2_init_chip_#t~mem2457#1.base, bnx2_init_chip_#t~mem2457#1.offset, bnx2_init_chip_#t~ret2458#1, bnx2_init_chip_#t~bitwise2459#1, bnx2_init_chip_#t~bitwise2460#1, bnx2_init_chip_#t~mem2461#1.base, bnx2_init_chip_#t~mem2461#1.offset, bnx2_init_chip_#t~mem2462#1, bnx2_init_chip_#t~mem2463#1, bnx2_init_chip_#t~mem2464#1, bnx2_init_chip_#t~mem2465#1, bnx2_init_chip_#t~mem2466#1, bnx2_init_chip_#t~mem2467#1, bnx2_init_chip_#t~mem2468#1.base, bnx2_init_chip_#t~mem2468#1.offset, bnx2_init_chip_#t~mem2469#1.base, bnx2_init_chip_#t~mem2469#1.offset, bnx2_init_chip_#t~mem2470#1, bnx2_init_chip_#t~mem2471#1.base, bnx2_init_chip_#t~mem2471#1.offset, bnx2_init_chip_#t~bitwise2472#1, bnx2_init_chip_#t~bitwise2473#1, bnx2_init_chip_#t~bitwise2474#1, bnx2_init_chip_#t~mem2475#1.base, bnx2_init_chip_#t~mem2475#1.offset, bnx2_init_chip_#t~mem2476#1, bnx2_init_chip_#t~memset~res2477#1.base, bnx2_init_chip_#t~memset~res2477#1.offset, bnx2_init_chip_#t~mem2478#1.base, bnx2_init_chip_#t~mem2478#1.offset, bnx2_init_chip_#t~mem2479#1, bnx2_init_chip_#t~mem2480#1.base, bnx2_init_chip_#t~mem2480#1.offset, bnx2_init_chip_#t~mem2481#1, bnx2_init_chip_#t~mem2482#1.base, bnx2_init_chip_#t~mem2482#1.offset, bnx2_init_chip_#t~mem2483#1, bnx2_init_chip_#t~mem2484#1.base, bnx2_init_chip_#t~mem2484#1.offset, bnx2_init_chip_#t~mem2485#1, bnx2_init_chip_#t~mem2486#1.base, bnx2_init_chip_#t~mem2486#1.offset, bnx2_init_chip_#t~mem2487#1, bnx2_init_chip_#t~mem2488#1, bnx2_init_chip_#t~bitwise2489#1, bnx2_init_chip_#t~mem2490#1.base, bnx2_init_chip_#t~mem2490#1.offset, bnx2_init_chip_#t~mem2491#1, bnx2_init_chip_#t~mem2492#1, bnx2_init_chip_#t~bitwise2493#1, bnx2_init_chip_#t~mem2494#1.base, bnx2_init_chip_#t~mem2494#1.offset, bnx2_init_chip_#t~mem2495#1, bnx2_init_chip_#t~mem2496#1, bnx2_init_chip_#t~bitwise2497#1, bnx2_init_chip_#t~mem2498#1.base, bnx2_init_chip_#t~mem2498#1.offset, bnx2_init_chip_#t~mem2499#1, bnx2_init_chip_#t~mem2500#1, bnx2_init_chip_#t~bitwise2501#1, bnx2_init_chip_#t~mem2502#1.base, bnx2_init_chip_#t~mem2502#1.offset, bnx2_init_chip_#t~mem2503#1, bnx2_init_chip_#t~mem2504#1, bnx2_init_chip_#t~bitwise2505#1, bnx2_init_chip_#t~mem2506#1.base, bnx2_init_chip_#t~mem2506#1.offset, bnx2_init_chip_#t~mem2507#1, bnx2_init_chip_#t~mem2508#1, bnx2_init_chip_#t~bitwise2509#1, bnx2_init_chip_#t~mem2510#1.base, bnx2_init_chip_#t~mem2510#1.offset, bnx2_init_chip_#t~mem2511#1, bnx2_init_chip_#t~mem2512#1, bnx2_init_chip_#t~bitwise2513#1, bnx2_init_chip_#t~mem2514#1.base, bnx2_init_chip_#t~mem2514#1.offset, bnx2_init_chip_#t~mem2515#1, bnx2_init_chip_#t~bitwise2516#1, bnx2_init_chip_#t~mem2517#1.base, bnx2_init_chip_#t~mem2517#1.offset, bnx2_init_chip_#t~mem2518#1, bnx2_init_chip_#t~mem2519#1.base, bnx2_init_chip_#t~mem2519#1.offset, bnx2_init_chip_#t~mem2520#1.base, bnx2_init_chip_#t~mem2520#1.offset, bnx2_init_chip_#t~mem2521#1, bnx2_init_chip_#t~mem2522#1, bnx2_init_chip_#t~bitwise2523#1, bnx2_init_chip_#t~mem2524#1.base, bnx2_init_chip_#t~mem2524#1.offset, bnx2_init_chip_#t~bitwise2525#1, bnx2_init_chip_#t~mem2526#1, bnx2_init_chip_#t~bitwise2527#1, bnx2_init_chip_#t~bitwise2528#1, bnx2_init_chip_#t~mem2529#1.base, bnx2_init_chip_#t~mem2529#1.offset, bnx2_init_chip_#t~mem2530#1, bnx2_init_chip_#t~mem2531#1.base, bnx2_init_chip_#t~mem2531#1.offset, bnx2_init_chip_#t~mem2532#1, bnx2_init_chip_#t~mem2533#1, bnx2_init_chip_#t~bitwise2534#1, bnx2_init_chip_#t~mem2535#1.base, bnx2_init_chip_#t~mem2535#1.offset, bnx2_init_chip_#t~mem2536#1, bnx2_init_chip_#t~mem2537#1, bnx2_init_chip_#t~bitwise2538#1, bnx2_init_chip_#t~mem2539#1.base, bnx2_init_chip_#t~mem2539#1.offset, bnx2_init_chip_#t~mem2540#1, bnx2_init_chip_#t~mem2541#1, bnx2_init_chip_#t~bitwise2542#1, bnx2_init_chip_#t~mem2543#1.base, bnx2_init_chip_#t~mem2543#1.offset, bnx2_init_chip_#t~mem2544#1, bnx2_init_chip_#t~mem2545#1, bnx2_init_chip_#t~bitwise2546#1, bnx2_init_chip_#t~mem2547#1.base, bnx2_init_chip_#t~mem2547#1.offset, bnx2_init_chip_#t~mem2548#1, bnx2_init_chip_#t~mem2549#1.base, bnx2_init_chip_#t~mem2549#1.offset, bnx2_init_chip_#t~mem2550#1.base, bnx2_init_chip_#t~mem2550#1.offset, bnx2_init_chip_#t~mem2551#1.base, bnx2_init_chip_#t~mem2551#1.offset, bnx2_init_chip_#t~mem2552#1, bnx2_init_chip_#t~mem2553#1.base, bnx2_init_chip_#t~mem2553#1.offset, bnx2_init_chip_#t~ret2554#1, bnx2_init_chip_#t~bitwise2555#1, bnx2_init_chip_#t~mem2556#1.base, bnx2_init_chip_#t~mem2556#1.offset, bnx2_init_chip_#t~ret2557#1, bnx2_init_chip_#t~mem2558#1.base, bnx2_init_chip_#t~mem2558#1.offset, bnx2_init_chip_#t~mem2559#1.base, bnx2_init_chip_#t~mem2559#1.offset, bnx2_init_chip_#t~ret2560#1, bnx2_init_chip_#t~mem2561#1.base, bnx2_init_chip_#t~mem2561#1.offset, bnx2_init_chip_#t~ret2562#1, bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, bnx2_init_chip_~val~34#1, bnx2_init_chip_~mtu~0#1, bnx2_init_chip_~rc~8#1, bnx2_init_chip_~i~31#1, bnx2_init_chip_~#val16~0#1.base, bnx2_init_chip_~#val16~0#1.offset, bnx2_init_chip_~base~0#1;havoc bnx2_init_chip_#in~bp#1.base, bnx2_init_chip_#in~bp#1.offset;assume { :end_inline_bnx2_init_chip } true;assume -2147483648 <= #t~ret2673#1 && #t~ret2673#1 <= 2147483647;~rc~9#1 := #t~ret2673#1;havoc #t~ret2673#1; [2025-02-08 04:03:04,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15603: havoc bnx2_init_chip_#t~mem2454#1.base, bnx2_init_chip_#t~mem2454#1.offset;call bnx2_init_chip_#t~mem2455#1.base, bnx2_init_chip_#t~mem2455#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:04,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15636: call write~int#31(0, bnx2_init_chip_~bp#1.base, 204 + (32 + bnx2_init_chip_~bp#1.offset + 942 * bnx2_init_chip_~i~31#1), 4);bnx2_init_chip_~i~31#1 := 1 + bnx2_init_chip_~i~31#1; [2025-02-08 04:03:04,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15735-1: SUMMARY for call bnx2_init_chip_#t~ret2557#1 := bnx2_fw_sync(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 16973824, 1, 0); srcloc: null [2025-02-08 04:03:04,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15702: bnx2_init_chip_~i~31#1 := 1; [2025-02-08 04:03:04,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15735: assume -2147483648 <= bnx2_init_chip_#t~ret2557#1 && bnx2_init_chip_#t~ret2557#1 <= 2147483647;bnx2_init_chip_~rc~8#1 := bnx2_init_chip_#t~ret2557#1;havoc bnx2_init_chip_#t~ret2557#1;call bnx2_init_chip_#t~mem2558#1.base, bnx2_init_chip_#t~mem2558#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:04,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15802: havoc bnx2_init_tx_context_#t~mem2563#1, bnx2_init_tx_context_#t~mem2564#1, bnx2_init_tx_context_#t~mem2565#1, bnx2_init_tx_context_~bp#1.base, bnx2_init_tx_context_~bp#1.offset, bnx2_init_tx_context_~cid#1, bnx2_init_tx_context_~txr#1.base, bnx2_init_tx_context_~txr#1.offset, bnx2_init_tx_context_~val~35#1, bnx2_init_tx_context_~offset0~0#1, bnx2_init_tx_context_~offset1~0#1, bnx2_init_tx_context_~offset2~0#1, bnx2_init_tx_context_~offset3~0#1, bnx2_init_tx_context_~cid_addr~0#1;havoc bnx2_init_tx_context_#in~bp#1.base, bnx2_init_tx_context_#in~bp#1.offset, bnx2_init_tx_context_#in~cid#1, bnx2_init_tx_context_#in~txr#1.base, bnx2_init_tx_context_#in~txr#1.offset;assume { :end_inline_bnx2_init_tx_context } true;havoc bnx2_init_tx_ring_#t~mem2566#1, bnx2_init_tx_ring_#t~mem2567#1.base, bnx2_init_tx_ring_#t~mem2567#1.offset, bnx2_init_tx_ring_#t~mem2568#1, bnx2_init_tx_ring_#t~mem2569#1, bnx2_init_tx_ring_~bp#1.base, bnx2_init_tx_ring_~bp#1.offset, bnx2_init_tx_ring_~ring_num#1, bnx2_init_tx_ring_~txbd~0#1.base, bnx2_init_tx_ring_~txbd~0#1.offset, bnx2_init_tx_ring_~cid~1#1, bnx2_init_tx_ring_~bnapi~18#1.base, bnx2_init_tx_ring_~bnapi~18#1.offset, bnx2_init_tx_ring_~txr~6#1.base, bnx2_init_tx_ring_~txr~6#1.offset;havoc bnx2_init_tx_ring_#in~bp#1.base, bnx2_init_tx_ring_#in~bp#1.offset, bnx2_init_tx_ring_#in~ring_num#1;assume { :end_inline_bnx2_init_tx_ring } true;bnx2_init_all_rings_~i~35#1 := 1 + bnx2_init_all_rings_~i~35#1; [2025-02-08 04:03:04,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15901: assume 1460207616 == (bnx2_init_rx_ring_#t~mem2575#1 - bnx2_init_rx_ring_#t~mem2575#1 % 65536) % 4294967296;havoc bnx2_init_rx_ring_#t~mem2575#1;call bnx2_init_rx_ring_#t~mem2576#1.base, bnx2_init_rx_ring_#t~mem2576#1.offset := read~$Pointer$#31(bnx2_init_rx_ring_~bp#1.base, bnx2_init_rx_ring_~bp#1.offset, 8); [2025-02-08 04:03:04,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15901: assume !(1460207616 == (bnx2_init_rx_ring_#t~mem2575#1 - bnx2_init_rx_ring_#t~mem2575#1 % 65536) % 4294967296);havoc bnx2_init_rx_ring_#t~mem2575#1; [2025-02-08 04:03:04,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15604-1: SUMMARY for call writel(bnx2_init_chip_~val~34#1, bnx2_init_chip_#t~mem2455#1.base, 15392 + bnx2_init_chip_#t~mem2455#1.offset); srcloc: null [2025-02-08 04:03:04,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15604: havoc bnx2_init_chip_#t~mem2455#1.base, bnx2_init_chip_#t~mem2455#1.offset;bnx2_init_chip_~val~34#1 := 67108864;call bnx2_init_chip_#t~mem2456#1.base, bnx2_init_chip_#t~mem2456#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:04,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15736-1: SUMMARY for call writel(402653183, bnx2_init_chip_#t~mem2558#1.base, 2064 + bnx2_init_chip_#t~mem2558#1.offset); srcloc: null [2025-02-08 04:03:04,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15703: call bnx2_init_chip_#t~mem2548#1 := read~int#31(bnx2_init_chip_~bp#1.base, 9470 + bnx2_init_chip_~bp#1.offset, 4); [2025-02-08 04:03:04,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15736: havoc bnx2_init_chip_#t~mem2558#1.base, bnx2_init_chip_#t~mem2558#1.offset;call bnx2_init_chip_#t~mem2559#1.base, bnx2_init_chip_#t~mem2559#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:04,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15802-1: SUMMARY for call bnx2_ctx_wr(bnx2_init_tx_context_~bp#1.base, bnx2_init_tx_context_~bp#1.offset, bnx2_init_tx_context_~cid_addr~0#1, bnx2_init_tx_context_~offset3~0#1, bnx2_init_tx_context_~val~35#1); srcloc: null [2025-02-08 04:03:04,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12334-1: SUMMARY for call writel(bnx2_init_context_~vcid_addr~0#1, bnx2_init_context_#t~mem1588#1.base, 4104 + bnx2_init_context_#t~mem1588#1.offset); srcloc: null [2025-02-08 04:03:04,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12235-1: [2025-02-08 04:03:04,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12235: assume 0 == bnx2_init_5709_context_#t~bitwise1569#1;havoc bnx2_init_5709_context_#t~bitwise1569#1; [2025-02-08 04:03:04,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12235: assume !(0 == bnx2_init_5709_context_#t~bitwise1569#1);havoc bnx2_init_5709_context_#t~bitwise1569#1; [2025-02-08 04:03:04,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12334: havoc bnx2_init_context_#t~mem1588#1.base, bnx2_init_context_#t~mem1588#1.offset;call bnx2_init_context_#t~mem1589#1.base, bnx2_init_context_#t~mem1589#1.offset := read~$Pointer$#31(bnx2_init_context_~bp#1.base, bnx2_init_context_~bp#1.offset, 8); [2025-02-08 04:03:04,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16034: call bnx2_init_all_rings_#t~mem2623#1 := read~int#31(bnx2_init_all_rings_~bp#1.base, 9476 + bnx2_init_all_rings_~bp#1.offset, 1); [2025-02-08 04:03:04,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12235-3: assume 8192 == (if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616);bnx2_init_5709_context_#t~bitwise1569#1 := (if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:03:04,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12235-3: assume !(8192 == (if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:03:04,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12235-2: havoc bnx2_init_5709_context_#t~bitwise1569#1;assume (((((if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) < 0 || bnx2_init_5709_context_#t~bitwise1569#1 <= (if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)) && bnx2_init_5709_context_#t~bitwise1569#1 <= 8192) && bnx2_init_5709_context_#t~bitwise1569#1 >= 0) && ((if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) >= 0 || bnx2_init_5709_context_#t~bitwise1569#1 > 8192 + (if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616))) && bnx2_init_5709_context_#t~bitwise1569#1 >= -9223372036854775808; [2025-02-08 04:03:04,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12235-4: assume 0 == (if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616);bnx2_init_5709_context_#t~bitwise1569#1 := 0; [2025-02-08 04:03:04,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12235-4: assume !(0 == (if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:03:04,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15935-1: SUMMARY for call bnx2_ctx_wr(bnx2_init_rx_ring_~bp#1.base, bnx2_init_rx_ring_~bp#1.offset, bnx2_init_rx_ring_~rx_cid_addr~1#1, 20, bnx2_init_rx_ring_~val~36#1); srcloc: null [2025-02-08 04:03:04,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15935: call bnx2_init_rx_ring_#t~mem2590#1 := read~int#31(bnx2_init_rx_ring_~rxr~6#1.base, 20 + bnx2_init_rx_ring_~rxr~6#1.offset, 2);bnx2_init_rx_ring_~prod~2#1 := bnx2_init_rx_ring_#t~mem2590#1;havoc bnx2_init_rx_ring_#t~mem2590#1;bnx2_init_rx_ring_~ring_prod~0#1 := bnx2_init_rx_ring_~prod~2#1;bnx2_init_rx_ring_~i~34#1 := 0; [2025-02-08 04:03:04,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15737-1: SUMMARY for call bnx2_init_chip_#t~ret2560#1 := readl(bnx2_init_chip_#t~mem2559#1.base, 2064 + bnx2_init_chip_#t~mem2559#1.offset); srcloc: null [2025-02-08 04:03:04,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15737: havoc bnx2_init_chip_#t~mem2559#1.base, bnx2_init_chip_#t~mem2559#1.offset;havoc bnx2_init_chip_#t~ret2560#1; [2025-02-08 04:03:04,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12335-1: SUMMARY for call writel(bnx2_init_context_~pcid_addr~0#1, bnx2_init_context_#t~mem1589#1.base, 4108 + bnx2_init_context_#t~mem1589#1.offset); srcloc: null [2025-02-08 04:03:04,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12335: havoc bnx2_init_context_#t~mem1589#1.base, bnx2_init_context_#t~mem1589#1.offset;bnx2_init_context_~offset~0#1 := 0; [2025-02-08 04:03:04,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16068-1: SUMMARY for call writel(bnx2_init_all_rings_~val~37#1, bnx2_init_all_rings_#t~mem2631#1.base, 8220 + bnx2_init_all_rings_#t~mem2631#1.offset); srcloc: null [2025-02-08 04:03:04,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16068: havoc bnx2_init_all_rings_#t~mem2631#1.base, bnx2_init_all_rings_#t~mem2631#1.offset; [2025-02-08 04:03:04,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15738: call bnx2_init_chip_#t~mem2561#1.base, bnx2_init_chip_#t~mem2561#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:04,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15903-1: SUMMARY for call bnx2_init_rx_ring_#t~ret2577#1 := readl(bnx2_init_rx_ring_#t~mem2576#1.base, 15668 + bnx2_init_rx_ring_#t~mem2576#1.offset); srcloc: null [2025-02-08 04:03:04,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15903: bnx2_init_rx_ring_~val~36#1 := bnx2_init_rx_ring_#t~ret2577#1;havoc bnx2_init_rx_ring_#t~mem2576#1.base, bnx2_init_rx_ring_#t~mem2576#1.offset;havoc bnx2_init_rx_ring_#t~ret2577#1; [2025-02-08 04:03:04,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15969-1: SUMMARY for call bnx2_init_rx_ring_#t~ret2600#1 := bnx2_alloc_rx_data(bnx2_init_rx_ring_~bp#1.base, bnx2_init_rx_ring_~bp#1.offset, bnx2_init_rx_ring_~rxr~6#1.base, bnx2_init_rx_ring_~rxr~6#1.offset, (if bnx2_init_rx_ring_~ring_prod~0#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_~ring_prod~0#1 % 65536 % 4294967296 else bnx2_init_rx_ring_~ring_prod~0#1 % 65536 % 4294967296 - 4294967296), 208); srcloc: null [2025-02-08 04:03:04,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15969: assume -2147483648 <= bnx2_init_rx_ring_#t~ret2600#1 && bnx2_init_rx_ring_#t~ret2600#1 <= 2147483647;bnx2_init_rx_ring_~tmp___0~58#1 := bnx2_init_rx_ring_#t~ret2600#1;havoc bnx2_init_rx_ring_#t~ret2600#1; [2025-02-08 04:03:04,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15606-1: SUMMARY for call writel(bnx2_init_chip_~val~34#1, bnx2_init_chip_#t~mem2456#1.base, 10248 + bnx2_init_chip_#t~mem2456#1.offset); srcloc: null [2025-02-08 04:03:04,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15672-2: call bnx2_init_chip_#t~mem2520#1.base, bnx2_init_chip_#t~mem2520#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:04,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15606: havoc bnx2_init_chip_#t~mem2456#1.base, bnx2_init_chip_#t~mem2456#1.offset;call bnx2_init_chip_#t~mem2457#1.base, bnx2_init_chip_#t~mem2457#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:04,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15672-1: SUMMARY for call writel(3000, bnx2_init_chip_#t~mem2520#1.base, 26688 + bnx2_init_chip_#t~mem2520#1.offset); srcloc: null [2025-02-08 04:03:04,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15672: havoc bnx2_init_chip_#t~mem2520#1.base, bnx2_init_chip_#t~mem2520#1.offset;call bnx2_init_chip_#t~mem2521#1 := read~int#31(bnx2_init_chip_~bp#1.base, 8926 + bnx2_init_chip_~bp#1.offset, 4); [2025-02-08 04:03:04,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15738-1: SUMMARY for call __const_udelay(85900); srcloc: null [2025-02-08 04:03:04,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14417: assume -2147483648 <= bnx2_init_cpus_#t~ret2116#1 && bnx2_init_cpus_#t~ret2116#1 <= 2147483647;bnx2_init_cpus_~rc~3#1 := bnx2_init_cpus_#t~ret2116#1;havoc bnx2_init_cpus_#t~ret2116#1;bnx2_init_cpus_#res#1 := bnx2_init_cpus_~rc~3#1;bnx2_init_chip_#t~ret2441#1 := bnx2_init_cpus_#res#1;havoc bnx2_init_cpus_#t~mem2106#1.base, bnx2_init_cpus_#t~mem2106#1.offset, bnx2_init_cpus_#t~mem2107#1.base, bnx2_init_cpus_#t~mem2107#1.offset, bnx2_init_cpus_#t~mem2108#1.base, bnx2_init_cpus_#t~mem2108#1.offset, bnx2_init_cpus_#t~mem2109#1.base, bnx2_init_cpus_#t~mem2109#1.offset, bnx2_init_cpus_#t~ret2110#1, bnx2_init_cpus_#t~ret2111#1, bnx2_init_cpus_#t~ret2112#1, bnx2_init_cpus_#t~ret2113#1, bnx2_init_cpus_#t~ret2114#1, bnx2_init_cpus_#t~ret2115#1, bnx2_init_cpus_#t~ret2116#1, bnx2_init_cpus_~bp#1.base, bnx2_init_cpus_~bp#1.offset, bnx2_init_cpus_~mips_fw~1#1.base, bnx2_init_cpus_~mips_fw~1#1.offset, bnx2_init_cpus_~rv2p_fw~1#1.base, bnx2_init_cpus_~rv2p_fw~1#1.offset, bnx2_init_cpus_~rc~3#1;havoc bnx2_init_cpus_#in~bp#1.base, bnx2_init_cpus_#in~bp#1.offset;assume { :end_inline_bnx2_init_cpus } true;assume -2147483648 <= bnx2_init_chip_#t~ret2441#1 && bnx2_init_chip_#t~ret2441#1 <= 2147483647;bnx2_init_chip_~rc~8#1 := bnx2_init_chip_#t~ret2441#1;havoc bnx2_init_chip_#t~ret2441#1; [2025-02-08 04:03:04,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14417-1: SUMMARY for call bnx2_init_cpus_#t~ret2116#1 := load_cpu_fw(bnx2_init_cpus_~bp#1.base, bnx2_init_cpus_~bp#1.offset, ~#cpu_reg_cp~0.base, ~#cpu_reg_cp~0.offset, bnx2_init_cpus_~mips_fw~1#1.base, 40 + bnx2_init_cpus_~mips_fw~1#1.offset); srcloc: null [2025-02-08 04:03:04,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15904-6: assume 0 == bnx2_init_rx_ring_~val~36#1 % 4294967296 || 201326592 == bnx2_init_rx_ring_~val~36#1 % 4294967296;bnx2_init_rx_ring_#t~bitwise2578#1 := 201326592; [2025-02-08 04:03:04,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15904-6: assume !(0 == bnx2_init_rx_ring_~val~36#1 % 4294967296 || 201326592 == bnx2_init_rx_ring_~val~36#1 % 4294967296); [2025-02-08 04:03:04,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15739-1: SUMMARY for call bnx2_init_chip_#t~ret2562#1 := readl(bnx2_init_chip_#t~mem2561#1.base, 26624 + bnx2_init_chip_#t~mem2561#1.offset); srcloc: null [2025-02-08 04:03:04,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15706: bnx2_init_chip_~base~0#1 := 27136 + 36 * (-1 + bnx2_init_chip_~i~31#1);call bnx2_init_chip_#t~mem2531#1.base, bnx2_init_chip_#t~mem2531#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:04,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15904-5: assume false;bnx2_init_rx_ring_#t~bitwise2578#1 := bnx2_init_rx_ring_~val~36#1; [2025-02-08 04:03:04,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15904-5: assume !false; [2025-02-08 04:03:04,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15739: call write~int#31(bnx2_init_chip_#t~ret2562#1, bnx2_init_chip_~bp#1.base, 9098 + bnx2_init_chip_~bp#1.offset, 4);havoc bnx2_init_chip_#t~mem2561#1.base, bnx2_init_chip_#t~mem2561#1.offset;havoc bnx2_init_chip_#t~ret2562#1;bnx2_init_chip_#res#1 := bnx2_init_chip_~rc~8#1;call ULTIMATE.dealloc(bnx2_init_chip_~#val16~0#1.base, bnx2_init_chip_~#val16~0#1.offset);havoc bnx2_init_chip_~#val16~0#1.base, bnx2_init_chip_~#val16~0#1.offset; [2025-02-08 04:03:04,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15904-4: havoc bnx2_init_rx_ring_#t~bitwise2578#1;assume (bnx2_init_rx_ring_#t~bitwise2578#1 % 4294967296 >= bnx2_init_rx_ring_~val~36#1 % 4294967296 && bnx2_init_rx_ring_#t~bitwise2578#1 % 4294967296 >= 201326592) && bnx2_init_rx_ring_#t~bitwise2578#1 % 4294967296 <= 201326592 + bnx2_init_rx_ring_~val~36#1 % 4294967296; [2025-02-08 04:03:04,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15904-3: [2025-02-08 04:03:04,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15904-2: call bnx2_init_rx_ring_#t~mem2579#1.base, bnx2_init_rx_ring_#t~mem2579#1.offset := read~$Pointer$#31(bnx2_init_rx_ring_~bp#1.base, bnx2_init_rx_ring_~bp#1.offset, 8); [2025-02-08 04:03:04,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15904-1: SUMMARY for call writel(bnx2_init_rx_ring_#t~bitwise2578#1, bnx2_init_rx_ring_#t~mem2579#1.base, 15668 + bnx2_init_rx_ring_#t~mem2579#1.offset); srcloc: null [2025-02-08 04:03:04,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15904: havoc bnx2_init_rx_ring_#t~bitwise2578#1;havoc bnx2_init_rx_ring_#t~mem2579#1.base, bnx2_init_rx_ring_#t~mem2579#1.offset; [2025-02-08 04:03:04,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15607-1: SUMMARY for call bnx2_init_chip_#t~ret2458#1 := readl(bnx2_init_chip_#t~mem2457#1.base, 20488 + bnx2_init_chip_#t~mem2457#1.offset); srcloc: null [2025-02-08 04:03:04,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15607: bnx2_init_chip_~val~34#1 := bnx2_init_chip_#t~ret2458#1;havoc bnx2_init_chip_#t~mem2457#1.base, bnx2_init_chip_#t~mem2457#1.offset;havoc bnx2_init_chip_#t~ret2458#1; [2025-02-08 04:03:04,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15971: assume bnx2_init_rx_ring_~tmp___0~58#1 < 0;call bnx2_init_rx_ring_#t~mem2601#1.base, bnx2_init_rx_ring_#t~mem2601#1.offset := read~$Pointer$#31(bnx2_init_rx_ring_~bp#1.base, 8 + bnx2_init_rx_ring_~bp#1.offset, 8);call bnx2_init_rx_ring_#t~mem2602#1 := read~int#31(bnx2_init_rx_ring_~bp#1.base, 8954 + bnx2_init_rx_ring_~bp#1.offset, 4); [2025-02-08 04:03:04,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15971: assume !(bnx2_init_rx_ring_~tmp___0~58#1 < 0); [2025-02-08 04:03:04,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16037: assume { :begin_inline_bnx2_init_rx_ring } true;bnx2_init_rx_ring_#in~bp#1.base, bnx2_init_rx_ring_#in~bp#1.offset, bnx2_init_rx_ring_#in~ring_num#1 := bnx2_init_all_rings_~bp#1.base, bnx2_init_all_rings_~bp#1.offset, bnx2_init_all_rings_~i~35#1;havoc bnx2_init_rx_ring_#t~mem2573#1, bnx2_init_rx_ring_#t~mem2574#1, bnx2_init_rx_ring_#t~mem2575#1, bnx2_init_rx_ring_#t~mem2576#1.base, bnx2_init_rx_ring_#t~mem2576#1.offset, bnx2_init_rx_ring_#t~ret2577#1, bnx2_init_rx_ring_#t~bitwise2578#1, bnx2_init_rx_ring_#t~mem2579#1.base, bnx2_init_rx_ring_#t~mem2579#1.offset, bnx2_init_rx_ring_#t~mem2580#1, bnx2_init_rx_ring_#t~mem2581#1, bnx2_init_rx_ring_#t~mem2582#1, bnx2_init_rx_ring_#t~bitwise2583#1, bnx2_init_rx_ring_#t~mem2584#1, bnx2_init_rx_ring_#t~mem2585#1, bnx2_init_rx_ring_#t~mem2586#1, bnx2_init_rx_ring_#t~mem2587#1.base, bnx2_init_rx_ring_#t~mem2587#1.offset, bnx2_init_rx_ring_#t~mem2588#1, bnx2_init_rx_ring_#t~mem2589#1, bnx2_init_rx_ring_#t~mem2590#1, bnx2_init_rx_ring_#t~ret2591#1, bnx2_init_rx_ring_#t~mem2592#1.base, bnx2_init_rx_ring_#t~mem2592#1.offset, bnx2_init_rx_ring_#t~mem2593#1, bnx2_init_rx_ring_#t~ret2594#1, bnx2_init_rx_ring_#t~bitwise2595#1, bnx2_init_rx_ring_#t~mem2596#1, bnx2_init_rx_ring_#t~bitwise2597#1, bnx2_init_rx_ring_#t~mem2598#1, bnx2_init_rx_ring_#t~mem2599#1, bnx2_init_rx_ring_#t~ret2600#1, bnx2_init_rx_ring_#t~mem2601#1.base, bnx2_init_rx_ring_#t~mem2601#1.offset, bnx2_init_rx_ring_#t~mem2602#1, bnx2_init_rx_ring_#t~ret2603#1, bnx2_init_rx_ring_#t~bitwise2604#1, bnx2_init_rx_ring_#t~mem2605#1, bnx2_init_rx_ring_#t~bitwise2606#1, bnx2_init_rx_ring_#t~mem2607#1, bnx2_init_rx_ring_#t~mem2608#1, bnx2_init_rx_ring_#t~mem2609#1.base, bnx2_init_rx_ring_#t~mem2609#1.offset, bnx2_init_rx_ring_#t~mem2610#1, bnx2_init_rx_ring_#t~mem2611#1.base, bnx2_init_rx_ring_#t~mem2611#1.offset, bnx2_init_rx_ring_#t~mem2612#1, bnx2_init_rx_ring_#t~mem2613#1, bnx2_init_rx_ring_#t~mem2614#1.base, bnx2_init_rx_ring_#t~mem2614#1.offset, bnx2_init_rx_ring_#t~mem2615#1, bnx2_init_rx_ring_~bp#1.base, bnx2_init_rx_ring_~bp#1.offset, bnx2_init_rx_ring_~ring_num#1, bnx2_init_rx_ring_~i~34#1, bnx2_init_rx_ring_~prod~2#1, bnx2_init_rx_ring_~ring_prod~0#1, bnx2_init_rx_ring_~cid~2#1, bnx2_init_rx_ring_~rx_cid_addr~1#1, bnx2_init_rx_ring_~val~36#1, bnx2_init_rx_ring_~bnapi~19#1.base, bnx2_init_rx_ring_~bnapi~19#1.offset, bnx2_init_rx_ring_~rxr~6#1.base, bnx2_init_rx_ring_~rxr~6#1.offset, bnx2_init_rx_ring_~tmp~113#1, bnx2_init_rx_ring_~tmp___0~58#1;bnx2_init_rx_ring_~bp#1.base, bnx2_init_rx_ring_~bp#1.offset := bnx2_init_rx_ring_#in~bp#1.base, bnx2_init_rx_ring_#in~bp#1.offset;bnx2_init_rx_ring_~ring_num#1 := bnx2_init_rx_ring_#in~ring_num#1;havoc bnx2_init_rx_ring_~i~34#1;havoc bnx2_init_rx_ring_~prod~2#1;havoc bnx2_init_rx_ring_~ring_prod~0#1;havoc bnx2_init_rx_ring_~cid~2#1;havoc bnx2_init_rx_ring_~rx_cid_addr~1#1;havoc bnx2_init_rx_ring_~val~36#1;havoc bnx2_init_rx_ring_~bnapi~19#1.base, bnx2_init_rx_ring_~bnapi~19#1.offset;havoc bnx2_init_rx_ring_~rxr~6#1.base, bnx2_init_rx_ring_~rxr~6#1.offset;havoc bnx2_init_rx_ring_~tmp~113#1;havoc bnx2_init_rx_ring_~tmp___0~58#1;bnx2_init_rx_ring_~bnapi~19#1.base, bnx2_init_rx_ring_~bnapi~19#1.offset := bnx2_init_rx_ring_~bp#1.base, 32 + bnx2_init_rx_ring_~bp#1.offset + 942 * (if bnx2_init_rx_ring_~ring_num#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_rx_ring_~ring_num#1 % 18446744073709551616 % 18446744073709551616 else bnx2_init_rx_ring_~ring_num#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);bnx2_init_rx_ring_~rxr~6#1.base, bnx2_init_rx_ring_~rxr~6#1.offset := bnx2_init_rx_ring_~bnapi~19#1.base, 220 + bnx2_init_rx_ring_~bnapi~19#1.offset; [2025-02-08 04:03:04,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15707-1: SUMMARY for call writel(131078, bnx2_init_chip_#t~mem2531#1.base, bnx2_init_chip_#t~mem2531#1.offset + (if bnx2_init_chip_~base~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_chip_~base~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else bnx2_init_chip_~base~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:03:04,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15674: assume 1460011024 == (bnx2_init_chip_#t~mem2521#1 - bnx2_init_chip_#t~mem2521#1 % 16) % 4294967296;havoc bnx2_init_chip_#t~mem2521#1;bnx2_init_chip_~val~34#1 := 1; [2025-02-08 04:03:04,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15674: assume !(1460011024 == (bnx2_init_chip_#t~mem2521#1 - bnx2_init_chip_#t~mem2521#1 % 16) % 4294967296);havoc bnx2_init_chip_#t~mem2521#1;bnx2_init_chip_~val~34#1 := 7; [2025-02-08 04:03:04,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15707: havoc bnx2_init_chip_#t~mem2531#1.base, bnx2_init_chip_#t~mem2531#1.offset;call bnx2_init_chip_#t~mem2532#1 := read~int#31(bnx2_init_chip_~bp#1.base, 8968 + bnx2_init_chip_~bp#1.offset, 2);call bnx2_init_chip_#t~mem2533#1 := read~int#31(bnx2_init_chip_~bp#1.base, 8966 + bnx2_init_chip_~bp#1.offset, 2); [2025-02-08 04:03:04,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15608-4: assume 0 == bnx2_init_chip_~val~34#1 % 4294967296;bnx2_init_chip_#t~bitwise2459#1 := 0; [2025-02-08 04:03:04,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15608-4: assume !(0 == bnx2_init_chip_~val~34#1 % 4294967296); [2025-02-08 04:03:04,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15608-3: assume 4043309055 == bnx2_init_chip_~val~34#1 % 4294967296;bnx2_init_chip_#t~bitwise2459#1 := bnx2_init_chip_~val~34#1; [2025-02-08 04:03:04,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15608-3: assume !(4043309055 == bnx2_init_chip_~val~34#1 % 4294967296); [2025-02-08 04:03:04,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15608-2: havoc bnx2_init_chip_#t~bitwise2459#1;assume bnx2_init_chip_#t~bitwise2459#1 % 4294967296 <= bnx2_init_chip_~val~34#1 % 4294967296 && bnx2_init_chip_#t~bitwise2459#1 % 4294967296 <= 4043309055; [2025-02-08 04:03:04,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15608-1: [2025-02-08 04:03:04,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15575: havoc bnx2_init_context_#t~mem1585#1, bnx2_init_context_#t~bitwise1586#1, bnx2_init_context_#t~bitwise1587#1, bnx2_init_context_#t~mem1588#1.base, bnx2_init_context_#t~mem1588#1.offset, bnx2_init_context_#t~mem1589#1.base, bnx2_init_context_#t~mem1589#1.offset, bnx2_init_context_~bp#1.base, bnx2_init_context_~bp#1.offset, bnx2_init_context_~vcid~0#1, bnx2_init_context_~vcid_addr~0#1, bnx2_init_context_~pcid_addr~0#1, bnx2_init_context_~offset~0#1, bnx2_init_context_~i~22#1, bnx2_init_context_~new_vcid~0#1;havoc bnx2_init_context_#in~bp#1.base, bnx2_init_context_#in~bp#1.offset;assume { :end_inline_bnx2_init_context } true; [2025-02-08 04:03:04,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15608: bnx2_init_chip_~val~34#1 := bnx2_init_chip_#t~bitwise2459#1;havoc bnx2_init_chip_#t~bitwise2459#1; [2025-02-08 04:03:04,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12272: bnx2_init_5709_context_~val~16#1 := bnx2_init_5709_context_#t~ret1581#1;havoc bnx2_init_5709_context_#t~mem1580#1.base, bnx2_init_5709_context_#t~mem1580#1.offset;havoc bnx2_init_5709_context_#t~ret1581#1; [2025-02-08 04:03:04,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12272-2: call bnx2_init_5709_context_#t~mem1580#1.base, bnx2_init_5709_context_#t~mem1580#1.offset := read~$Pointer$#31(bnx2_init_5709_context_~bp#1.base, bnx2_init_5709_context_~bp#1.offset, 8); [2025-02-08 04:03:05,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12272-1: SUMMARY for call bnx2_init_5709_context_#t~ret1581#1 := readl(bnx2_init_5709_context_#t~mem1580#1.base, 4296 + bnx2_init_5709_context_#t~mem1580#1.offset); srcloc: null [2025-02-08 04:03:05,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15708-2: [2025-02-08 04:03:05,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15708-1: SUMMARY for call writel(bnx2_init_chip_#t~bitwise2534#1, bnx2_init_chip_#t~mem2535#1.base, bnx2_init_chip_#t~mem2535#1.offset + (if (4 + bnx2_init_chip_~base~0#1 % 4294967296) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (4 + bnx2_init_chip_~base~0#1 % 4294967296) % 18446744073709551616 % 18446744073709551616 else (4 + bnx2_init_chip_~base~0#1 % 4294967296) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:03:05,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15708: havoc bnx2_init_chip_#t~mem2532#1;havoc bnx2_init_chip_#t~mem2533#1;havoc bnx2_init_chip_#t~bitwise2534#1;havoc bnx2_init_chip_#t~mem2535#1.base, bnx2_init_chip_#t~mem2535#1.offset;call bnx2_init_chip_#t~mem2536#1 := read~int#31(bnx2_init_chip_~bp#1.base, 8980 + bnx2_init_chip_~bp#1.offset, 2);call bnx2_init_chip_#t~mem2537#1 := read~int#31(bnx2_init_chip_~bp#1.base, 8978 + bnx2_init_chip_~bp#1.offset, 2); [2025-02-08 04:03:05,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14387: assume -2147483648 <= bnx2_init_cpus_#t~ret2110#1 && bnx2_init_cpus_#t~ret2110#1 <= 2147483647;havoc bnx2_init_cpus_#t~ret2110#1; [2025-02-08 04:03:05,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14387-1: SUMMARY for call bnx2_init_cpus_#t~ret2110#1 := load_rv2p_fw(bnx2_init_cpus_~bp#1.base, bnx2_init_cpus_~bp#1.offset, 0, bnx2_init_cpus_~rv2p_fw~1#1.base, bnx2_init_cpus_~rv2p_fw~1#1.offset); srcloc: null [2025-02-08 04:03:05,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15609-4: assume 0 == bnx2_init_chip_~val~34#1 % 4294967296 || 67108928 == bnx2_init_chip_~val~34#1 % 4294967296;bnx2_init_chip_#t~bitwise2460#1 := 67108928; [2025-02-08 04:03:05,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15609-4: assume !(0 == bnx2_init_chip_~val~34#1 % 4294967296 || 67108928 == bnx2_init_chip_~val~34#1 % 4294967296); [2025-02-08 04:03:05,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15609-3: assume false;bnx2_init_chip_#t~bitwise2460#1 := bnx2_init_chip_~val~34#1; [2025-02-08 04:03:05,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15609-3: assume !false; [2025-02-08 04:03:05,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15708-5: assume 0 == 65536 * (if bnx2_init_chip_#t~mem2532#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2532#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2532#1 % 65536 % 4294967296 - 4294967296) || 65536 * (if bnx2_init_chip_#t~mem2532#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2532#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2532#1 % 65536 % 4294967296 - 4294967296) == (if bnx2_init_chip_#t~mem2533#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2533#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2533#1 % 65536 % 4294967296 - 4294967296);bnx2_init_chip_#t~bitwise2534#1 := (if bnx2_init_chip_#t~mem2533#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2533#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2533#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:03:05,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15708-5: assume !(0 == 65536 * (if bnx2_init_chip_#t~mem2532#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2532#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2532#1 % 65536 % 4294967296 - 4294967296) || 65536 * (if bnx2_init_chip_#t~mem2532#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2532#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2532#1 % 65536 % 4294967296 - 4294967296) == (if bnx2_init_chip_#t~mem2533#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2533#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2533#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:03:05,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15609-2: havoc bnx2_init_chip_#t~bitwise2460#1;assume (bnx2_init_chip_#t~bitwise2460#1 % 4294967296 >= bnx2_init_chip_~val~34#1 % 4294967296 && bnx2_init_chip_#t~bitwise2460#1 % 4294967296 >= 67108928) && bnx2_init_chip_#t~bitwise2460#1 % 4294967296 <= 67108928 + bnx2_init_chip_~val~34#1 % 4294967296; [2025-02-08 04:03:05,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15708-4: assume 0 == (if bnx2_init_chip_#t~mem2533#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2533#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2533#1 % 65536 % 4294967296 - 4294967296);bnx2_init_chip_#t~bitwise2534#1 := 65536 * (if bnx2_init_chip_#t~mem2532#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2532#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2532#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:03:05,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15708-4: assume !(0 == (if bnx2_init_chip_#t~mem2533#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2533#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2533#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:03:05,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15609-1: [2025-02-08 04:03:05,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15708-3: havoc bnx2_init_chip_#t~bitwise2534#1;assume (((((65536 * (if bnx2_init_chip_#t~mem2532#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2532#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2532#1 % 65536 % 4294967296 - 4294967296) < 0 && (if bnx2_init_chip_#t~mem2533#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2533#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2533#1 % 65536 % 4294967296 - 4294967296) >= 0) || bnx2_init_chip_#t~bitwise2534#1 >= (if bnx2_init_chip_#t~mem2533#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2533#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2533#1 % 65536 % 4294967296 - 4294967296)) && ((65536 * (if bnx2_init_chip_#t~mem2532#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2532#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2532#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if bnx2_init_chip_#t~mem2533#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2533#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2533#1 % 65536 % 4294967296 - 4294967296) < 0) || bnx2_init_chip_#t~bitwise2534#1 >= 65536 * (if bnx2_init_chip_#t~mem2532#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2532#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2532#1 % 65536 % 4294967296 - 4294967296))) && ((65536 * (if bnx2_init_chip_#t~mem2532#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2532#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2532#1 % 65536 % 4294967296 - 4294967296) < 0 || (if bnx2_init_chip_#t~mem2533#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2533#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2533#1 % 65536 % 4294967296 - 4294967296) < 0) || bnx2_init_chip_#t~bitwise2534#1 <= 65536 * (if bnx2_init_chip_#t~mem2532#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2532#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2532#1 % 65536 % 4294967296 - 4294967296) + (if bnx2_init_chip_#t~mem2533#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2533#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2533#1 % 65536 % 4294967296 - 4294967296))) && ((65536 * (if bnx2_init_chip_#t~mem2532#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2532#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2532#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if bnx2_init_chip_#t~mem2533#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2533#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2533#1 % 65536 % 4294967296 - 4294967296) >= 0) || bnx2_init_chip_#t~bitwise2534#1 < 0)) && bnx2_init_chip_#t~bitwise2534#1 <= 2147483647; [2025-02-08 04:03:05,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15609: bnx2_init_chip_~val~34#1 := bnx2_init_chip_#t~bitwise2460#1;havoc bnx2_init_chip_#t~bitwise2460#1;call bnx2_init_chip_#t~mem2461#1.base, bnx2_init_chip_#t~mem2461#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:05,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12240: bnx2_init_5709_context_~i~21#1 := 1 + bnx2_init_5709_context_~i~21#1; [2025-02-08 04:03:05,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12240-1: SUMMARY for call __const_udelay(8590); srcloc: null [2025-02-08 04:03:05,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15973-1: SUMMARY for call bnx2_init_rx_ring_#t~ret2603#1 := netdev_warn(bnx2_init_rx_ring_#t~mem2601#1.base, bnx2_init_rx_ring_#t~mem2601#1.offset, 91, 0); srcloc: null [2025-02-08 04:03:05,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15940: call bnx2_init_rx_ring_#t~mem2598#1 := read~int#31(bnx2_init_rx_ring_~bp#1.base, 8962 + bnx2_init_rx_ring_~bp#1.offset, 4); [2025-02-08 04:03:05,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15973: assume -2147483648 <= bnx2_init_rx_ring_#t~ret2603#1 && bnx2_init_rx_ring_#t~ret2603#1 <= 2147483647;havoc bnx2_init_rx_ring_#t~mem2601#1.base, bnx2_init_rx_ring_#t~mem2601#1.offset;havoc bnx2_init_rx_ring_#t~mem2602#1;havoc bnx2_init_rx_ring_#t~ret2603#1; [2025-02-08 04:03:05,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15610: havoc bnx2_init_chip_#t~mem2461#1.base, bnx2_init_chip_#t~mem2461#1.offset;call bnx2_init_chip_#t~mem2462#1 := read~int#31(bnx2_init_chip_~bp#1.base, 9123 + bnx2_init_chip_~bp#1.offset, 1);call bnx2_init_chip_#t~mem2463#1 := read~int#31(bnx2_init_chip_~bp#1.base, 9124 + bnx2_init_chip_~bp#1.offset, 1);call bnx2_init_chip_#t~mem2464#1 := read~int#31(bnx2_init_chip_~bp#1.base, 9125 + bnx2_init_chip_~bp#1.offset, 1);call bnx2_init_chip_#t~mem2465#1 := read~int#31(bnx2_init_chip_~bp#1.base, 9126 + bnx2_init_chip_~bp#1.offset, 1);call bnx2_init_chip_#t~mem2466#1 := read~int#31(bnx2_init_chip_~bp#1.base, 9127 + bnx2_init_chip_~bp#1.offset, 1);call bnx2_init_chip_#t~mem2467#1 := read~int#31(bnx2_init_chip_~bp#1.base, 9128 + bnx2_init_chip_~bp#1.offset, 1);bnx2_init_chip_~val~34#1 := (if bnx2_init_chip_#t~mem2462#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2462#1 % 256 % 4294967296 else bnx2_init_chip_#t~mem2462#1 % 256 % 4294967296 - 4294967296) + 256 * (if bnx2_init_chip_#t~mem2463#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2463#1 % 256 % 4294967296 else bnx2_init_chip_#t~mem2463#1 % 256 % 4294967296 - 4294967296) + 65536 * (if bnx2_init_chip_#t~mem2464#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2464#1 % 256 % 4294967296 else bnx2_init_chip_#t~mem2464#1 % 256 % 4294967296 - 4294967296) + (if bnx2_init_chip_#t~mem2465#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2465#1 % 256 % 4294967296 else bnx2_init_chip_#t~mem2465#1 % 256 % 4294967296 - 4294967296) + 256 * (if bnx2_init_chip_#t~mem2466#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2466#1 % 256 % 4294967296 else bnx2_init_chip_#t~mem2466#1 % 256 % 4294967296 - 4294967296) + 65536 * (if bnx2_init_chip_#t~mem2467#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2467#1 % 256 % 4294967296 else bnx2_init_chip_#t~mem2467#1 % 256 % 4294967296 - 4294967296);havoc bnx2_init_chip_#t~mem2462#1;havoc bnx2_init_chip_#t~mem2463#1;havoc bnx2_init_chip_#t~mem2464#1;havoc bnx2_init_chip_#t~mem2465#1;havoc bnx2_init_chip_#t~mem2466#1;havoc bnx2_init_chip_#t~mem2467#1;call bnx2_init_chip_#t~mem2468#1.base, bnx2_init_chip_#t~mem2468#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:05,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15709: call bnx2_init_chip_#t~mem2535#1.base, bnx2_init_chip_#t~mem2535#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:05,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14388-1: SUMMARY for call bnx2_init_cpus_#t~ret2111#1 := load_rv2p_fw(bnx2_init_cpus_~bp#1.base, bnx2_init_cpus_~bp#1.offset, 1, bnx2_init_cpus_~rv2p_fw~1#1.base, 44 + bnx2_init_cpus_~rv2p_fw~1#1.offset); srcloc: null [2025-02-08 04:03:05,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12274: assume 0 == bnx2_init_5709_context_#t~bitwise1582#1;havoc bnx2_init_5709_context_#t~bitwise1582#1; [2025-02-08 04:03:05,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12274: assume !(0 == bnx2_init_5709_context_#t~bitwise1582#1);havoc bnx2_init_5709_context_#t~bitwise1582#1; [2025-02-08 04:03:05,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14388: assume -2147483648 <= bnx2_init_cpus_#t~ret2111#1 && bnx2_init_cpus_#t~ret2111#1 <= 2147483647;havoc bnx2_init_cpus_#t~ret2111#1; [2025-02-08 04:03:05,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15610-1: SUMMARY for call writel(bnx2_init_chip_~val~34#1, bnx2_init_chip_#t~mem2461#1.base, 20488 + bnx2_init_chip_#t~mem2461#1.offset); srcloc: null [2025-02-08 04:03:05,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12274-2: havoc bnx2_init_5709_context_#t~bitwise1582#1;assume (((((if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) < 0 || bnx2_init_5709_context_#t~bitwise1582#1 <= (if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)) && bnx2_init_5709_context_#t~bitwise1582#1 <= 1073741824) && bnx2_init_5709_context_#t~bitwise1582#1 >= 0) && ((if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) >= 0 || bnx2_init_5709_context_#t~bitwise1582#1 > 1073741824 + (if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616))) && bnx2_init_5709_context_#t~bitwise1582#1 >= -9223372036854775808; [2025-02-08 04:03:05,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12274-1: [2025-02-08 04:03:05,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12274-4: assume 0 == (if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616);bnx2_init_5709_context_#t~bitwise1582#1 := 0; [2025-02-08 04:03:05,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12274-4: assume !(0 == (if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:03:05,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12274-3: assume 1073741824 == (if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616);bnx2_init_5709_context_#t~bitwise1582#1 := (if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:03:05,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12274-3: assume !(1073741824 == (if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:03:05,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15710-4: havoc bnx2_init_chip_#t~bitwise2538#1;assume (((((65536 * (if bnx2_init_chip_#t~mem2536#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2536#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2536#1 % 65536 % 4294967296 - 4294967296) < 0 && (if bnx2_init_chip_#t~mem2537#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2537#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2537#1 % 65536 % 4294967296 - 4294967296) >= 0) || bnx2_init_chip_#t~bitwise2538#1 >= (if bnx2_init_chip_#t~mem2537#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2537#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2537#1 % 65536 % 4294967296 - 4294967296)) && ((65536 * (if bnx2_init_chip_#t~mem2536#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2536#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2536#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if bnx2_init_chip_#t~mem2537#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2537#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2537#1 % 65536 % 4294967296 - 4294967296) < 0) || bnx2_init_chip_#t~bitwise2538#1 >= 65536 * (if bnx2_init_chip_#t~mem2536#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2536#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2536#1 % 65536 % 4294967296 - 4294967296))) && ((65536 * (if bnx2_init_chip_#t~mem2536#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2536#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2536#1 % 65536 % 4294967296 - 4294967296) < 0 || (if bnx2_init_chip_#t~mem2537#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2537#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2537#1 % 65536 % 4294967296 - 4294967296) < 0) || bnx2_init_chip_#t~bitwise2538#1 <= 65536 * (if bnx2_init_chip_#t~mem2536#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2536#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2536#1 % 65536 % 4294967296 - 4294967296) + (if bnx2_init_chip_#t~mem2537#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2537#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2537#1 % 65536 % 4294967296 - 4294967296))) && ((65536 * (if bnx2_init_chip_#t~mem2536#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2536#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2536#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if bnx2_init_chip_#t~mem2537#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2537#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2537#1 % 65536 % 4294967296 - 4294967296) >= 0) || bnx2_init_chip_#t~bitwise2538#1 < 0)) && bnx2_init_chip_#t~bitwise2538#1 <= 2147483647; [2025-02-08 04:03:05,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15710-3: [2025-02-08 04:03:05,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15710-2: call bnx2_init_chip_#t~mem2539#1.base, bnx2_init_chip_#t~mem2539#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:05,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15710-1: SUMMARY for call writel(bnx2_init_chip_#t~bitwise2538#1, bnx2_init_chip_#t~mem2539#1.base, bnx2_init_chip_#t~mem2539#1.offset + (if (20 + bnx2_init_chip_~base~0#1 % 4294967296) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (20 + bnx2_init_chip_~base~0#1 % 4294967296) % 18446744073709551616 % 18446744073709551616 else (20 + bnx2_init_chip_~base~0#1 % 4294967296) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:03:05,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15710: havoc bnx2_init_chip_#t~mem2536#1;havoc bnx2_init_chip_#t~mem2537#1;havoc bnx2_init_chip_#t~bitwise2538#1;havoc bnx2_init_chip_#t~mem2539#1.base, bnx2_init_chip_#t~mem2539#1.offset;call bnx2_init_chip_#t~mem2540#1 := read~int#31(bnx2_init_chip_~bp#1.base, 8972 + bnx2_init_chip_~bp#1.offset, 2);call bnx2_init_chip_#t~mem2541#1 := read~int#31(bnx2_init_chip_~bp#1.base, 8970 + bnx2_init_chip_~bp#1.offset, 2); [2025-02-08 04:03:05,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12341-1: SUMMARY for call bnx2_ctx_wr(bnx2_init_context_~bp#1.base, bnx2_init_context_~bp#1.offset, bnx2_init_context_~vcid_addr~0#1, bnx2_init_context_~offset~0#1, 0); srcloc: null [2025-02-08 04:03:05,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12341: bnx2_init_context_~offset~0#1 := 4 + bnx2_init_context_~offset~0#1; [2025-02-08 04:03:05,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14389: assume -2147483648 <= bnx2_init_cpus_#t~ret2112#1 && bnx2_init_cpus_#t~ret2112#1 <= 2147483647;bnx2_init_cpus_~rc~3#1 := bnx2_init_cpus_#t~ret2112#1;havoc bnx2_init_cpus_#t~ret2112#1; [2025-02-08 04:03:05,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14389-1: SUMMARY for call bnx2_init_cpus_#t~ret2112#1 := load_cpu_fw(bnx2_init_cpus_~bp#1.base, bnx2_init_cpus_~bp#1.offset, ~#cpu_reg_rxp~0.base, ~#cpu_reg_rxp~0.offset, bnx2_init_cpus_~mips_fw~1#1.base, 80 + bnx2_init_cpus_~mips_fw~1#1.offset); srcloc: null [2025-02-08 04:03:05,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15710-6: assume 0 == 65536 * (if bnx2_init_chip_#t~mem2536#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2536#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2536#1 % 65536 % 4294967296 - 4294967296) || 65536 * (if bnx2_init_chip_#t~mem2536#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2536#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2536#1 % 65536 % 4294967296 - 4294967296) == (if bnx2_init_chip_#t~mem2537#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2537#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2537#1 % 65536 % 4294967296 - 4294967296);bnx2_init_chip_#t~bitwise2538#1 := (if bnx2_init_chip_#t~mem2537#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2537#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2537#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:03:05,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15710-6: assume !(0 == 65536 * (if bnx2_init_chip_#t~mem2536#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2536#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2536#1 % 65536 % 4294967296 - 4294967296) || 65536 * (if bnx2_init_chip_#t~mem2536#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2536#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2536#1 % 65536 % 4294967296 - 4294967296) == (if bnx2_init_chip_#t~mem2537#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2537#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2537#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:03:05,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15710-5: assume 0 == (if bnx2_init_chip_#t~mem2537#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2537#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2537#1 % 65536 % 4294967296 - 4294967296);bnx2_init_chip_#t~bitwise2538#1 := 65536 * (if bnx2_init_chip_#t~mem2536#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2536#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2536#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:03:05,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15710-5: assume !(0 == (if bnx2_init_chip_#t~mem2537#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2537#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2537#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15909-1: SUMMARY for call bnx2_ctx_wr(bnx2_init_rx_ring_~bp#1.base, bnx2_init_rx_ring_~bp#1.offset, bnx2_init_rx_ring_~rx_cid_addr~1#1, 72, 0); srcloc: null [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15909: call bnx2_init_rx_ring_#t~mem2580#1 := read~int#31(bnx2_init_rx_ring_~bp#1.base, 8962 + bnx2_init_rx_ring_~bp#1.offset, 4); [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16041: assume bnx2_init_all_rings_~i~35#1 < (if bnx2_init_all_rings_#t~mem2623#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2623#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2623#1 % 256 % 4294967296 - 4294967296);havoc bnx2_init_all_rings_#t~mem2623#1; [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16041: assume !(bnx2_init_all_rings_~i~35#1 < (if bnx2_init_all_rings_#t~mem2623#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2623#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2623#1 % 256 % 4294967296 - 4294967296));havoc bnx2_init_all_rings_#t~mem2623#1;call bnx2_init_all_rings_#t~mem2624#1 := read~int#31(bnx2_init_all_rings_~bp#1.base, 9476 + bnx2_init_all_rings_~bp#1.offset, 1); [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15711-5: assume 0 == 65536 * (if bnx2_init_chip_#t~mem2540#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2540#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2540#1 % 65536 % 4294967296 - 4294967296) || 65536 * (if bnx2_init_chip_#t~mem2540#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2540#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2540#1 % 65536 % 4294967296 - 4294967296) == (if bnx2_init_chip_#t~mem2541#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2541#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2541#1 % 65536 % 4294967296 - 4294967296);bnx2_init_chip_#t~bitwise2542#1 := (if bnx2_init_chip_#t~mem2541#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2541#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2541#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15711-5: assume !(0 == 65536 * (if bnx2_init_chip_#t~mem2540#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2540#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2540#1 % 65536 % 4294967296 - 4294967296) || 65536 * (if bnx2_init_chip_#t~mem2540#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2540#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2540#1 % 65536 % 4294967296 - 4294967296) == (if bnx2_init_chip_#t~mem2541#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2541#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2541#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15711-4: assume 0 == (if bnx2_init_chip_#t~mem2541#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2541#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2541#1 % 65536 % 4294967296 - 4294967296);bnx2_init_chip_#t~bitwise2542#1 := 65536 * (if bnx2_init_chip_#t~mem2540#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2540#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2540#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15711-4: assume !(0 == (if bnx2_init_chip_#t~mem2541#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2541#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2541#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15612-1: SUMMARY for call writel(bnx2_init_chip_~val~34#1, bnx2_init_chip_#t~mem2468#1.base, 5272 + bnx2_init_chip_#t~mem2468#1.offset); srcloc: null [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15579: assume { :begin_inline_bnx2_init_cpus } true;bnx2_init_cpus_#in~bp#1.base, bnx2_init_cpus_#in~bp#1.offset := bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset;havoc bnx2_init_cpus_#res#1;havoc bnx2_init_cpus_#t~mem2106#1.base, bnx2_init_cpus_#t~mem2106#1.offset, bnx2_init_cpus_#t~mem2107#1.base, bnx2_init_cpus_#t~mem2107#1.offset, bnx2_init_cpus_#t~mem2108#1.base, bnx2_init_cpus_#t~mem2108#1.offset, bnx2_init_cpus_#t~mem2109#1.base, bnx2_init_cpus_#t~mem2109#1.offset, bnx2_init_cpus_#t~ret2110#1, bnx2_init_cpus_#t~ret2111#1, bnx2_init_cpus_#t~ret2112#1, bnx2_init_cpus_#t~ret2113#1, bnx2_init_cpus_#t~ret2114#1, bnx2_init_cpus_#t~ret2115#1, bnx2_init_cpus_#t~ret2116#1, bnx2_init_cpus_~bp#1.base, bnx2_init_cpus_~bp#1.offset, bnx2_init_cpus_~mips_fw~1#1.base, bnx2_init_cpus_~mips_fw~1#1.offset, bnx2_init_cpus_~rv2p_fw~1#1.base, bnx2_init_cpus_~rv2p_fw~1#1.offset, bnx2_init_cpus_~rc~3#1;bnx2_init_cpus_~bp#1.base, bnx2_init_cpus_~bp#1.offset := bnx2_init_cpus_#in~bp#1.base, bnx2_init_cpus_#in~bp#1.offset;havoc bnx2_init_cpus_~mips_fw~1#1.base, bnx2_init_cpus_~mips_fw~1#1.offset;havoc bnx2_init_cpus_~rv2p_fw~1#1.base, bnx2_init_cpus_~rv2p_fw~1#1.offset;havoc bnx2_init_cpus_~rc~3#1;call bnx2_init_cpus_#t~mem2106#1.base, bnx2_init_cpus_#t~mem2106#1.offset := read~$Pointer$#31(bnx2_init_cpus_~bp#1.base, 10031 + bnx2_init_cpus_~bp#1.offset, 8);call bnx2_init_cpus_#t~mem2107#1.base, bnx2_init_cpus_#t~mem2107#1.offset := read~$Pointer$#31(bnx2_init_cpus_#t~mem2106#1.base, 8 + bnx2_init_cpus_#t~mem2106#1.offset, 8);bnx2_init_cpus_~mips_fw~1#1.base, bnx2_init_cpus_~mips_fw~1#1.offset := bnx2_init_cpus_#t~mem2107#1.base, bnx2_init_cpus_#t~mem2107#1.offset;havoc bnx2_init_cpus_#t~mem2106#1.base, bnx2_init_cpus_#t~mem2106#1.offset;havoc bnx2_init_cpus_#t~mem2107#1.base, bnx2_init_cpus_#t~mem2107#1.offset;call bnx2_init_cpus_#t~mem2108#1.base, bnx2_init_cpus_#t~mem2108#1.offset := read~$Pointer$#31(bnx2_init_cpus_~bp#1.base, 10039 + bnx2_init_cpus_~bp#1.offset, 8);call bnx2_init_cpus_#t~mem2109#1.base, bnx2_init_cpus_#t~mem2109#1.offset := read~$Pointer$#31(bnx2_init_cpus_#t~mem2108#1.base, 8 + bnx2_init_cpus_#t~mem2108#1.offset, 8);bnx2_init_cpus_~rv2p_fw~1#1.base, bnx2_init_cpus_~rv2p_fw~1#1.offset := bnx2_init_cpus_#t~mem2109#1.base, bnx2_init_cpus_#t~mem2109#1.offset;havoc bnx2_init_cpus_#t~mem2108#1.base, bnx2_init_cpus_#t~mem2108#1.offset;havoc bnx2_init_cpus_#t~mem2109#1.base, bnx2_init_cpus_#t~mem2109#1.offset; [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15711-3: havoc bnx2_init_chip_#t~bitwise2542#1;assume (((((65536 * (if bnx2_init_chip_#t~mem2540#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2540#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2540#1 % 65536 % 4294967296 - 4294967296) < 0 && (if bnx2_init_chip_#t~mem2541#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2541#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2541#1 % 65536 % 4294967296 - 4294967296) >= 0) || bnx2_init_chip_#t~bitwise2542#1 >= (if bnx2_init_chip_#t~mem2541#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2541#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2541#1 % 65536 % 4294967296 - 4294967296)) && ((65536 * (if bnx2_init_chip_#t~mem2540#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2540#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2540#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if bnx2_init_chip_#t~mem2541#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2541#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2541#1 % 65536 % 4294967296 - 4294967296) < 0) || bnx2_init_chip_#t~bitwise2542#1 >= 65536 * (if bnx2_init_chip_#t~mem2540#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2540#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2540#1 % 65536 % 4294967296 - 4294967296))) && ((65536 * (if bnx2_init_chip_#t~mem2540#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2540#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2540#1 % 65536 % 4294967296 - 4294967296) < 0 || (if bnx2_init_chip_#t~mem2541#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2541#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2541#1 % 65536 % 4294967296 - 4294967296) < 0) || bnx2_init_chip_#t~bitwise2542#1 <= 65536 * (if bnx2_init_chip_#t~mem2540#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2540#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2540#1 % 65536 % 4294967296 - 4294967296) + (if bnx2_init_chip_#t~mem2541#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2541#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2541#1 % 65536 % 4294967296 - 4294967296))) && ((65536 * (if bnx2_init_chip_#t~mem2540#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2540#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2540#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if bnx2_init_chip_#t~mem2541#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2541#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2541#1 % 65536 % 4294967296 - 4294967296) >= 0) || bnx2_init_chip_#t~bitwise2542#1 < 0)) && bnx2_init_chip_#t~bitwise2542#1 <= 2147483647; [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15612: havoc bnx2_init_chip_#t~mem2468#1.base, bnx2_init_chip_#t~mem2468#1.offset;call bnx2_init_chip_#t~mem2469#1.base, bnx2_init_chip_#t~mem2469#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, 8 + bnx2_init_chip_~bp#1.offset, 8);call bnx2_init_chip_#t~mem2470#1 := read~int#31(bnx2_init_chip_#t~mem2469#1.base, 516 + bnx2_init_chip_#t~mem2469#1.offset, 4);bnx2_init_chip_~mtu~0#1 := bnx2_init_chip_#t~mem2470#1;havoc bnx2_init_chip_#t~mem2469#1.base, bnx2_init_chip_#t~mem2469#1.offset;havoc bnx2_init_chip_#t~mem2470#1;bnx2_init_chip_~val~34#1 := 18 + bnx2_init_chip_~mtu~0#1; [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15711-2: [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15711-1: SUMMARY for call writel(bnx2_init_chip_#t~bitwise2542#1, bnx2_init_chip_#t~mem2543#1.base, bnx2_init_chip_#t~mem2543#1.offset + (if (12 + bnx2_init_chip_~base~0#1 % 4294967296) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (12 + bnx2_init_chip_~base~0#1 % 4294967296) % 18446744073709551616 % 18446744073709551616 else (12 + bnx2_init_chip_~base~0#1 % 4294967296) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15711: havoc bnx2_init_chip_#t~mem2540#1;havoc bnx2_init_chip_#t~mem2541#1;havoc bnx2_init_chip_#t~bitwise2542#1;havoc bnx2_init_chip_#t~mem2543#1.base, bnx2_init_chip_#t~mem2543#1.offset;call bnx2_init_chip_#t~mem2544#1 := read~int#31(bnx2_init_chip_~bp#1.base, 8992 + bnx2_init_chip_~bp#1.offset, 2);call bnx2_init_chip_#t~mem2545#1 := read~int#31(bnx2_init_chip_~bp#1.base, 8990 + bnx2_init_chip_~bp#1.offset, 2); [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15943-1: SUMMARY for call bnx2_init_rx_ring_#t~ret2591#1 := bnx2_alloc_rx_page(bnx2_init_rx_ring_~bp#1.base, bnx2_init_rx_ring_~bp#1.offset, bnx2_init_rx_ring_~rxr~6#1.base, bnx2_init_rx_ring_~rxr~6#1.offset, (if bnx2_init_rx_ring_~ring_prod~0#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_~ring_prod~0#1 % 65536 % 4294967296 else bnx2_init_rx_ring_~ring_prod~0#1 % 65536 % 4294967296 - 4294967296), 208); srcloc: null [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15943: assume -2147483648 <= bnx2_init_rx_ring_#t~ret2591#1 && bnx2_init_rx_ring_#t~ret2591#1 <= 2147483647;bnx2_init_rx_ring_~tmp~113#1 := bnx2_init_rx_ring_#t~ret2591#1;havoc bnx2_init_rx_ring_#t~ret2591#1; [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16009-1: SUMMARY for call writel(0, bnx2_init_all_rings_#t~mem2616#1.base, 19484 + bnx2_init_all_rings_#t~mem2616#1.offset); srcloc: null [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16009: havoc bnx2_init_all_rings_#t~mem2616#1.base, bnx2_init_all_rings_#t~mem2616#1.offset;bnx2_init_all_rings_~i~35#1 := 0; [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15679-5: call bnx2_init_chip_#t~mem2522#1 := read~int#31(bnx2_init_chip_~bp#1.base, 28 + bnx2_init_chip_~bp#1.offset, 4); [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15679-4: assume 0 == bnx2_init_chip_#t~mem2522#1 % 4294967296;bnx2_init_chip_#t~bitwise2523#1 := 0; [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15679-4: assume !(0 == bnx2_init_chip_#t~mem2522#1 % 4294967296); [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15679-3: assume 1024 == bnx2_init_chip_#t~mem2522#1 % 4294967296;bnx2_init_chip_#t~bitwise2523#1 := bnx2_init_chip_#t~mem2522#1; [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15679-3: assume !(1024 == bnx2_init_chip_#t~mem2522#1 % 4294967296); [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15679-2: havoc bnx2_init_chip_#t~bitwise2523#1;assume bnx2_init_chip_#t~bitwise2523#1 % 4294967296 <= bnx2_init_chip_#t~mem2522#1 % 4294967296 && bnx2_init_chip_#t~bitwise2523#1 % 4294967296 <= 1024; [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15646-1: SUMMARY for call writel(2048, bnx2_init_chip_#t~mem2478#1.base, 5128 + bnx2_init_chip_#t~mem2478#1.offset); srcloc: null [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15679-1: [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15646: havoc bnx2_init_chip_#t~mem2478#1.base, bnx2_init_chip_#t~mem2478#1.offset;call bnx2_init_chip_#t~mem2479#1 := read~int#31(bnx2_init_chip_~bp#1.base, 8998 + bnx2_init_chip_~bp#1.offset, 8);call bnx2_init_chip_#t~mem2480#1.base, bnx2_init_chip_#t~mem2480#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15679: assume 0 != bnx2_init_chip_#t~bitwise2523#1 % 4294967296;havoc bnx2_init_chip_#t~mem2522#1;havoc bnx2_init_chip_#t~bitwise2523#1;call bnx2_init_chip_#t~mem2524#1.base, bnx2_init_chip_#t~mem2524#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15679: assume !(0 != bnx2_init_chip_#t~bitwise2523#1 % 4294967296);havoc bnx2_init_chip_#t~mem2522#1;havoc bnx2_init_chip_#t~bitwise2523#1; [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15712: call bnx2_init_chip_#t~mem2543#1.base, bnx2_init_chip_#t~mem2543#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12244: assume bnx2_init_5709_context_~i~21#1 <= 9; [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12244: assume !(bnx2_init_5709_context_~i~21#1 <= 9); [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14391: assume 0 != bnx2_init_cpus_~rc~3#1; [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14391: assume !(0 != bnx2_init_cpus_~rc~3#1); [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15911: assume 0 != bnx2_init_rx_ring_#t~mem2580#1;havoc bnx2_init_rx_ring_#t~mem2580#1;call bnx2_init_rx_ring_#t~mem2581#1 := read~int#31(bnx2_init_rx_ring_~bp#1.base, 8958 + bnx2_init_rx_ring_~bp#1.offset, 4); [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15911: assume !(0 != bnx2_init_rx_ring_#t~mem2580#1);havoc bnx2_init_rx_ring_#t~mem2580#1; [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15713-6: assume 0 == 65536 * (if bnx2_init_chip_#t~mem2544#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2544#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2544#1 % 65536 % 4294967296 - 4294967296) || 65536 * (if bnx2_init_chip_#t~mem2544#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2544#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2544#1 % 65536 % 4294967296 - 4294967296) == (if bnx2_init_chip_#t~mem2545#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2545#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2545#1 % 65536 % 4294967296 - 4294967296);bnx2_init_chip_#t~bitwise2546#1 := (if bnx2_init_chip_#t~mem2545#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2545#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2545#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15713-6: assume !(0 == 65536 * (if bnx2_init_chip_#t~mem2544#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2544#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2544#1 % 65536 % 4294967296 - 4294967296) || 65536 * (if bnx2_init_chip_#t~mem2544#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2544#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2544#1 % 65536 % 4294967296 - 4294967296) == (if bnx2_init_chip_#t~mem2545#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2545#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2545#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15713-5: assume 0 == (if bnx2_init_chip_#t~mem2545#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2545#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2545#1 % 65536 % 4294967296 - 4294967296);bnx2_init_chip_#t~bitwise2546#1 := 65536 * (if bnx2_init_chip_#t~mem2544#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2544#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2544#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:03:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15713-5: assume !(0 == (if bnx2_init_chip_#t~mem2545#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2545#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2545#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:03:05,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15713-4: havoc bnx2_init_chip_#t~bitwise2546#1;assume (((((65536 * (if bnx2_init_chip_#t~mem2544#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2544#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2544#1 % 65536 % 4294967296 - 4294967296) < 0 && (if bnx2_init_chip_#t~mem2545#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2545#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2545#1 % 65536 % 4294967296 - 4294967296) >= 0) || bnx2_init_chip_#t~bitwise2546#1 >= (if bnx2_init_chip_#t~mem2545#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2545#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2545#1 % 65536 % 4294967296 - 4294967296)) && ((65536 * (if bnx2_init_chip_#t~mem2544#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2544#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2544#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if bnx2_init_chip_#t~mem2545#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2545#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2545#1 % 65536 % 4294967296 - 4294967296) < 0) || bnx2_init_chip_#t~bitwise2546#1 >= 65536 * (if bnx2_init_chip_#t~mem2544#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2544#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2544#1 % 65536 % 4294967296 - 4294967296))) && ((65536 * (if bnx2_init_chip_#t~mem2544#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2544#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2544#1 % 65536 % 4294967296 - 4294967296) < 0 || (if bnx2_init_chip_#t~mem2545#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2545#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2545#1 % 65536 % 4294967296 - 4294967296) < 0) || bnx2_init_chip_#t~bitwise2546#1 <= 65536 * (if bnx2_init_chip_#t~mem2544#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2544#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2544#1 % 65536 % 4294967296 - 4294967296) + (if bnx2_init_chip_#t~mem2545#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2545#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2545#1 % 65536 % 4294967296 - 4294967296))) && ((65536 * (if bnx2_init_chip_#t~mem2544#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2544#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2544#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if bnx2_init_chip_#t~mem2545#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2545#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2545#1 % 65536 % 4294967296 - 4294967296) >= 0) || bnx2_init_chip_#t~bitwise2546#1 < 0)) && bnx2_init_chip_#t~bitwise2546#1 <= 2147483647; [2025-02-08 04:03:05,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15581: assume 0 != bnx2_init_chip_~rc~8#1;bnx2_init_chip_#res#1 := bnx2_init_chip_~rc~8#1;call ULTIMATE.dealloc(bnx2_init_chip_~#val16~0#1.base, bnx2_init_chip_~#val16~0#1.offset);havoc bnx2_init_chip_~#val16~0#1.base, bnx2_init_chip_~#val16~0#1.offset; [2025-02-08 04:03:05,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15581: assume !(0 != bnx2_init_chip_~rc~8#1); [2025-02-08 04:03:05,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15713-3: [2025-02-08 04:03:05,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15647-1: SUMMARY for call writel(bnx2_init_chip_#t~mem2479#1, bnx2_init_chip_#t~mem2480#1.base, 26640 + bnx2_init_chip_#t~mem2480#1.offset); srcloc: null [2025-02-08 04:03:05,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15713-2: call bnx2_init_chip_#t~mem2547#1.base, bnx2_init_chip_#t~mem2547#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:05,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15647: havoc bnx2_init_chip_#t~mem2479#1;havoc bnx2_init_chip_#t~mem2480#1.base, bnx2_init_chip_#t~mem2480#1.offset;call bnx2_init_chip_#t~mem2481#1 := read~int#31(bnx2_init_chip_~bp#1.base, 8998 + bnx2_init_chip_~bp#1.offset, 8);call bnx2_init_chip_#t~mem2482#1.base, bnx2_init_chip_#t~mem2482#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:05,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15713-1: SUMMARY for call writel(bnx2_init_chip_#t~bitwise2546#1, bnx2_init_chip_#t~mem2547#1.base, bnx2_init_chip_#t~mem2547#1.offset + (if (16 + bnx2_init_chip_~base~0#1 % 4294967296) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (16 + bnx2_init_chip_~base~0#1 % 4294967296) % 18446744073709551616 % 18446744073709551616 else (16 + bnx2_init_chip_~base~0#1 % 4294967296) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:03:05,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15713: havoc bnx2_init_chip_#t~mem2544#1;havoc bnx2_init_chip_#t~mem2545#1;havoc bnx2_init_chip_#t~bitwise2546#1;havoc bnx2_init_chip_#t~mem2547#1.base, bnx2_init_chip_#t~mem2547#1.offset;bnx2_init_chip_~i~31#1 := 1 + bnx2_init_chip_~i~31#1; [2025-02-08 04:03:05,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15945: assume bnx2_init_rx_ring_~tmp~113#1 < 0;call bnx2_init_rx_ring_#t~mem2592#1.base, bnx2_init_rx_ring_#t~mem2592#1.offset := read~$Pointer$#31(bnx2_init_rx_ring_~bp#1.base, 8 + bnx2_init_rx_ring_~bp#1.offset, 8);call bnx2_init_rx_ring_#t~mem2593#1 := read~int#31(bnx2_init_rx_ring_~bp#1.base, 8962 + bnx2_init_rx_ring_~bp#1.offset, 4); [2025-02-08 04:03:05,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15945: assume !(bnx2_init_rx_ring_~tmp~113#1 < 0); [2025-02-08 04:03:05,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15648-1: SUMMARY for call writel(bnx2_init_chip_#t~mem2481#1 % 18446744073709551616 / 4294967296, bnx2_init_chip_#t~mem2482#1.base, 26644 + bnx2_init_chip_#t~mem2482#1.offset); srcloc: null [2025-02-08 04:03:05,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15681-1: SUMMARY for call writel(511, bnx2_init_chip_#t~mem2524#1.base, 26904 + bnx2_init_chip_#t~mem2524#1.offset); srcloc: null [2025-02-08 04:03:05,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15648: havoc bnx2_init_chip_#t~mem2481#1;havoc bnx2_init_chip_#t~mem2482#1.base, bnx2_init_chip_#t~mem2482#1.offset;call bnx2_init_chip_#t~mem2483#1 := read~int#31(bnx2_init_chip_~bp#1.base, 9022 + bnx2_init_chip_~bp#1.offset, 8);call bnx2_init_chip_#t~mem2484#1.base, bnx2_init_chip_#t~mem2484#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:05,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15681: havoc bnx2_init_chip_#t~mem2524#1.base, bnx2_init_chip_#t~mem2524#1.offset; [2025-02-08 04:03:05,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12345: assume bnx2_init_context_~offset~0#1 % 4294967296 <= 63; [2025-02-08 04:03:05,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12345: assume !(bnx2_init_context_~offset~0#1 % 4294967296 <= 63);bnx2_init_context_~i~22#1 := 1 + bnx2_init_context_~i~22#1; [2025-02-08 04:03:05,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12279-1: SUMMARY for call __const_udelay(21475); srcloc: null [2025-02-08 04:03:05,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12279: bnx2_init_5709_context_~j~2#1 := 1 + bnx2_init_5709_context_~j~2#1; [2025-02-08 04:03:05,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15979-1: [2025-02-08 04:03:05,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15979: bnx2_init_rx_ring_~prod~2#1 := (if 254 == bnx2_init_rx_ring_#t~bitwise2604#1 % 18446744073709551616 then 2 + bnx2_init_rx_ring_~prod~2#1 % 65536 else 1 + bnx2_init_rx_ring_~prod~2#1 % 65536);havoc bnx2_init_rx_ring_#t~bitwise2604#1;call bnx2_init_rx_ring_#t~mem2605#1 := read~int#31(bnx2_init_rx_ring_~bp#1.base, 8526 + bnx2_init_rx_ring_~bp#1.offset, 4); [2025-02-08 04:03:05,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16012: call bnx2_init_all_rings_#t~mem2617#1 := read~int#31(bnx2_init_all_rings_~bp#1.base, 9475 + bnx2_init_all_rings_~bp#1.offset, 1); [2025-02-08 04:03:05,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16045: assume bnx2_init_all_rings_#t~mem2624#1 % 256 % 4294967296 > 1;havoc bnx2_init_all_rings_#t~mem2624#1;bnx2_init_all_rings_~tbl_32~0#1 := 0;bnx2_init_all_rings_~i~35#1 := 0; [2025-02-08 04:03:05,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16045: assume !(bnx2_init_all_rings_#t~mem2624#1 % 256 % 4294967296 > 1);havoc bnx2_init_all_rings_#t~mem2624#1; [2025-02-08 04:03:05,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15682: bnx2_init_chip_~val~34#1 := bnx2_init_chip_#t~bitwise2525#1;havoc bnx2_init_chip_#t~bitwise2525#1; [2025-02-08 04:03:05,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15979-4: assume 0 == bnx2_init_rx_ring_~prod~2#1 % 65536 % 18446744073709551616;bnx2_init_rx_ring_#t~bitwise2604#1 := 0; [2025-02-08 04:03:05,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15979-4: assume !(0 == bnx2_init_rx_ring_~prod~2#1 % 65536 % 18446744073709551616); [2025-02-08 04:03:05,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15979-3: assume 254 == bnx2_init_rx_ring_~prod~2#1 % 65536 % 18446744073709551616;bnx2_init_rx_ring_#t~bitwise2604#1 := bnx2_init_rx_ring_~prod~2#1 % 65536; [2025-02-08 04:03:05,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15979-3: assume !(254 == bnx2_init_rx_ring_~prod~2#1 % 65536 % 18446744073709551616); [2025-02-08 04:03:05,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15913-1: SUMMARY for call bnx2_init_rxbd_rings(bnx2_init_rx_ring_~rxr~6#1.base, 104 + bnx2_init_rx_ring_~rxr~6#1.offset, bnx2_init_rx_ring_~rxr~6#1.base, 424 + bnx2_init_rx_ring_~rxr~6#1.offset, 4096, bnx2_init_rx_ring_#t~mem2581#1); srcloc: null [2025-02-08 04:03:05,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15979-2: havoc bnx2_init_rx_ring_#t~bitwise2604#1;assume bnx2_init_rx_ring_#t~bitwise2604#1 % 18446744073709551616 <= bnx2_init_rx_ring_~prod~2#1 % 65536 % 18446744073709551616 && bnx2_init_rx_ring_#t~bitwise2604#1 % 18446744073709551616 <= 254; [2025-02-08 04:03:05,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15913: havoc bnx2_init_rx_ring_#t~mem2581#1;call bnx2_init_rx_ring_#t~mem2582#1 := read~int#31(bnx2_init_rx_ring_~bp#1.base, 8510 + bnx2_init_rx_ring_~bp#1.offset, 4); [2025-02-08 04:03:05,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15682-4: assume 0 == bnx2_init_chip_~val~34#1 % 4294967296 || 16777216 == bnx2_init_chip_~val~34#1 % 4294967296;bnx2_init_chip_#t~bitwise2525#1 := 16777216; [2025-02-08 04:03:05,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15682-4: assume !(0 == bnx2_init_chip_~val~34#1 % 4294967296 || 16777216 == bnx2_init_chip_~val~34#1 % 4294967296); [2025-02-08 04:03:05,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15682-3: assume false;bnx2_init_chip_#t~bitwise2525#1 := bnx2_init_chip_~val~34#1; [2025-02-08 04:03:05,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15682-3: assume !false; [2025-02-08 04:03:05,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15682-2: havoc bnx2_init_chip_#t~bitwise2525#1;assume (bnx2_init_chip_#t~bitwise2525#1 % 4294967296 >= bnx2_init_chip_~val~34#1 % 4294967296 && bnx2_init_chip_#t~bitwise2525#1 % 4294967296 >= 16777216) && bnx2_init_chip_#t~bitwise2525#1 % 4294967296 <= 16777216 + bnx2_init_chip_~val~34#1 % 4294967296; [2025-02-08 04:03:05,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15649-1: SUMMARY for call writel(bnx2_init_chip_#t~mem2483#1, bnx2_init_chip_#t~mem2484#1.base, 26648 + bnx2_init_chip_#t~mem2484#1.offset); srcloc: null [2025-02-08 04:03:05,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15616: assume bnx2_init_chip_~val~34#1 % 4294967296 > 1518;bnx2_init_chip_~val~34#1 := 2147483648 + bnx2_init_chip_~val~34#1 - (bnx2_init_chip_~val~34#1 - bnx2_init_chip_~val~34#1 % 2147483648); [2025-02-08 04:03:05,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15616: assume !(bnx2_init_chip_~val~34#1 % 4294967296 > 1518); [2025-02-08 04:03:05,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15682-1: [2025-02-08 04:03:05,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15649: havoc bnx2_init_chip_#t~mem2483#1;havoc bnx2_init_chip_#t~mem2484#1.base, bnx2_init_chip_#t~mem2484#1.offset;call bnx2_init_chip_#t~mem2485#1 := read~int#31(bnx2_init_chip_~bp#1.base, 9022 + bnx2_init_chip_~bp#1.offset, 8);call bnx2_init_chip_#t~mem2486#1.base, bnx2_init_chip_#t~mem2486#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:05,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15980-2: havoc bnx2_init_rx_ring_#t~bitwise2606#1;assume ((((((if bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 else bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 - 4294967296) < 0 && (if bnx2_init_rx_ring_#t~mem2605#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_#t~mem2605#1 % 65536 % 4294967296 else bnx2_init_rx_ring_#t~mem2605#1 % 65536 % 4294967296 - 4294967296) >= 0) || bnx2_init_rx_ring_#t~bitwise2606#1 <= (if bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 else bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 - 4294967296)) && (((if bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 else bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if bnx2_init_rx_ring_#t~mem2605#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_#t~mem2605#1 % 65536 % 4294967296 else bnx2_init_rx_ring_#t~mem2605#1 % 65536 % 4294967296 - 4294967296) < 0) || bnx2_init_rx_ring_#t~bitwise2606#1 <= (if bnx2_init_rx_ring_#t~mem2605#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_#t~mem2605#1 % 65536 % 4294967296 else bnx2_init_rx_ring_#t~mem2605#1 % 65536 % 4294967296 - 4294967296))) && (((if bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 else bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 - 4294967296) < 0 && (if bnx2_init_rx_ring_#t~mem2605#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_#t~mem2605#1 % 65536 % 4294967296 else bnx2_init_rx_ring_#t~mem2605#1 % 65536 % 4294967296 - 4294967296) < 0) || bnx2_init_rx_ring_#t~bitwise2606#1 >= 0)) && (((if bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 else bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if bnx2_init_rx_ring_#t~mem2605#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_#t~mem2605#1 % 65536 % 4294967296 else bnx2_init_rx_ring_#t~mem2605#1 % 65536 % 4294967296 - 4294967296) >= 0) || bnx2_init_rx_ring_#t~bitwise2606#1 > (if bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 else bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 - 4294967296) + (if bnx2_init_rx_ring_#t~mem2605#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_#t~mem2605#1 % 65536 % 4294967296 else bnx2_init_rx_ring_#t~mem2605#1 % 65536 % 4294967296 - 4294967296))) && bnx2_init_rx_ring_#t~bitwise2606#1 >= -2147483648; [2025-02-08 04:03:05,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15947-1: SUMMARY for call bnx2_init_rx_ring_#t~ret2594#1 := netdev_warn(bnx2_init_rx_ring_#t~mem2592#1.base, bnx2_init_rx_ring_#t~mem2592#1.offset, 90, 0); srcloc: null [2025-02-08 04:03:05,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15980-1: [2025-02-08 04:03:05,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15947: assume -2147483648 <= bnx2_init_rx_ring_#t~ret2594#1 && bnx2_init_rx_ring_#t~ret2594#1 <= 2147483647;havoc bnx2_init_rx_ring_#t~mem2592#1.base, bnx2_init_rx_ring_#t~mem2592#1.offset;havoc bnx2_init_rx_ring_#t~mem2593#1;havoc bnx2_init_rx_ring_#t~ret2594#1; [2025-02-08 04:03:05,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15980: bnx2_init_rx_ring_~ring_prod~0#1 := bnx2_init_rx_ring_#t~bitwise2606#1;havoc bnx2_init_rx_ring_#t~mem2605#1;havoc bnx2_init_rx_ring_#t~bitwise2606#1;bnx2_init_rx_ring_~i~34#1 := 1 + bnx2_init_rx_ring_~i~34#1; [2025-02-08 04:03:05,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15650: havoc bnx2_init_chip_#t~mem2485#1;havoc bnx2_init_chip_#t~mem2486#1.base, bnx2_init_chip_#t~mem2486#1.offset;call bnx2_init_chip_#t~mem2487#1 := read~int#31(bnx2_init_chip_~bp#1.base, 8968 + bnx2_init_chip_~bp#1.offset, 2);call bnx2_init_chip_#t~mem2488#1 := read~int#31(bnx2_init_chip_~bp#1.base, 8966 + bnx2_init_chip_~bp#1.offset, 2); [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15980-4: assume 0 == (if bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 else bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 - 4294967296) || 0 == (if bnx2_init_rx_ring_#t~mem2605#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_#t~mem2605#1 % 65536 % 4294967296 else bnx2_init_rx_ring_#t~mem2605#1 % 65536 % 4294967296 - 4294967296);bnx2_init_rx_ring_#t~bitwise2606#1 := 0; [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15980-4: assume !(0 == (if bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 else bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 - 4294967296) || 0 == (if bnx2_init_rx_ring_#t~mem2605#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_#t~mem2605#1 % 65536 % 4294967296 else bnx2_init_rx_ring_#t~mem2605#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15980-3: assume (if bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 else bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 - 4294967296) == (if bnx2_init_rx_ring_#t~mem2605#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_#t~mem2605#1 % 65536 % 4294967296 else bnx2_init_rx_ring_#t~mem2605#1 % 65536 % 4294967296 - 4294967296);bnx2_init_rx_ring_#t~bitwise2606#1 := (if bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 else bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15980-3: assume !((if bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 else bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 - 4294967296) == (if bnx2_init_rx_ring_#t~mem2605#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_#t~mem2605#1 % 65536 % 4294967296 else bnx2_init_rx_ring_#t~mem2605#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15650-1: SUMMARY for call writel(bnx2_init_chip_#t~mem2485#1 % 18446744073709551616 / 4294967296, bnx2_init_chip_#t~mem2486#1.base, 26652 + bnx2_init_chip_#t~mem2486#1.offset); srcloc: null [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15915-1: [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15915: bnx2_init_rx_ring_~val~36#1 := bnx2_init_rx_ring_#t~bitwise2583#1;havoc bnx2_init_rx_ring_#t~mem2582#1;havoc bnx2_init_rx_ring_#t~bitwise2583#1; [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15651-1: SUMMARY for call writel(bnx2_init_chip_#t~bitwise2489#1, bnx2_init_chip_#t~mem2490#1.base, 26656 + bnx2_init_chip_#t~mem2490#1.offset); srcloc: null [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15651: havoc bnx2_init_chip_#t~mem2487#1;havoc bnx2_init_chip_#t~mem2488#1;havoc bnx2_init_chip_#t~bitwise2489#1;havoc bnx2_init_chip_#t~mem2490#1.base, bnx2_init_chip_#t~mem2490#1.offset;call bnx2_init_chip_#t~mem2491#1 := read~int#31(bnx2_init_chip_~bp#1.base, 8972 + bnx2_init_chip_~bp#1.offset, 2);call bnx2_init_chip_#t~mem2492#1 := read~int#31(bnx2_init_chip_~bp#1.base, 8970 + bnx2_init_chip_~bp#1.offset, 2); [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15717: assume bnx2_init_chip_~i~31#1 < bnx2_init_chip_#t~mem2548#1;havoc bnx2_init_chip_#t~mem2548#1; [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15717: assume !(bnx2_init_chip_~i~31#1 < bnx2_init_chip_#t~mem2548#1);havoc bnx2_init_chip_#t~mem2548#1;call bnx2_init_chip_#t~mem2549#1.base, bnx2_init_chip_#t~mem2549#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15915-4: assume 0 == 65536 * (bnx2_init_rx_ring_#t~mem2582#1 % 4294967296) % 4294967296 || 4096 == 65536 * (bnx2_init_rx_ring_#t~mem2582#1 % 4294967296) % 4294967296;bnx2_init_rx_ring_#t~bitwise2583#1 := 4096; [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15915-4: assume !(0 == 65536 * (bnx2_init_rx_ring_#t~mem2582#1 % 4294967296) % 4294967296 || 4096 == 65536 * (bnx2_init_rx_ring_#t~mem2582#1 % 4294967296) % 4294967296); [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15783: assume 1460207616 == (bnx2_init_tx_context_#t~mem2563#1 - bnx2_init_tx_context_#t~mem2563#1 % 65536) % 4294967296;havoc bnx2_init_tx_context_#t~mem2563#1;bnx2_init_tx_context_~offset0~0#1 := 128;bnx2_init_tx_context_~offset1~0#1 := 576;bnx2_init_tx_context_~offset2~0#1 := 600;bnx2_init_tx_context_~offset3~0#1 := 604; [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15783: assume !(1460207616 == (bnx2_init_tx_context_#t~mem2563#1 - bnx2_init_tx_context_#t~mem2563#1 % 65536) % 4294967296);havoc bnx2_init_tx_context_#t~mem2563#1;bnx2_init_tx_context_~offset0~0#1 := 0;bnx2_init_tx_context_~offset1~0#1 := 136;bnx2_init_tx_context_~offset2~0#1 := 160;bnx2_init_tx_context_~offset3~0#1 := 164; [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15915-3: assume false;bnx2_init_rx_ring_#t~bitwise2583#1 := 65536 * (bnx2_init_rx_ring_#t~mem2582#1 % 4294967296); [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15915-3: assume !false; [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15915-2: havoc bnx2_init_rx_ring_#t~bitwise2583#1;assume (bnx2_init_rx_ring_#t~bitwise2583#1 % 4294967296 >= 65536 * (bnx2_init_rx_ring_#t~mem2582#1 % 4294967296) % 4294967296 && bnx2_init_rx_ring_#t~bitwise2583#1 % 4294967296 >= 4096) && bnx2_init_rx_ring_#t~bitwise2583#1 % 4294967296 <= 4096 + 65536 * (bnx2_init_rx_ring_#t~mem2582#1 % 4294967296) % 4294967296; [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14396-1: SUMMARY for call bnx2_init_cpus_#t~ret2113#1 := load_cpu_fw(bnx2_init_cpus_~bp#1.base, bnx2_init_cpus_~bp#1.offset, ~#cpu_reg_txp~0.base, ~#cpu_reg_txp~0.offset, bnx2_init_cpus_~mips_fw~1#1.base, 160 + bnx2_init_cpus_~mips_fw~1#1.offset); srcloc: null [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14396: assume -2147483648 <= bnx2_init_cpus_#t~ret2113#1 && bnx2_init_cpus_#t~ret2113#1 <= 2147483647;bnx2_init_cpus_~rc~3#1 := bnx2_init_cpus_#t~ret2113#1;havoc bnx2_init_cpus_#t~ret2113#1; [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12315: bnx2_init_context_~vcid~0#1 := bnx2_init_context_~vcid~0#1 - 1;call bnx2_init_context_#t~mem1585#1 := read~int#31(bnx2_init_context_~bp#1.base, 8926 + bnx2_init_context_~bp#1.offset, 4); [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15651-5: assume 0 == 65536 * (if bnx2_init_chip_#t~mem2487#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2487#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2487#1 % 65536 % 4294967296 - 4294967296) || 65536 * (if bnx2_init_chip_#t~mem2487#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2487#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2487#1 % 65536 % 4294967296 - 4294967296) == (if bnx2_init_chip_#t~mem2488#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2488#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2488#1 % 65536 % 4294967296 - 4294967296);bnx2_init_chip_#t~bitwise2489#1 := (if bnx2_init_chip_#t~mem2488#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2488#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2488#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15651-5: assume !(0 == 65536 * (if bnx2_init_chip_#t~mem2487#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2487#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2487#1 % 65536 % 4294967296 - 4294967296) || 65536 * (if bnx2_init_chip_#t~mem2487#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2487#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2487#1 % 65536 % 4294967296 - 4294967296) == (if bnx2_init_chip_#t~mem2488#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2488#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2488#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15651-4: assume 0 == (if bnx2_init_chip_#t~mem2488#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2488#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2488#1 % 65536 % 4294967296 - 4294967296);bnx2_init_chip_#t~bitwise2489#1 := 65536 * (if bnx2_init_chip_#t~mem2487#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2487#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2487#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15651-4: assume !(0 == (if bnx2_init_chip_#t~mem2488#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2488#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2488#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15651-3: havoc bnx2_init_chip_#t~bitwise2489#1;assume (((((65536 * (if bnx2_init_chip_#t~mem2487#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2487#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2487#1 % 65536 % 4294967296 - 4294967296) < 0 && (if bnx2_init_chip_#t~mem2488#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2488#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2488#1 % 65536 % 4294967296 - 4294967296) >= 0) || bnx2_init_chip_#t~bitwise2489#1 >= (if bnx2_init_chip_#t~mem2488#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2488#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2488#1 % 65536 % 4294967296 - 4294967296)) && ((65536 * (if bnx2_init_chip_#t~mem2487#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2487#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2487#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if bnx2_init_chip_#t~mem2488#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2488#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2488#1 % 65536 % 4294967296 - 4294967296) < 0) || bnx2_init_chip_#t~bitwise2489#1 >= 65536 * (if bnx2_init_chip_#t~mem2487#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2487#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2487#1 % 65536 % 4294967296 - 4294967296))) && ((65536 * (if bnx2_init_chip_#t~mem2487#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2487#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2487#1 % 65536 % 4294967296 - 4294967296) < 0 || (if bnx2_init_chip_#t~mem2488#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2488#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2488#1 % 65536 % 4294967296 - 4294967296) < 0) || bnx2_init_chip_#t~bitwise2489#1 <= 65536 * (if bnx2_init_chip_#t~mem2487#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2487#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2487#1 % 65536 % 4294967296 - 4294967296) + (if bnx2_init_chip_#t~mem2488#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2488#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2488#1 % 65536 % 4294967296 - 4294967296))) && ((65536 * (if bnx2_init_chip_#t~mem2487#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2487#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2487#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if bnx2_init_chip_#t~mem2488#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2488#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2488#1 % 65536 % 4294967296 - 4294967296) >= 0) || bnx2_init_chip_#t~bitwise2489#1 < 0)) && bnx2_init_chip_#t~bitwise2489#1 <= 2147483647; [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15651-2: [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12249-4: assume 0 == (if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616);bnx2_init_5709_context_#t~bitwise1570#1 := 0; [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12249-4: assume !(0 == (if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12249-1: [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12249: assume 0 != bnx2_init_5709_context_#t~bitwise1570#1;havoc bnx2_init_5709_context_#t~bitwise1570#1;bnx2_init_5709_context_#res#1 := -16; [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12249: assume !(0 != bnx2_init_5709_context_#t~bitwise1570#1);havoc bnx2_init_5709_context_#t~bitwise1570#1;bnx2_init_5709_context_~i~21#1 := 0; [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12249-3: assume 8192 == (if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616);bnx2_init_5709_context_#t~bitwise1570#1 := (if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12249-3: assume !(8192 == (if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12249-2: havoc bnx2_init_5709_context_#t~bitwise1570#1;assume (((((if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) < 0 || bnx2_init_5709_context_#t~bitwise1570#1 <= (if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)) && bnx2_init_5709_context_#t~bitwise1570#1 <= 8192) && bnx2_init_5709_context_#t~bitwise1570#1 >= 0) && ((if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) >= 0 || bnx2_init_5709_context_#t~bitwise1570#1 > 8192 + (if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616))) && bnx2_init_5709_context_#t~bitwise1570#1 >= -9223372036854775808; [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15916: SUMMARY for call bnx2_ctx_wr(bnx2_init_rx_ring_~bp#1.base, bnx2_init_rx_ring_~bp#1.offset, bnx2_init_rx_ring_~rx_cid_addr~1#1, 72, bnx2_init_rx_ring_~val~36#1); srcloc: null [2025-02-08 04:03:05,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16015: assume { :begin_inline_bnx2_init_tx_ring } true;bnx2_init_tx_ring_#in~bp#1.base, bnx2_init_tx_ring_#in~bp#1.offset, bnx2_init_tx_ring_#in~ring_num#1 := bnx2_init_all_rings_~bp#1.base, bnx2_init_all_rings_~bp#1.offset, bnx2_init_all_rings_~i~35#1;havoc bnx2_init_tx_ring_#t~mem2566#1, bnx2_init_tx_ring_#t~mem2567#1.base, bnx2_init_tx_ring_#t~mem2567#1.offset, bnx2_init_tx_ring_#t~mem2568#1, bnx2_init_tx_ring_#t~mem2569#1, bnx2_init_tx_ring_~bp#1.base, bnx2_init_tx_ring_~bp#1.offset, bnx2_init_tx_ring_~ring_num#1, bnx2_init_tx_ring_~txbd~0#1.base, bnx2_init_tx_ring_~txbd~0#1.offset, bnx2_init_tx_ring_~cid~1#1, bnx2_init_tx_ring_~bnapi~18#1.base, bnx2_init_tx_ring_~bnapi~18#1.offset, bnx2_init_tx_ring_~txr~6#1.base, bnx2_init_tx_ring_~txr~6#1.offset;bnx2_init_tx_ring_~bp#1.base, bnx2_init_tx_ring_~bp#1.offset := bnx2_init_tx_ring_#in~bp#1.base, bnx2_init_tx_ring_#in~bp#1.offset;bnx2_init_tx_ring_~ring_num#1 := bnx2_init_tx_ring_#in~ring_num#1;havoc bnx2_init_tx_ring_~txbd~0#1.base, bnx2_init_tx_ring_~txbd~0#1.offset;havoc bnx2_init_tx_ring_~cid~1#1;havoc bnx2_init_tx_ring_~bnapi~18#1.base, bnx2_init_tx_ring_~bnapi~18#1.offset;havoc bnx2_init_tx_ring_~txr~6#1.base, bnx2_init_tx_ring_~txr~6#1.offset;bnx2_init_tx_ring_~cid~1#1 := 16;bnx2_init_tx_ring_~bnapi~18#1.base, bnx2_init_tx_ring_~bnapi~18#1.offset := bnx2_init_tx_ring_~bp#1.base, 32 + bnx2_init_tx_ring_~bp#1.offset + 942 * (if bnx2_init_tx_ring_~ring_num#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_tx_ring_~ring_num#1 % 18446744073709551616 % 18446744073709551616 else bnx2_init_tx_ring_~ring_num#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);bnx2_init_tx_ring_~txr~6#1.base, bnx2_init_tx_ring_~txr~6#1.offset := bnx2_init_tx_ring_~bnapi~18#1.base, 900 + bnx2_init_tx_ring_~bnapi~18#1.offset; [2025-02-08 04:03:05,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15586: assume -2147483648 <= bnx2_init_chip_#t~ret2442#1 && bnx2_init_chip_#t~ret2442#1 <= 2147483647;havoc bnx2_init_chip_#t~ret2442#1;call bnx2_init_chip_#t~mem2443#1.base, bnx2_init_chip_#t~mem2443#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, 8 + bnx2_init_chip_~bp#1.offset, 8);call bnx2_init_chip_#t~mem2444#1.base, bnx2_init_chip_#t~mem2444#1.offset := read~$Pointer$#31(bnx2_init_chip_#t~mem2443#1.base, 791 + bnx2_init_chip_#t~mem2443#1.offset, 8); [2025-02-08 04:03:05,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15652: call bnx2_init_chip_#t~mem2490#1.base, bnx2_init_chip_#t~mem2490#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:05,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15817: assume 0 == bnx2_init_tx_ring_~ring_num#1;bnx2_init_tx_ring_~cid~1#1 := 16; [2025-02-08 04:03:05,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15817: assume !(0 == bnx2_init_tx_ring_~ring_num#1);bnx2_init_tx_ring_~cid~1#1 := 31 + bnx2_init_tx_ring_~ring_num#1; [2025-02-08 04:03:05,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12316: assume 1460011008 == (bnx2_init_context_#t~mem1585#1 - bnx2_init_context_#t~mem1585#1 % 16) % 4294967296;havoc bnx2_init_context_#t~mem1585#1;bnx2_init_context_~vcid_addr~0#1 := 64 * (bnx2_init_context_~vcid~0#1 % 4294967296); [2025-02-08 04:03:05,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12316: assume !(1460011008 == (bnx2_init_context_#t~mem1585#1 - bnx2_init_context_#t~mem1585#1 % 16) % 4294967296);havoc bnx2_init_context_#t~mem1585#1;bnx2_init_context_~vcid_addr~0#1 := 128 * (bnx2_init_context_~vcid~0#1 % 4294967296);bnx2_init_context_~pcid_addr~0#1 := bnx2_init_context_~vcid_addr~0#1; [2025-02-08 04:03:05,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12283: assume bnx2_init_5709_context_~j~2#1 <= 9; [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12283: assume !(bnx2_init_5709_context_~j~2#1 <= 9); [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15586-1: SUMMARY for call bnx2_init_chip_#t~ret2442#1 := bnx2_init_nvram(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset); srcloc: null [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15917-1: SUMMARY for call bnx2_ctx_wr(bnx2_init_rx_ring_~bp#1.base, bnx2_init_rx_ring_~bp#1.offset, bnx2_init_rx_ring_~rx_cid_addr~1#1, 76, 16382 - bnx2_init_rx_ring_~ring_num#1); srcloc: null [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15917: call bnx2_init_rx_ring_#t~mem2584#1 := read~int#31(bnx2_init_rx_ring_~rxr~6#1.base, 424 + bnx2_init_rx_ring_~rxr~6#1.offset, 8);bnx2_init_rx_ring_~val~36#1 := bnx2_init_rx_ring_#t~mem2584#1 % 18446744073709551616 / 4294967296;havoc bnx2_init_rx_ring_#t~mem2584#1; [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15983: assume bnx2_init_rx_ring_~i~34#1 < bnx2_init_rx_ring_#t~mem2607#1;havoc bnx2_init_rx_ring_#t~mem2607#1; [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15983: assume !(bnx2_init_rx_ring_~i~34#1 < bnx2_init_rx_ring_#t~mem2607#1);havoc bnx2_init_rx_ring_#t~mem2607#1;call write~int#31(bnx2_init_rx_ring_~prod~2#1, bnx2_init_rx_ring_~rxr~6#1.base, 4 + bnx2_init_rx_ring_~rxr~6#1.offset, 2);call write~int#31(65540 + 256 * (bnx2_init_rx_ring_~cid~2#1 % 4294967296), bnx2_init_rx_ring_~rxr~6#1.base, 8 + bnx2_init_rx_ring_~rxr~6#1.offset, 4);call write~int#31(65544 + 256 * (bnx2_init_rx_ring_~cid~2#1 % 4294967296), bnx2_init_rx_ring_~rxr~6#1.base, 12 + bnx2_init_rx_ring_~rxr~6#1.offset, 4);call write~int#31(65604 + 256 * (bnx2_init_rx_ring_~cid~2#1 % 4294967296), bnx2_init_rx_ring_~rxr~6#1.base, 16 + bnx2_init_rx_ring_~rxr~6#1.offset, 4);call bnx2_init_rx_ring_#t~mem2608#1 := read~int#31(bnx2_init_rx_ring_~rxr~6#1.base, 20 + bnx2_init_rx_ring_~rxr~6#1.offset, 2);call bnx2_init_rx_ring_#t~mem2609#1.base, bnx2_init_rx_ring_#t~mem2609#1.offset := read~$Pointer$#31(bnx2_init_rx_ring_~bp#1.base, bnx2_init_rx_ring_~bp#1.offset, 8);call bnx2_init_rx_ring_#t~mem2610#1 := read~int#31(bnx2_init_rx_ring_~rxr~6#1.base, 16 + bnx2_init_rx_ring_~rxr~6#1.offset, 4); [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15686-4: assume 0 == bnx2_init_chip_#t~mem2526#1 % 4294967296;bnx2_init_chip_#t~bitwise2527#1 := 0; [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15686-4: assume !(0 == bnx2_init_chip_#t~mem2526#1 % 4294967296); [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15653-3: havoc bnx2_init_chip_#t~bitwise2493#1;assume (((((65536 * (if bnx2_init_chip_#t~mem2491#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2491#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2491#1 % 65536 % 4294967296 - 4294967296) < 0 && (if bnx2_init_chip_#t~mem2492#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2492#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2492#1 % 65536 % 4294967296 - 4294967296) >= 0) || bnx2_init_chip_#t~bitwise2493#1 >= (if bnx2_init_chip_#t~mem2492#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2492#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2492#1 % 65536 % 4294967296 - 4294967296)) && ((65536 * (if bnx2_init_chip_#t~mem2491#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2491#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2491#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if bnx2_init_chip_#t~mem2492#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2492#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2492#1 % 65536 % 4294967296 - 4294967296) < 0) || bnx2_init_chip_#t~bitwise2493#1 >= 65536 * (if bnx2_init_chip_#t~mem2491#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2491#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2491#1 % 65536 % 4294967296 - 4294967296))) && ((65536 * (if bnx2_init_chip_#t~mem2491#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2491#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2491#1 % 65536 % 4294967296 - 4294967296) < 0 || (if bnx2_init_chip_#t~mem2492#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2492#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2492#1 % 65536 % 4294967296 - 4294967296) < 0) || bnx2_init_chip_#t~bitwise2493#1 <= 65536 * (if bnx2_init_chip_#t~mem2491#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2491#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2491#1 % 65536 % 4294967296 - 4294967296) + (if bnx2_init_chip_#t~mem2492#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2492#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2492#1 % 65536 % 4294967296 - 4294967296))) && ((65536 * (if bnx2_init_chip_#t~mem2491#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2491#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2491#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if bnx2_init_chip_#t~mem2492#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2492#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2492#1 % 65536 % 4294967296 - 4294967296) >= 0) || bnx2_init_chip_#t~bitwise2493#1 < 0)) && bnx2_init_chip_#t~bitwise2493#1 <= 2147483647; [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15587-1: SUMMARY for call bnx2_set_mac_addr(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, bnx2_init_chip_#t~mem2444#1.base, bnx2_init_chip_#t~mem2444#1.offset, 0); srcloc: null [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15686-3: assume 256 == bnx2_init_chip_#t~mem2526#1 % 4294967296;bnx2_init_chip_#t~bitwise2527#1 := bnx2_init_chip_#t~mem2526#1; [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15686-3: assume !(256 == bnx2_init_chip_#t~mem2526#1 % 4294967296); [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15653-2: [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15587: havoc bnx2_init_chip_#t~mem2443#1.base, bnx2_init_chip_#t~mem2443#1.offset;havoc bnx2_init_chip_#t~mem2444#1.base, bnx2_init_chip_#t~mem2444#1.offset;call bnx2_init_chip_#t~mem2445#1.base, bnx2_init_chip_#t~mem2445#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15686-2: havoc bnx2_init_chip_#t~bitwise2527#1;assume bnx2_init_chip_#t~bitwise2527#1 % 4294967296 <= bnx2_init_chip_#t~mem2526#1 % 4294967296 && bnx2_init_chip_#t~bitwise2527#1 % 4294967296 <= 256; [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15653-1: SUMMARY for call writel(bnx2_init_chip_#t~bitwise2493#1, bnx2_init_chip_#t~mem2494#1.base, 26664 + bnx2_init_chip_#t~mem2494#1.offset); srcloc: null [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15686-1: [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15653: havoc bnx2_init_chip_#t~mem2491#1;havoc bnx2_init_chip_#t~mem2492#1;havoc bnx2_init_chip_#t~bitwise2493#1;havoc bnx2_init_chip_#t~mem2494#1.base, bnx2_init_chip_#t~mem2494#1.offset;call bnx2_init_chip_#t~mem2495#1 := read~int#31(bnx2_init_chip_~bp#1.base, 8976 + bnx2_init_chip_~bp#1.offset, 2);call bnx2_init_chip_#t~mem2496#1 := read~int#31(bnx2_init_chip_~bp#1.base, 8974 + bnx2_init_chip_~bp#1.offset, 2); [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15686: assume 0 != bnx2_init_chip_#t~bitwise2527#1 % 4294967296;havoc bnx2_init_chip_#t~mem2526#1;havoc bnx2_init_chip_#t~bitwise2527#1; [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15686: assume !(0 != bnx2_init_chip_#t~bitwise2527#1 % 4294967296);havoc bnx2_init_chip_#t~mem2526#1;havoc bnx2_init_chip_#t~bitwise2527#1; [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27313: havoc pci_bus_write_config_word_#t~nondet4392#1;pci_write_config_word_#t~ret404#1 := pci_bus_write_config_word_#res#1;havoc pci_bus_write_config_word_#t~nondet4392#1, pci_bus_write_config_word_~arg0#1.base, pci_bus_write_config_word_~arg0#1.offset, pci_bus_write_config_word_~arg1#1, pci_bus_write_config_word_~arg2#1, pci_bus_write_config_word_~arg3#1;havoc pci_bus_write_config_word_#in~arg0#1.base, pci_bus_write_config_word_#in~arg0#1.offset, pci_bus_write_config_word_#in~arg1#1, pci_bus_write_config_word_#in~arg2#1, pci_bus_write_config_word_#in~arg3#1;assume { :end_inline_pci_bus_write_config_word } true;assume -2147483648 <= pci_write_config_word_#t~ret404#1 && pci_write_config_word_#t~ret404#1 <= 2147483647;pci_write_config_word_~tmp~47#1 := pci_write_config_word_#t~ret404#1;havoc pci_write_config_word_#t~mem402#1.base, pci_write_config_word_#t~mem402#1.offset;havoc pci_write_config_word_#t~mem403#1;havoc pci_write_config_word_#t~ret404#1;pci_write_config_word_#res#1 := pci_write_config_word_~tmp~47#1; [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15752: assume bnx2_clear_ring_states_~i~32#1 <= 8; [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15752: assume !(bnx2_clear_ring_states_~i~32#1 <= 8);havoc bnx2_clear_ring_states_~bp#1.base, bnx2_clear_ring_states_~bp#1.offset, bnx2_clear_ring_states_~bnapi~17#1.base, bnx2_clear_ring_states_~bnapi~17#1.offset, bnx2_clear_ring_states_~txr~5#1.base, bnx2_clear_ring_states_~txr~5#1.offset, bnx2_clear_ring_states_~rxr~5#1.base, bnx2_clear_ring_states_~rxr~5#1.offset, bnx2_clear_ring_states_~i~32#1;havoc bnx2_clear_ring_states_#in~bp#1.base, bnx2_clear_ring_states_#in~bp#1.offset;assume { :end_inline_bnx2_clear_ring_states } true;call bnx2_init_all_rings_#t~mem2616#1.base, bnx2_init_all_rings_#t~mem2616#1.offset := read~$Pointer$#31(bnx2_init_all_rings_~bp#1.base, bnx2_init_all_rings_~bp#1.offset, 8); [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14398: assume 0 != bnx2_init_cpus_~rc~3#1; [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14398: assume !(0 != bnx2_init_cpus_~rc~3#1); [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15653-5: assume 0 == 65536 * (if bnx2_init_chip_#t~mem2491#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2491#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2491#1 % 65536 % 4294967296 - 4294967296) || 65536 * (if bnx2_init_chip_#t~mem2491#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2491#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2491#1 % 65536 % 4294967296 - 4294967296) == (if bnx2_init_chip_#t~mem2492#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2492#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2492#1 % 65536 % 4294967296 - 4294967296);bnx2_init_chip_#t~bitwise2493#1 := (if bnx2_init_chip_#t~mem2492#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2492#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2492#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15653-5: assume !(0 == 65536 * (if bnx2_init_chip_#t~mem2491#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2491#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2491#1 % 65536 % 4294967296 - 4294967296) || 65536 * (if bnx2_init_chip_#t~mem2491#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2491#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2491#1 % 65536 % 4294967296 - 4294967296) == (if bnx2_init_chip_#t~mem2492#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2492#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2492#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15686-5: call bnx2_init_chip_#t~mem2526#1 := read~int#31(bnx2_init_chip_~bp#1.base, 28 + bnx2_init_chip_~bp#1.offset, 4); [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15653-4: assume 0 == (if bnx2_init_chip_#t~mem2492#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2492#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2492#1 % 65536 % 4294967296 - 4294967296);bnx2_init_chip_#t~bitwise2493#1 := 65536 * (if bnx2_init_chip_#t~mem2491#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2491#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2491#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15653-4: assume !(0 == (if bnx2_init_chip_#t~mem2492#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2492#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2492#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16050: bnx2_init_all_rings_~shift~0#1 := 4 * (if bnx2_init_all_rings_~i~35#1 < 0 && 0 != bnx2_init_all_rings_~i~35#1 % 8 then bnx2_init_all_rings_~i~35#1 % 8 - 8 else bnx2_init_all_rings_~i~35#1 % 8);call bnx2_init_all_rings_#t~mem2625#1 := read~int#31(bnx2_init_all_rings_~bp#1.base, 9476 + bnx2_init_all_rings_~bp#1.offset, 1); [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15687-4: assume 0 == bnx2_init_chip_~val~34#1 % 4294967296 || 393216 == bnx2_init_chip_~val~34#1 % 4294967296;bnx2_init_chip_#t~bitwise2528#1 := 393216; [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15687-4: assume !(0 == bnx2_init_chip_~val~34#1 % 4294967296 || 393216 == bnx2_init_chip_~val~34#1 % 4294967296); [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15621-2: call bnx2_init_chip_#t~mem2471#1.base, bnx2_init_chip_#t~mem2471#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15588-1: SUMMARY for call bnx2_init_chip_#t~ret2446#1 := readl(bnx2_init_chip_#t~mem2445#1.base, 15368 + bnx2_init_chip_#t~mem2445#1.offset); srcloc: null [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15687-3: assume false;bnx2_init_chip_#t~bitwise2528#1 := bnx2_init_chip_~val~34#1; [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15687-3: assume !false; [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15621-1: SUMMARY for call writel(bnx2_init_chip_~val~34#1, bnx2_init_chip_#t~mem2471#1.base, 5276 + bnx2_init_chip_#t~mem2471#1.offset); srcloc: null [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15588: bnx2_init_chip_~val~34#1 := bnx2_init_chip_#t~ret2446#1;havoc bnx2_init_chip_#t~mem2445#1.base, bnx2_init_chip_#t~mem2445#1.offset;havoc bnx2_init_chip_#t~ret2446#1; [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15687-2: havoc bnx2_init_chip_#t~bitwise2528#1;assume (bnx2_init_chip_#t~bitwise2528#1 % 4294967296 >= bnx2_init_chip_~val~34#1 % 4294967296 && bnx2_init_chip_#t~bitwise2528#1 % 4294967296 >= 393216) && bnx2_init_chip_#t~bitwise2528#1 % 4294967296 <= 393216 + bnx2_init_chip_~val~34#1 % 4294967296; [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15621: havoc bnx2_init_chip_#t~mem2471#1.base, bnx2_init_chip_#t~mem2471#1.offset; [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15687-1: [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15654: call bnx2_init_chip_#t~mem2494#1.base, bnx2_init_chip_#t~mem2494#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:05,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15687: bnx2_init_chip_~val~34#1 := bnx2_init_chip_#t~bitwise2528#1;havoc bnx2_init_chip_#t~bitwise2528#1; [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12318-2: havoc bnx2_init_context_#t~bitwise1586#1;assume bnx2_init_context_#t~bitwise1586#1 % 4294967296 <= bnx2_init_context_~vcid~0#1 % 4294967296 && bnx2_init_context_#t~bitwise1586#1 % 4294967296 <= 8; [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12318-1: [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12318-4: assume 0 == bnx2_init_context_~vcid~0#1 % 4294967296;bnx2_init_context_#t~bitwise1586#1 := 0; [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12318-4: assume !(0 == bnx2_init_context_~vcid~0#1 % 4294967296); [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12318-3: assume 8 == bnx2_init_context_~vcid~0#1 % 4294967296;bnx2_init_context_#t~bitwise1586#1 := bnx2_init_context_~vcid~0#1; [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12318-3: assume !(8 == bnx2_init_context_~vcid~0#1 % 4294967296); [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12318: assume 0 != bnx2_init_context_#t~bitwise1586#1 % 4294967296;havoc bnx2_init_context_#t~bitwise1586#1; [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12318: assume !(0 != bnx2_init_context_#t~bitwise1586#1 % 4294967296);havoc bnx2_init_context_#t~bitwise1586#1;bnx2_init_context_~new_vcid~0#1 := bnx2_init_context_~vcid~0#1; [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12351: assume bnx2_init_context_~i~22#1 <= 1; [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12351: assume !(bnx2_init_context_~i~22#1 <= 1); [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16051-1: [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16051: bnx2_init_all_rings_~tbl_32~0#1 := bnx2_init_all_rings_#t~bitwise2627#1;havoc bnx2_init_all_rings_#t~mem2625#1;havoc bnx2_init_all_rings_#t~bitwise2626#1;havoc bnx2_init_all_rings_#t~bitwise2627#1; [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15754: bnx2_clear_ring_states_~bnapi~17#1.base, bnx2_clear_ring_states_~bnapi~17#1.offset := bnx2_clear_ring_states_~bp#1.base, 32 + bnx2_clear_ring_states_~bp#1.offset + 942 * (if bnx2_clear_ring_states_~i~32#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_clear_ring_states_~i~32#1 % 18446744073709551616 % 18446744073709551616 else bnx2_clear_ring_states_~i~32#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);bnx2_clear_ring_states_~txr~5#1.base, bnx2_clear_ring_states_~txr~5#1.offset := bnx2_clear_ring_states_~bnapi~17#1.base, 900 + bnx2_clear_ring_states_~bnapi~17#1.offset;bnx2_clear_ring_states_~rxr~5#1.base, bnx2_clear_ring_states_~rxr~5#1.offset := bnx2_clear_ring_states_~bnapi~17#1.base, 220 + bnx2_clear_ring_states_~bnapi~17#1.offset;call write~int#31(0, bnx2_clear_ring_states_~txr~5#1.base, 30 + bnx2_clear_ring_states_~txr~5#1.offset, 2);call write~int#31(0, bnx2_clear_ring_states_~txr~5#1.base, 32 + bnx2_clear_ring_states_~txr~5#1.offset, 2);call write~int#31(0, bnx2_clear_ring_states_~rxr~5#1.base, bnx2_clear_ring_states_~rxr~5#1.offset, 4);call write~int#31(0, bnx2_clear_ring_states_~rxr~5#1.base, 4 + bnx2_clear_ring_states_~rxr~5#1.offset, 2);call write~int#31(0, bnx2_clear_ring_states_~rxr~5#1.base, 6 + bnx2_clear_ring_states_~rxr~5#1.offset, 2);call write~int#31(0, bnx2_clear_ring_states_~rxr~5#1.base, 20 + bnx2_clear_ring_states_~rxr~5#1.offset, 2);call write~int#31(0, bnx2_clear_ring_states_~rxr~5#1.base, 22 + bnx2_clear_ring_states_~rxr~5#1.offset, 2);bnx2_clear_ring_states_~i~32#1 := 1 + bnx2_clear_ring_states_~i~32#1; [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16051-7: assume 0 == (if bnx2_init_all_rings_~i~35#1 < 0 && 0 != bnx2_init_all_rings_~i~35#1 % (-1 + (if bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 - 4294967296)) then (if -1 + (if bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 - 4294967296) < 0 then bnx2_init_all_rings_~i~35#1 % (-1 + (if bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 - 4294967296)) + (-1 + (if bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 - 4294967296)) else bnx2_init_all_rings_~i~35#1 % (-1 + (if bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 - 4294967296)) - (-1 + (if bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 - 4294967296))) else bnx2_init_all_rings_~i~35#1 % (-1 + (if bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 - 4294967296))) || 0 == bnx2_init_all_rings_~shift~0#1;bnx2_init_all_rings_#t~bitwise2626#1 := (if bnx2_init_all_rings_~i~35#1 < 0 && 0 != bnx2_init_all_rings_~i~35#1 % (-1 + (if bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 - 4294967296)) then (if -1 + (if bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 - 4294967296) < 0 then bnx2_init_all_rings_~i~35#1 % (-1 + (if bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 - 4294967296)) + (-1 + (if bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 - 4294967296)) else bnx2_init_all_rings_~i~35#1 % (-1 + (if bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 - 4294967296)) - (-1 + (if bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 - 4294967296))) else bnx2_init_all_rings_~i~35#1 % (-1 + (if bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 - 4294967296))); [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16051-7: assume !(0 == (if bnx2_init_all_rings_~i~35#1 < 0 && 0 != bnx2_init_all_rings_~i~35#1 % (-1 + (if bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 - 4294967296)) then (if -1 + (if bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 - 4294967296) < 0 then bnx2_init_all_rings_~i~35#1 % (-1 + (if bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 - 4294967296)) + (-1 + (if bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 - 4294967296)) else bnx2_init_all_rings_~i~35#1 % (-1 + (if bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 - 4294967296)) - (-1 + (if bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 - 4294967296))) else bnx2_init_all_rings_~i~35#1 % (-1 + (if bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 - 4294967296))) || 0 == bnx2_init_all_rings_~shift~0#1); [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16051-6: havoc bnx2_init_all_rings_#t~bitwise2626#1;assume bnx2_init_all_rings_#t~bitwise2626#1 > (if bnx2_init_all_rings_~i~35#1 < 0 && 0 != bnx2_init_all_rings_~i~35#1 % (-1 + (if bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 - 4294967296)) then (if -1 + (if bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 - 4294967296) < 0 then bnx2_init_all_rings_~i~35#1 % (-1 + (if bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 - 4294967296)) + (-1 + (if bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 - 4294967296)) else bnx2_init_all_rings_~i~35#1 % (-1 + (if bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 - 4294967296)) - (-1 + (if bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 - 4294967296))) else bnx2_init_all_rings_~i~35#1 % (-1 + (if bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2625#1 % 256 % 4294967296 - 4294967296))); [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16051-5: [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15919-1: SUMMARY for call bnx2_ctx_wr(bnx2_init_rx_ring_~bp#1.base, bnx2_init_rx_ring_~bp#1.offset, bnx2_init_rx_ring_~rx_cid_addr~1#1, 80, bnx2_init_rx_ring_~val~36#1); srcloc: null [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16051-4: assume 0 == bnx2_init_all_rings_~tbl_32~0#1 % 4294967296 || bnx2_init_all_rings_~tbl_32~0#1 % 4294967296 == bnx2_init_all_rings_#t~bitwise2626#1 % 4294967296;bnx2_init_all_rings_#t~bitwise2627#1 := bnx2_init_all_rings_#t~bitwise2626#1; [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16051-4: assume !(0 == bnx2_init_all_rings_~tbl_32~0#1 % 4294967296 || bnx2_init_all_rings_~tbl_32~0#1 % 4294967296 == bnx2_init_all_rings_#t~bitwise2626#1 % 4294967296); [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15919: call bnx2_init_rx_ring_#t~mem2585#1 := read~int#31(bnx2_init_rx_ring_~rxr~6#1.base, 424 + bnx2_init_rx_ring_~rxr~6#1.offset, 8);bnx2_init_rx_ring_~val~36#1 := bnx2_init_rx_ring_#t~mem2585#1;havoc bnx2_init_rx_ring_#t~mem2585#1; [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16051-3: assume 0 == bnx2_init_all_rings_#t~bitwise2626#1 % 4294967296;bnx2_init_all_rings_#t~bitwise2627#1 := bnx2_init_all_rings_~tbl_32~0#1; [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16051-3: assume !(0 == bnx2_init_all_rings_#t~bitwise2626#1 % 4294967296); [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16051-2: havoc bnx2_init_all_rings_#t~bitwise2627#1;assume (bnx2_init_all_rings_#t~bitwise2627#1 % 4294967296 >= bnx2_init_all_rings_~tbl_32~0#1 % 4294967296 && bnx2_init_all_rings_#t~bitwise2627#1 % 4294967296 >= bnx2_init_all_rings_#t~bitwise2626#1 % 4294967296) && bnx2_init_all_rings_#t~bitwise2627#1 % 4294967296 <= bnx2_init_all_rings_~tbl_32~0#1 % 4294967296 + bnx2_init_all_rings_#t~bitwise2626#1 % 4294967296; [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15655-5: assume 0 == 65536 * (if bnx2_init_chip_#t~mem2495#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2495#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2495#1 % 65536 % 4294967296 - 4294967296) || 65536 * (if bnx2_init_chip_#t~mem2495#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2495#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2495#1 % 65536 % 4294967296 - 4294967296) == (if bnx2_init_chip_#t~mem2496#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2496#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2496#1 % 65536 % 4294967296 - 4294967296);bnx2_init_chip_#t~bitwise2497#1 := (if bnx2_init_chip_#t~mem2496#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2496#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2496#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15655-5: assume !(0 == 65536 * (if bnx2_init_chip_#t~mem2495#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2495#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2495#1 % 65536 % 4294967296 - 4294967296) || 65536 * (if bnx2_init_chip_#t~mem2495#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2495#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2495#1 % 65536 % 4294967296 - 4294967296) == (if bnx2_init_chip_#t~mem2496#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2496#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2496#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15589-3: assume 4294967183 == bnx2_init_chip_~val~34#1 % 4294967296;bnx2_init_chip_#t~bitwise2447#1 := bnx2_init_chip_~val~34#1; [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15589-3: assume !(4294967183 == bnx2_init_chip_~val~34#1 % 4294967296); [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15655-4: assume 0 == (if bnx2_init_chip_#t~mem2496#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2496#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2496#1 % 65536 % 4294967296 - 4294967296);bnx2_init_chip_#t~bitwise2497#1 := 65536 * (if bnx2_init_chip_#t~mem2495#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2495#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2495#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15655-4: assume !(0 == (if bnx2_init_chip_#t~mem2496#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2496#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2496#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15589-2: havoc bnx2_init_chip_#t~bitwise2447#1;assume bnx2_init_chip_#t~bitwise2447#1 % 4294967296 <= bnx2_init_chip_~val~34#1 % 4294967296 && bnx2_init_chip_#t~bitwise2447#1 % 4294967296 <= 4294967183; [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15655-3: havoc bnx2_init_chip_#t~bitwise2497#1;assume (((((65536 * (if bnx2_init_chip_#t~mem2495#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2495#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2495#1 % 65536 % 4294967296 - 4294967296) < 0 && (if bnx2_init_chip_#t~mem2496#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2496#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2496#1 % 65536 % 4294967296 - 4294967296) >= 0) || bnx2_init_chip_#t~bitwise2497#1 >= (if bnx2_init_chip_#t~mem2496#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2496#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2496#1 % 65536 % 4294967296 - 4294967296)) && ((65536 * (if bnx2_init_chip_#t~mem2495#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2495#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2495#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if bnx2_init_chip_#t~mem2496#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2496#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2496#1 % 65536 % 4294967296 - 4294967296) < 0) || bnx2_init_chip_#t~bitwise2497#1 >= 65536 * (if bnx2_init_chip_#t~mem2495#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2495#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2495#1 % 65536 % 4294967296 - 4294967296))) && ((65536 * (if bnx2_init_chip_#t~mem2495#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2495#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2495#1 % 65536 % 4294967296 - 4294967296) < 0 || (if bnx2_init_chip_#t~mem2496#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2496#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2496#1 % 65536 % 4294967296 - 4294967296) < 0) || bnx2_init_chip_#t~bitwise2497#1 <= 65536 * (if bnx2_init_chip_#t~mem2495#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2495#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2495#1 % 65536 % 4294967296 - 4294967296) + (if bnx2_init_chip_#t~mem2496#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2496#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2496#1 % 65536 % 4294967296 - 4294967296))) && ((65536 * (if bnx2_init_chip_#t~mem2495#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2495#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2495#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if bnx2_init_chip_#t~mem2496#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2496#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2496#1 % 65536 % 4294967296 - 4294967296) >= 0) || bnx2_init_chip_#t~bitwise2497#1 < 0)) && bnx2_init_chip_#t~bitwise2497#1 <= 2147483647; [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15589-1: [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15655-2: [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15589: bnx2_init_chip_~val~34#1 := bnx2_init_chip_#t~bitwise2447#1;havoc bnx2_init_chip_#t~bitwise2447#1;bnx2_init_chip_~val~34#1 := bnx2_init_chip_~val~34#1;call bnx2_init_chip_#t~mem2448#1 := read~int#31(bnx2_init_chip_~bp#1.base, 8926 + bnx2_init_chip_~bp#1.offset, 4); [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15655-1: SUMMARY for call writel(bnx2_init_chip_#t~bitwise2497#1, bnx2_init_chip_#t~mem2498#1.base, 26660 + bnx2_init_chip_#t~mem2498#1.offset); srcloc: null [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15655: havoc bnx2_init_chip_#t~mem2495#1;havoc bnx2_init_chip_#t~mem2496#1;havoc bnx2_init_chip_#t~bitwise2497#1;havoc bnx2_init_chip_#t~mem2498#1.base, bnx2_init_chip_#t~mem2498#1.offset;call bnx2_init_chip_#t~mem2499#1 := read~int#31(bnx2_init_chip_~bp#1.base, 8980 + bnx2_init_chip_~bp#1.offset, 2);call bnx2_init_chip_#t~mem2500#1 := read~int#31(bnx2_init_chip_~bp#1.base, 8978 + bnx2_init_chip_~bp#1.offset, 2); [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12319-3: assume 247 == bnx2_init_context_~vcid~0#1 % 4294967296;bnx2_init_context_#t~bitwise1587#1 := bnx2_init_context_~vcid~0#1; [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12319-3: assume !(247 == bnx2_init_context_~vcid~0#1 % 4294967296); [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12319-2: havoc bnx2_init_context_#t~bitwise1587#1;assume bnx2_init_context_#t~bitwise1587#1 % 4294967296 <= bnx2_init_context_~vcid~0#1 % 4294967296 && bnx2_init_context_#t~bitwise1587#1 % 4294967296 <= 247; [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12319-4: assume 0 == bnx2_init_context_~vcid~0#1 % 4294967296;bnx2_init_context_#t~bitwise1587#1 := 0; [2025-02-08 04:03:05,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12319-4: assume !(0 == bnx2_init_context_~vcid~0#1 % 4294967296); [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12319-1: [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15589-4: assume 0 == bnx2_init_chip_~val~34#1 % 4294967296;bnx2_init_chip_#t~bitwise2447#1 := 0; [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15589-4: assume !(0 == bnx2_init_chip_~val~34#1 % 4294967296); [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12319: bnx2_init_context_~new_vcid~0#1 := 96 + bnx2_init_context_#t~bitwise1587#1;havoc bnx2_init_context_#t~bitwise1587#1; [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16019: assume bnx2_init_all_rings_~i~35#1 < (if bnx2_init_all_rings_#t~mem2617#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2617#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2617#1 % 256 % 4294967296 - 4294967296);havoc bnx2_init_all_rings_#t~mem2617#1; [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16019: assume !(bnx2_init_all_rings_~i~35#1 < (if bnx2_init_all_rings_#t~mem2617#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_all_rings_#t~mem2617#1 % 256 % 4294967296 else bnx2_init_all_rings_#t~mem2617#1 % 256 % 4294967296 - 4294967296));havoc bnx2_init_all_rings_#t~mem2617#1;call bnx2_init_all_rings_#t~mem2618#1 := read~int#31(bnx2_init_all_rings_~bp#1.base, 9475 + bnx2_init_all_rings_~bp#1.offset, 1); [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16052: assume 7 == (if bnx2_init_all_rings_~i~35#1 < 0 && 0 != bnx2_init_all_rings_~i~35#1 % 8 then bnx2_init_all_rings_~i~35#1 % 8 - 8 else bnx2_init_all_rings_~i~35#1 % 8);call bnx2_init_all_rings_#t~mem2628#1.base, bnx2_init_all_rings_#t~mem2628#1.offset := read~$Pointer$#31(bnx2_init_all_rings_~bp#1.base, bnx2_init_all_rings_~bp#1.offset, 8); [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16052: assume !(7 == (if bnx2_init_all_rings_~i~35#1 < 0 && 0 != bnx2_init_all_rings_~i~35#1 % 8 then bnx2_init_all_rings_~i~35#1 % 8 - 8 else bnx2_init_all_rings_~i~35#1 % 8)); [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15722: havoc bnx2_init_chip_#t~mem2549#1.base, bnx2_init_chip_#t~mem2549#1.offset;call bnx2_init_chip_#t~mem2550#1.base, bnx2_init_chip_#t~mem2550#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15953-4: assume 0 == bnx2_init_rx_ring_~prod~2#1 % 65536 % 18446744073709551616;bnx2_init_rx_ring_#t~bitwise2595#1 := 0; [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15953-4: assume !(0 == bnx2_init_rx_ring_~prod~2#1 % 65536 % 18446744073709551616); [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15953-3: assume 254 == bnx2_init_rx_ring_~prod~2#1 % 65536 % 18446744073709551616;bnx2_init_rx_ring_#t~bitwise2595#1 := bnx2_init_rx_ring_~prod~2#1 % 65536; [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15953-3: assume !(254 == bnx2_init_rx_ring_~prod~2#1 % 65536 % 18446744073709551616); [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15953-2: havoc bnx2_init_rx_ring_#t~bitwise2595#1;assume bnx2_init_rx_ring_#t~bitwise2595#1 % 18446744073709551616 <= bnx2_init_rx_ring_~prod~2#1 % 65536 % 18446744073709551616 && bnx2_init_rx_ring_#t~bitwise2595#1 % 18446744073709551616 <= 254; [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15953-1: [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15953: bnx2_init_rx_ring_~prod~2#1 := (if 254 == bnx2_init_rx_ring_#t~bitwise2595#1 % 18446744073709551616 then 2 + bnx2_init_rx_ring_~prod~2#1 % 65536 else 1 + bnx2_init_rx_ring_~prod~2#1 % 65536);havoc bnx2_init_rx_ring_#t~bitwise2595#1;call bnx2_init_rx_ring_#t~mem2596#1 := read~int#31(bnx2_init_rx_ring_~bp#1.base, 8530 + bnx2_init_rx_ring_~bp#1.offset, 4); [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15623: assume bnx2_init_chip_~mtu~0#1 % 4294967296 <= 1499;bnx2_init_chip_~mtu~0#1 := 1500; [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15623: assume !(bnx2_init_chip_~mtu~0#1 % 4294967296 <= 1499); [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15656: call bnx2_init_chip_#t~mem2498#1.base, bnx2_init_chip_#t~mem2498#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15722-1: SUMMARY for call writel(2097152, bnx2_init_chip_#t~mem2549#1.base, 26624 + bnx2_init_chip_#t~mem2549#1.offset); srcloc: null [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15954: bnx2_init_rx_ring_~ring_prod~0#1 := bnx2_init_rx_ring_#t~bitwise2597#1;havoc bnx2_init_rx_ring_#t~mem2596#1;havoc bnx2_init_rx_ring_#t~bitwise2597#1;bnx2_init_rx_ring_~i~34#1 := 1 + bnx2_init_rx_ring_~i~34#1; [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15723-1: SUMMARY for call writel(16777217, bnx2_init_chip_#t~mem2550#1.base, 26636 + bnx2_init_chip_#t~mem2550#1.offset); srcloc: null [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15723: havoc bnx2_init_chip_#t~mem2550#1.base, bnx2_init_chip_#t~mem2550#1.offset;call bnx2_init_chip_#t~mem2551#1.base, bnx2_init_chip_#t~mem2551#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, 8 + bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15954-4: assume 0 == (if bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 else bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 - 4294967296) || 0 == (if bnx2_init_rx_ring_#t~mem2596#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_#t~mem2596#1 % 65536 % 4294967296 else bnx2_init_rx_ring_#t~mem2596#1 % 65536 % 4294967296 - 4294967296);bnx2_init_rx_ring_#t~bitwise2597#1 := 0; [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15954-4: assume !(0 == (if bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 else bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 - 4294967296) || 0 == (if bnx2_init_rx_ring_#t~mem2596#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_#t~mem2596#1 % 65536 % 4294967296 else bnx2_init_rx_ring_#t~mem2596#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15954-3: assume (if bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 else bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 - 4294967296) == (if bnx2_init_rx_ring_#t~mem2596#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_#t~mem2596#1 % 65536 % 4294967296 else bnx2_init_rx_ring_#t~mem2596#1 % 65536 % 4294967296 - 4294967296);bnx2_init_rx_ring_#t~bitwise2597#1 := (if bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 else bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15954-3: assume !((if bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 else bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 - 4294967296) == (if bnx2_init_rx_ring_#t~mem2596#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_#t~mem2596#1 % 65536 % 4294967296 else bnx2_init_rx_ring_#t~mem2596#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15954-2: havoc bnx2_init_rx_ring_#t~bitwise2597#1;assume ((((((if bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 else bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 - 4294967296) < 0 && (if bnx2_init_rx_ring_#t~mem2596#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_#t~mem2596#1 % 65536 % 4294967296 else bnx2_init_rx_ring_#t~mem2596#1 % 65536 % 4294967296 - 4294967296) >= 0) || bnx2_init_rx_ring_#t~bitwise2597#1 <= (if bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 else bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 - 4294967296)) && (((if bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 else bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if bnx2_init_rx_ring_#t~mem2596#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_#t~mem2596#1 % 65536 % 4294967296 else bnx2_init_rx_ring_#t~mem2596#1 % 65536 % 4294967296 - 4294967296) < 0) || bnx2_init_rx_ring_#t~bitwise2597#1 <= (if bnx2_init_rx_ring_#t~mem2596#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_#t~mem2596#1 % 65536 % 4294967296 else bnx2_init_rx_ring_#t~mem2596#1 % 65536 % 4294967296 - 4294967296))) && (((if bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 else bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 - 4294967296) < 0 && (if bnx2_init_rx_ring_#t~mem2596#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_#t~mem2596#1 % 65536 % 4294967296 else bnx2_init_rx_ring_#t~mem2596#1 % 65536 % 4294967296 - 4294967296) < 0) || bnx2_init_rx_ring_#t~bitwise2597#1 >= 0)) && (((if bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 else bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if bnx2_init_rx_ring_#t~mem2596#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_#t~mem2596#1 % 65536 % 4294967296 else bnx2_init_rx_ring_#t~mem2596#1 % 65536 % 4294967296 - 4294967296) >= 0) || bnx2_init_rx_ring_#t~bitwise2597#1 > (if bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 else bnx2_init_rx_ring_~prod~2#1 % 65536 % 4294967296 - 4294967296) + (if bnx2_init_rx_ring_#t~mem2596#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_rx_ring_#t~mem2596#1 % 65536 % 4294967296 else bnx2_init_rx_ring_#t~mem2596#1 % 65536 % 4294967296 - 4294967296))) && bnx2_init_rx_ring_#t~bitwise2597#1 >= -2147483648; [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15921-1: SUMMARY for call bnx2_ctx_wr(bnx2_init_rx_ring_~bp#1.base, bnx2_init_rx_ring_~bp#1.offset, bnx2_init_rx_ring_~rx_cid_addr~1#1, 84, bnx2_init_rx_ring_~val~36#1); srcloc: null [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15954-1: [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15921: call bnx2_init_rx_ring_#t~mem2586#1 := read~int#31(bnx2_init_rx_ring_~bp#1.base, 8926 + bnx2_init_rx_ring_~bp#1.offset, 4); [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15657-6: assume 0 == 65536 * (if bnx2_init_chip_#t~mem2499#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2499#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2499#1 % 65536 % 4294967296 - 4294967296) || 65536 * (if bnx2_init_chip_#t~mem2499#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2499#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2499#1 % 65536 % 4294967296 - 4294967296) == (if bnx2_init_chip_#t~mem2500#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2500#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2500#1 % 65536 % 4294967296 - 4294967296);bnx2_init_chip_#t~bitwise2501#1 := (if bnx2_init_chip_#t~mem2500#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2500#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2500#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15657-6: assume !(0 == 65536 * (if bnx2_init_chip_#t~mem2499#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2499#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2499#1 % 65536 % 4294967296 - 4294967296) || 65536 * (if bnx2_init_chip_#t~mem2499#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2499#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2499#1 % 65536 % 4294967296 - 4294967296) == (if bnx2_init_chip_#t~mem2500#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2500#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2500#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15657-5: assume 0 == (if bnx2_init_chip_#t~mem2500#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2500#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2500#1 % 65536 % 4294967296 - 4294967296);bnx2_init_chip_#t~bitwise2501#1 := 65536 * (if bnx2_init_chip_#t~mem2499#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2499#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2499#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15657-5: assume !(0 == (if bnx2_init_chip_#t~mem2500#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2500#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2500#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15657-4: havoc bnx2_init_chip_#t~bitwise2501#1;assume (((((65536 * (if bnx2_init_chip_#t~mem2499#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2499#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2499#1 % 65536 % 4294967296 - 4294967296) < 0 && (if bnx2_init_chip_#t~mem2500#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2500#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2500#1 % 65536 % 4294967296 - 4294967296) >= 0) || bnx2_init_chip_#t~bitwise2501#1 >= (if bnx2_init_chip_#t~mem2500#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2500#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2500#1 % 65536 % 4294967296 - 4294967296)) && ((65536 * (if bnx2_init_chip_#t~mem2499#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2499#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2499#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if bnx2_init_chip_#t~mem2500#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2500#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2500#1 % 65536 % 4294967296 - 4294967296) < 0) || bnx2_init_chip_#t~bitwise2501#1 >= 65536 * (if bnx2_init_chip_#t~mem2499#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2499#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2499#1 % 65536 % 4294967296 - 4294967296))) && ((65536 * (if bnx2_init_chip_#t~mem2499#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2499#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2499#1 % 65536 % 4294967296 - 4294967296) < 0 || (if bnx2_init_chip_#t~mem2500#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2500#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2500#1 % 65536 % 4294967296 - 4294967296) < 0) || bnx2_init_chip_#t~bitwise2501#1 <= 65536 * (if bnx2_init_chip_#t~mem2499#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2499#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2499#1 % 65536 % 4294967296 - 4294967296) + (if bnx2_init_chip_#t~mem2500#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2500#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2500#1 % 65536 % 4294967296 - 4294967296))) && ((65536 * (if bnx2_init_chip_#t~mem2499#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2499#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2499#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if bnx2_init_chip_#t~mem2500#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2500#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2500#1 % 65536 % 4294967296 - 4294967296) >= 0) || bnx2_init_chip_#t~bitwise2501#1 < 0)) && bnx2_init_chip_#t~bitwise2501#1 <= 2147483647; [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15657-3: [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15558: bnx2_init_chip_#t~ret2437#1 := pci_write_config_word_#res#1;havoc pci_write_config_word_#t~mem402#1.base, pci_write_config_word_#t~mem402#1.offset, pci_write_config_word_#t~mem403#1, pci_write_config_word_#t~ret404#1, pci_write_config_word_~dev#1.base, pci_write_config_word_~dev#1.offset, pci_write_config_word_~where#1, pci_write_config_word_~val#1, pci_write_config_word_~tmp~47#1;havoc pci_write_config_word_#in~dev#1.base, pci_write_config_word_#in~dev#1.offset, pci_write_config_word_#in~where#1, pci_write_config_word_#in~val#1;assume { :end_inline_pci_write_config_word } true;assume -2147483648 <= bnx2_init_chip_#t~ret2437#1 && bnx2_init_chip_#t~ret2437#1 <= 2147483647;havoc bnx2_init_chip_#t~mem2433#1.base, bnx2_init_chip_#t~mem2433#1.offset;havoc bnx2_init_chip_#t~mem2434#1;havoc bnx2_init_chip_#t~mem2435#1;havoc bnx2_init_chip_#t~bitwise2436#1;havoc bnx2_init_chip_#t~ret2437#1; [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15657-2: call bnx2_init_chip_#t~mem2502#1.base, bnx2_init_chip_#t~mem2502#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15657-1: SUMMARY for call writel(bnx2_init_chip_#t~bitwise2501#1, bnx2_init_chip_#t~mem2502#1.base, 26672 + bnx2_init_chip_#t~mem2502#1.offset); srcloc: null [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15657: havoc bnx2_init_chip_#t~mem2499#1;havoc bnx2_init_chip_#t~mem2500#1;havoc bnx2_init_chip_#t~bitwise2501#1;havoc bnx2_init_chip_#t~mem2502#1.base, bnx2_init_chip_#t~mem2502#1.offset;call bnx2_init_chip_#t~mem2503#1 := read~int#31(bnx2_init_chip_~bp#1.base, 8992 + bnx2_init_chip_~bp#1.offset, 2);call bnx2_init_chip_#t~mem2504#1 := read~int#31(bnx2_init_chip_~bp#1.base, 8990 + bnx2_init_chip_~bp#1.offset, 2); [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12288-4: assume 0 == (if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616);bnx2_init_5709_context_#t~bitwise1583#1 := 0; [2025-02-08 04:03:05,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12288-4: assume !(0 == (if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:03:05,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12288-3: assume 1073741824 == (if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616);bnx2_init_5709_context_#t~bitwise1583#1 := (if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:03:05,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12288-3: assume !(1073741824 == (if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:03:05,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12288: assume 0 != bnx2_init_5709_context_#t~bitwise1583#1;havoc bnx2_init_5709_context_#t~bitwise1583#1;bnx2_init_5709_context_~ret~5#1 := -16; [2025-02-08 04:03:05,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12288: assume !(0 != bnx2_init_5709_context_#t~bitwise1583#1);havoc bnx2_init_5709_context_#t~bitwise1583#1;bnx2_init_5709_context_~i~21#1 := 1 + bnx2_init_5709_context_~i~21#1;call bnx2_init_5709_context_#t~mem1584#1 := read~int#31(bnx2_init_5709_context_~bp#1.base, 9030 + bnx2_init_5709_context_~bp#1.offset, 4); [2025-02-08 04:03:05,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12288-2: havoc bnx2_init_5709_context_#t~bitwise1583#1;assume (((((if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) < 0 || bnx2_init_5709_context_#t~bitwise1583#1 <= (if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)) && bnx2_init_5709_context_#t~bitwise1583#1 <= 1073741824) && bnx2_init_5709_context_#t~bitwise1583#1 >= 0) && ((if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) >= 0 || bnx2_init_5709_context_#t~bitwise1583#1 > 1073741824 + (if bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 else bnx2_init_5709_context_~val~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616))) && bnx2_init_5709_context_#t~bitwise1583#1 >= -9223372036854775808; [2025-02-08 04:03:05,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12288-1: [2025-02-08 04:03:05,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16054-1: SUMMARY for call writel(bnx2_init_all_rings_~tbl_32~0#1, bnx2_init_all_rings_#t~mem2628#1.base, 8268 + bnx2_init_all_rings_#t~mem2628#1.offset); srcloc: null [2025-02-08 04:03:05,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16054: havoc bnx2_init_all_rings_#t~mem2628#1.base, bnx2_init_all_rings_#t~mem2628#1.offset; [2025-02-08 04:03:05,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15691-1: SUMMARY for call writel(bnx2_init_chip_~val~34#1, bnx2_init_chip_#t~mem2529#1.base, 26632 + bnx2_init_chip_#t~mem2529#1.offset); srcloc: null [2025-02-08 04:03:05,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15658: havoc bnx2_init_chip_#t~mem2503#1;havoc bnx2_init_chip_#t~mem2504#1;havoc bnx2_init_chip_#t~bitwise2505#1;havoc bnx2_init_chip_#t~mem2506#1.base, bnx2_init_chip_#t~mem2506#1.offset;call bnx2_init_chip_#t~mem2507#1 := read~int#31(bnx2_init_chip_~bp#1.base, 8984 + bnx2_init_chip_~bp#1.offset, 2);call bnx2_init_chip_#t~mem2508#1 := read~int#31(bnx2_init_chip_~bp#1.base, 8982 + bnx2_init_chip_~bp#1.offset, 2); [2025-02-08 04:03:05,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15724-1: SUMMARY for call bnx2_set_rx_mode(bnx2_init_chip_#t~mem2551#1.base, bnx2_init_chip_#t~mem2551#1.offset); srcloc: null [2025-02-08 04:03:05,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15691: havoc bnx2_init_chip_#t~mem2529#1.base, bnx2_init_chip_#t~mem2529#1.offset;call bnx2_init_chip_#t~mem2530#1 := read~int#31(bnx2_init_chip_~bp#1.base, 8990 + bnx2_init_chip_~bp#1.offset, 2); [2025-02-08 04:03:05,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15724: havoc bnx2_init_chip_#t~mem2551#1.base, bnx2_init_chip_#t~mem2551#1.offset;call bnx2_init_chip_#t~mem2552#1 := read~int#31(bnx2_init_chip_~bp#1.base, 8926 + bnx2_init_chip_~bp#1.offset, 4); [2025-02-08 04:03:05,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15823: call bnx2_init_tx_ring_#t~mem2566#1 := read~int#31(bnx2_init_tx_ring_~bp#1.base, 8534 + bnx2_init_tx_ring_~bp#1.offset, 4);call write~int#31((if bnx2_init_tx_ring_#t~mem2566#1 < 0 && 0 != bnx2_init_tx_ring_#t~mem2566#1 % 2 then 1 + bnx2_init_tx_ring_#t~mem2566#1 / 2 else bnx2_init_tx_ring_#t~mem2566#1 / 2), bnx2_init_tx_ring_~bp#1.base, 8538 + bnx2_init_tx_ring_~bp#1.offset, 4);havoc bnx2_init_tx_ring_#t~mem2566#1;call bnx2_init_tx_ring_#t~mem2567#1.base, bnx2_init_tx_ring_#t~mem2567#1.offset := read~$Pointer$#31(bnx2_init_tx_ring_~txr~6#1.base, 14 + bnx2_init_tx_ring_~txr~6#1.offset, 8);bnx2_init_tx_ring_~txbd~0#1.base, bnx2_init_tx_ring_~txbd~0#1.offset := bnx2_init_tx_ring_#t~mem2567#1.base, 4080 + bnx2_init_tx_ring_#t~mem2567#1.offset;havoc bnx2_init_tx_ring_#t~mem2567#1.base, bnx2_init_tx_ring_#t~mem2567#1.offset;call bnx2_init_tx_ring_#t~mem2568#1 := read~int#31(bnx2_init_tx_ring_~txr~6#1.base, 34 + bnx2_init_tx_ring_~txr~6#1.offset, 8);call write~int#31(bnx2_init_tx_ring_#t~mem2568#1 % 18446744073709551616 / 4294967296, bnx2_init_tx_ring_~txbd~0#1.base, bnx2_init_tx_ring_~txbd~0#1.offset, 4);havoc bnx2_init_tx_ring_#t~mem2568#1;call bnx2_init_tx_ring_#t~mem2569#1 := read~int#31(bnx2_init_tx_ring_~txr~6#1.base, 34 + bnx2_init_tx_ring_~txr~6#1.offset, 8);call write~int#31(bnx2_init_tx_ring_#t~mem2569#1, bnx2_init_tx_ring_~txbd~0#1.base, 4 + bnx2_init_tx_ring_~txbd~0#1.offset, 4);havoc bnx2_init_tx_ring_#t~mem2569#1;call write~int#31(0, bnx2_init_tx_ring_~txr~6#1.base, 4 + bnx2_init_tx_ring_~txr~6#1.offset, 2);call write~int#31(0, bnx2_init_tx_ring_~txr~6#1.base, bnx2_init_tx_ring_~txr~6#1.offset, 4);call write~int#31(65672 + 256 * (bnx2_init_tx_ring_~cid~1#1 % 4294967296), bnx2_init_tx_ring_~txr~6#1.base, 6 + bnx2_init_tx_ring_~txr~6#1.offset, 4);call write~int#31(65680 + 256 * (bnx2_init_tx_ring_~cid~1#1 % 4294967296), bnx2_init_tx_ring_~txr~6#1.base, 10 + bnx2_init_tx_ring_~txr~6#1.offset, 4);assume { :begin_inline_bnx2_init_tx_context } true;bnx2_init_tx_context_#in~bp#1.base, bnx2_init_tx_context_#in~bp#1.offset, bnx2_init_tx_context_#in~cid#1, bnx2_init_tx_context_#in~txr#1.base, bnx2_init_tx_context_#in~txr#1.offset := bnx2_init_tx_ring_~bp#1.base, bnx2_init_tx_ring_~bp#1.offset, bnx2_init_tx_ring_~cid~1#1, bnx2_init_tx_ring_~txr~6#1.base, bnx2_init_tx_ring_~txr~6#1.offset;havoc bnx2_init_tx_context_#t~mem2563#1, bnx2_init_tx_context_#t~mem2564#1, bnx2_init_tx_context_#t~mem2565#1, bnx2_init_tx_context_~bp#1.base, bnx2_init_tx_context_~bp#1.offset, bnx2_init_tx_context_~cid#1, bnx2_init_tx_context_~txr#1.base, bnx2_init_tx_context_~txr#1.offset, bnx2_init_tx_context_~val~35#1, bnx2_init_tx_context_~offset0~0#1, bnx2_init_tx_context_~offset1~0#1, bnx2_init_tx_context_~offset2~0#1, bnx2_init_tx_context_~offset3~0#1, bnx2_init_tx_context_~cid_addr~0#1;bnx2_init_tx_context_~bp#1.base, bnx2_init_tx_context_~bp#1.offset := bnx2_init_tx_context_#in~bp#1.base, bnx2_init_tx_context_#in~bp#1.offset;bnx2_init_tx_context_~cid#1 := bnx2_init_tx_context_#in~cid#1;bnx2_init_tx_context_~txr#1.base, bnx2_init_tx_context_~txr#1.offset := bnx2_init_tx_context_#in~txr#1.base, bnx2_init_tx_context_#in~txr#1.offset;havoc bnx2_init_tx_context_~val~35#1;havoc bnx2_init_tx_context_~offset0~0#1;havoc bnx2_init_tx_context_~offset1~0#1;havoc bnx2_init_tx_context_~offset2~0#1;havoc bnx2_init_tx_context_~offset3~0#1;havoc bnx2_init_tx_context_~cid_addr~0#1;bnx2_init_tx_context_~cid_addr~0#1 := 128 * (bnx2_init_tx_context_~cid#1 % 4294967296);call bnx2_init_tx_context_#t~mem2563#1 := read~int#31(bnx2_init_tx_context_~bp#1.base, 8926 + bnx2_init_tx_context_~bp#1.offset, 4); [2025-02-08 04:03:05,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14403: assume -2147483648 <= bnx2_init_cpus_#t~ret2114#1 && bnx2_init_cpus_#t~ret2114#1 <= 2147483647;bnx2_init_cpus_~rc~3#1 := bnx2_init_cpus_#t~ret2114#1;havoc bnx2_init_cpus_#t~ret2114#1; [2025-02-08 04:03:05,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14403-1: SUMMARY for call bnx2_init_cpus_#t~ret2114#1 := load_cpu_fw(bnx2_init_cpus_~bp#1.base, bnx2_init_cpus_~bp#1.offset, ~#cpu_reg_tpat~0.base, ~#cpu_reg_tpat~0.offset, bnx2_init_cpus_~mips_fw~1#1.base, 120 + bnx2_init_cpus_~mips_fw~1#1.offset); srcloc: null [2025-02-08 04:03:05,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15658-6: assume 0 == 65536 * (if bnx2_init_chip_#t~mem2503#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2503#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2503#1 % 65536 % 4294967296 - 4294967296) || 65536 * (if bnx2_init_chip_#t~mem2503#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2503#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2503#1 % 65536 % 4294967296 - 4294967296) == (if bnx2_init_chip_#t~mem2504#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2504#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2504#1 % 65536 % 4294967296 - 4294967296);bnx2_init_chip_#t~bitwise2505#1 := (if bnx2_init_chip_#t~mem2504#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2504#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2504#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:03:05,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15658-6: assume !(0 == 65536 * (if bnx2_init_chip_#t~mem2503#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2503#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2503#1 % 65536 % 4294967296 - 4294967296) || 65536 * (if bnx2_init_chip_#t~mem2503#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2503#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2503#1 % 65536 % 4294967296 - 4294967296) == (if bnx2_init_chip_#t~mem2504#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2504#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2504#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:03:05,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15658-5: assume 0 == (if bnx2_init_chip_#t~mem2504#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2504#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2504#1 % 65536 % 4294967296 - 4294967296);bnx2_init_chip_#t~bitwise2505#1 := 65536 * (if bnx2_init_chip_#t~mem2503#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2503#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2503#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:03:05,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15658-5: assume !(0 == (if bnx2_init_chip_#t~mem2504#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2504#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2504#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:03:05,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15658-4: havoc bnx2_init_chip_#t~bitwise2505#1;assume (((((65536 * (if bnx2_init_chip_#t~mem2503#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2503#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2503#1 % 65536 % 4294967296 - 4294967296) < 0 && (if bnx2_init_chip_#t~mem2504#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2504#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2504#1 % 65536 % 4294967296 - 4294967296) >= 0) || bnx2_init_chip_#t~bitwise2505#1 >= (if bnx2_init_chip_#t~mem2504#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2504#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2504#1 % 65536 % 4294967296 - 4294967296)) && ((65536 * (if bnx2_init_chip_#t~mem2503#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2503#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2503#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if bnx2_init_chip_#t~mem2504#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2504#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2504#1 % 65536 % 4294967296 - 4294967296) < 0) || bnx2_init_chip_#t~bitwise2505#1 >= 65536 * (if bnx2_init_chip_#t~mem2503#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2503#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2503#1 % 65536 % 4294967296 - 4294967296))) && ((65536 * (if bnx2_init_chip_#t~mem2503#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2503#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2503#1 % 65536 % 4294967296 - 4294967296) < 0 || (if bnx2_init_chip_#t~mem2504#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2504#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2504#1 % 65536 % 4294967296 - 4294967296) < 0) || bnx2_init_chip_#t~bitwise2505#1 <= 65536 * (if bnx2_init_chip_#t~mem2503#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2503#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2503#1 % 65536 % 4294967296 - 4294967296) + (if bnx2_init_chip_#t~mem2504#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2504#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2504#1 % 65536 % 4294967296 - 4294967296))) && ((65536 * (if bnx2_init_chip_#t~mem2503#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2503#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2503#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if bnx2_init_chip_#t~mem2504#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2504#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2504#1 % 65536 % 4294967296 - 4294967296) >= 0) || bnx2_init_chip_#t~bitwise2505#1 < 0)) && bnx2_init_chip_#t~bitwise2505#1 <= 2147483647; [2025-02-08 04:03:05,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15658-3: [2025-02-08 04:03:05,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15658-2: call bnx2_init_chip_#t~mem2506#1.base, bnx2_init_chip_#t~mem2506#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:05,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15592: assume 1460207616 == (bnx2_init_chip_#t~mem2448#1 - bnx2_init_chip_#t~mem2448#1 % 65536) % 4294967296;havoc bnx2_init_chip_#t~mem2448#1; [2025-02-08 04:03:05,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15592: assume !(1460207616 == (bnx2_init_chip_#t~mem2448#1 - bnx2_init_chip_#t~mem2448#1 % 65536) % 4294967296);havoc bnx2_init_chip_#t~mem2448#1; [2025-02-08 04:03:05,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15691-2: call bnx2_init_chip_#t~mem2529#1.base, bnx2_init_chip_#t~mem2529#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:05,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15658-1: SUMMARY for call writel(bnx2_init_chip_#t~bitwise2505#1, bnx2_init_chip_#t~mem2506#1.base, 26668 + bnx2_init_chip_#t~mem2506#1.offset); srcloc: null [2025-02-08 04:03:05,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12256: assume 0 != (bnx2_init_5709_context_#t~mem1571#1.base + bnx2_init_5709_context_#t~mem1571#1.offset) % 18446744073709551616;havoc bnx2_init_5709_context_#t~mem1571#1.base, bnx2_init_5709_context_#t~mem1571#1.offset;call bnx2_init_5709_context_#t~mem1572#1.base, bnx2_init_5709_context_#t~mem1572#1.offset := read~$Pointer$#31(bnx2_init_5709_context_~bp#1.base, 9034 + bnx2_init_5709_context_~bp#1.offset + 8 * bnx2_init_5709_context_~i~21#1, 8); [2025-02-08 04:03:05,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12256: assume !(0 != (bnx2_init_5709_context_#t~mem1571#1.base + bnx2_init_5709_context_#t~mem1571#1.offset) % 18446744073709551616);havoc bnx2_init_5709_context_#t~mem1571#1.base, bnx2_init_5709_context_#t~mem1571#1.offset;bnx2_init_5709_context_#res#1 := -12; [2025-02-08 04:03:05,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12256-1: call bnx2_init_5709_context_#t~mem1571#1.base, bnx2_init_5709_context_#t~mem1571#1.offset := read~$Pointer$#31(bnx2_init_5709_context_~bp#1.base, 9034 + bnx2_init_5709_context_~bp#1.offset + 8 * bnx2_init_5709_context_~i~21#1, 8); [2025-02-08 04:03:05,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16055-5: assume false;bnx2_init_all_rings_#t~bitwise2629#1 := bnx2_init_all_rings_~i~35#1 / 8; [2025-02-08 04:03:05,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16055-5: assume !false; [2025-02-08 04:03:05,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15890: assume 0 == bnx2_init_rx_ring_~ring_num#1;bnx2_init_rx_ring_~cid~2#1 := 0; [2025-02-08 04:03:05,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15890: assume !(0 == bnx2_init_rx_ring_~ring_num#1);bnx2_init_rx_ring_~cid~2#1 := 3 + bnx2_init_rx_ring_~ring_num#1; [2025-02-08 04:03:05,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16055-4: havoc bnx2_init_all_rings_#t~bitwise2629#1;assume ((((bnx2_init_all_rings_~i~35#1 / 8 < 0 || bnx2_init_all_rings_#t~bitwise2629#1 >= 122864) && bnx2_init_all_rings_#t~bitwise2629#1 >= bnx2_init_all_rings_~i~35#1 / 8) && (bnx2_init_all_rings_~i~35#1 / 8 < 0 || bnx2_init_all_rings_#t~bitwise2629#1 <= 122864 + bnx2_init_all_rings_~i~35#1 / 8)) && (bnx2_init_all_rings_~i~35#1 / 8 >= 0 || bnx2_init_all_rings_#t~bitwise2629#1 < 0)) && bnx2_init_all_rings_#t~bitwise2629#1 <= 2147483647; [2025-02-08 04:03:05,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15923: assume 1460207616 == (bnx2_init_rx_ring_#t~mem2586#1 - bnx2_init_rx_ring_#t~mem2586#1 % 65536) % 4294967296;havoc bnx2_init_rx_ring_#t~mem2586#1;call bnx2_init_rx_ring_#t~mem2587#1.base, bnx2_init_rx_ring_#t~mem2587#1.offset := read~$Pointer$#31(bnx2_init_rx_ring_~bp#1.base, bnx2_init_rx_ring_~bp#1.offset, 8); [2025-02-08 04:03:05,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15923: assume !(1460207616 == (bnx2_init_rx_ring_#t~mem2586#1 - bnx2_init_rx_ring_#t~mem2586#1 % 65536) % 4294967296);havoc bnx2_init_rx_ring_#t~mem2586#1; [2025-02-08 04:03:05,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16055-3: [2025-02-08 04:03:05,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16055-2: call bnx2_init_all_rings_#t~mem2630#1.base, bnx2_init_all_rings_#t~mem2630#1.offset := read~$Pointer$#31(bnx2_init_all_rings_~bp#1.base, bnx2_init_all_rings_~bp#1.offset, 8); [2025-02-08 04:03:05,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16055-1: SUMMARY for call writel(bnx2_init_all_rings_#t~bitwise2629#1, bnx2_init_all_rings_#t~mem2630#1.base, 8264 + bnx2_init_all_rings_#t~mem2630#1.offset); srcloc: null [2025-02-08 04:03:05,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16055: havoc bnx2_init_all_rings_#t~bitwise2629#1;havoc bnx2_init_all_rings_#t~mem2630#1.base, bnx2_init_all_rings_#t~mem2630#1.offset;bnx2_init_all_rings_~tbl_32~0#1 := 0; [2025-02-08 04:03:05,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15659-1: SUMMARY for call writel(bnx2_init_chip_#t~bitwise2509#1, bnx2_init_chip_#t~mem2510#1.base, 26676 + bnx2_init_chip_#t~mem2510#1.offset); srcloc: null [2025-02-08 04:03:05,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15659: havoc bnx2_init_chip_#t~mem2507#1;havoc bnx2_init_chip_#t~mem2508#1;havoc bnx2_init_chip_#t~bitwise2509#1;havoc bnx2_init_chip_#t~mem2510#1.base, bnx2_init_chip_#t~mem2510#1.offset;call bnx2_init_chip_#t~mem2511#1 := read~int#31(bnx2_init_chip_~bp#1.base, 8988 + bnx2_init_chip_~bp#1.offset, 2);call bnx2_init_chip_#t~mem2512#1 := read~int#31(bnx2_init_chip_~bp#1.base, 8986 + bnx2_init_chip_~bp#1.offset, 2); [2025-02-08 04:03:05,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16055-6: assume 0 == bnx2_init_all_rings_~i~35#1 / 8 || 122864 == bnx2_init_all_rings_~i~35#1 / 8;bnx2_init_all_rings_#t~bitwise2629#1 := 122864; [2025-02-08 04:03:05,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16055-6: assume !(0 == bnx2_init_all_rings_~i~35#1 / 8 || 122864 == bnx2_init_all_rings_~i~35#1 / 8); [2025-02-08 04:03:05,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12356: assume 0 != bnx2_init_context_~vcid~0#1 % 4294967296; [2025-02-08 04:03:05,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12356: assume !(0 != bnx2_init_context_~vcid~0#1 % 4294967296); [2025-02-08 04:03:05,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15659-6: assume 0 == 65536 * (if bnx2_init_chip_#t~mem2507#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2507#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2507#1 % 65536 % 4294967296 - 4294967296) || 65536 * (if bnx2_init_chip_#t~mem2507#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2507#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2507#1 % 65536 % 4294967296 - 4294967296) == (if bnx2_init_chip_#t~mem2508#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2508#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2508#1 % 65536 % 4294967296 - 4294967296);bnx2_init_chip_#t~bitwise2509#1 := (if bnx2_init_chip_#t~mem2508#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2508#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2508#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:03:05,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15659-6: assume !(0 == 65536 * (if bnx2_init_chip_#t~mem2507#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2507#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2507#1 % 65536 % 4294967296 - 4294967296) || 65536 * (if bnx2_init_chip_#t~mem2507#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2507#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2507#1 % 65536 % 4294967296 - 4294967296) == (if bnx2_init_chip_#t~mem2508#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2508#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2508#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:03:05,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15593-4: assume 0 == bnx2_init_chip_~val~34#1 % 4294967296 || 4 == bnx2_init_chip_~val~34#1 % 4294967296;bnx2_init_chip_#t~bitwise2449#1 := 4; [2025-02-08 04:03:05,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15593-4: assume !(0 == bnx2_init_chip_~val~34#1 % 4294967296 || 4 == bnx2_init_chip_~val~34#1 % 4294967296); [2025-02-08 04:03:05,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12323: bnx2_init_context_~pcid_addr~0#1 := 64 * (bnx2_init_context_~new_vcid~0#1 % 4294967296); [2025-02-08 04:03:05,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15659-5: assume 0 == (if bnx2_init_chip_#t~mem2508#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2508#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2508#1 % 65536 % 4294967296 - 4294967296);bnx2_init_chip_#t~bitwise2509#1 := 65536 * (if bnx2_init_chip_#t~mem2507#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2507#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2507#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:03:05,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15659-5: assume !(0 == (if bnx2_init_chip_#t~mem2508#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2508#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2508#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:03:05,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15593-3: assume false;bnx2_init_chip_#t~bitwise2449#1 := bnx2_init_chip_~val~34#1; [2025-02-08 04:03:05,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15593-3: assume !false; [2025-02-08 04:03:05,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15659-4: havoc bnx2_init_chip_#t~bitwise2509#1;assume (((((65536 * (if bnx2_init_chip_#t~mem2507#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2507#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2507#1 % 65536 % 4294967296 - 4294967296) < 0 && (if bnx2_init_chip_#t~mem2508#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2508#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2508#1 % 65536 % 4294967296 - 4294967296) >= 0) || bnx2_init_chip_#t~bitwise2509#1 >= (if bnx2_init_chip_#t~mem2508#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2508#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2508#1 % 65536 % 4294967296 - 4294967296)) && ((65536 * (if bnx2_init_chip_#t~mem2507#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2507#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2507#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if bnx2_init_chip_#t~mem2508#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2508#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2508#1 % 65536 % 4294967296 - 4294967296) < 0) || bnx2_init_chip_#t~bitwise2509#1 >= 65536 * (if bnx2_init_chip_#t~mem2507#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2507#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2507#1 % 65536 % 4294967296 - 4294967296))) && ((65536 * (if bnx2_init_chip_#t~mem2507#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2507#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2507#1 % 65536 % 4294967296 - 4294967296) < 0 || (if bnx2_init_chip_#t~mem2508#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2508#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2508#1 % 65536 % 4294967296 - 4294967296) < 0) || bnx2_init_chip_#t~bitwise2509#1 <= 65536 * (if bnx2_init_chip_#t~mem2507#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2507#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2507#1 % 65536 % 4294967296 - 4294967296) + (if bnx2_init_chip_#t~mem2508#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2508#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2508#1 % 65536 % 4294967296 - 4294967296))) && ((65536 * (if bnx2_init_chip_#t~mem2507#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2507#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2507#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if bnx2_init_chip_#t~mem2508#1 % 65536 % 4294967296 <= 2147483647 then bnx2_init_chip_#t~mem2508#1 % 65536 % 4294967296 else bnx2_init_chip_#t~mem2508#1 % 65536 % 4294967296 - 4294967296) >= 0) || bnx2_init_chip_#t~bitwise2509#1 < 0)) && bnx2_init_chip_#t~bitwise2509#1 <= 2147483647; [2025-02-08 04:03:05,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15593-2: havoc bnx2_init_chip_#t~bitwise2449#1;assume (bnx2_init_chip_#t~bitwise2449#1 % 4294967296 >= bnx2_init_chip_~val~34#1 % 4294967296 && bnx2_init_chip_#t~bitwise2449#1 % 4294967296 >= 4) && bnx2_init_chip_#t~bitwise2449#1 % 4294967296 <= 4 + bnx2_init_chip_~val~34#1 % 4294967296; [2025-02-08 04:03:05,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15659-3: [2025-02-08 04:03:05,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15593-1: [2025-02-08 04:03:05,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15659-2: call bnx2_init_chip_#t~mem2510#1.base, bnx2_init_chip_#t~mem2510#1.offset := read~$Pointer$#31(bnx2_init_chip_~bp#1.base, bnx2_init_chip_~bp#1.offset, 8); [2025-02-08 04:03:05,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15593: bnx2_init_chip_~val~34#1 := bnx2_init_chip_#t~bitwise2449#1;havoc bnx2_init_chip_#t~bitwise2449#1;call bnx2_init_chip_#t~mem2450#1 := read~int#31(bnx2_init_chip_~bp#1.base, 8926 + bnx2_init_chip_~bp#1.offset, 4); [2025-02-08 04:03:05,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27080: havoc #t~nondet4364; [2025-02-08 04:03:05,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16188-2: havoc bnx2_free_tx_skbs_#t~bitwise2648#1;assume bnx2_free_tx_skbs_#t~bitwise2648#1 % 18446744073709551616 <= bnx2_free_tx_skbs_~j~13#1 % 18446744073709551616 && bnx2_free_tx_skbs_#t~bitwise2648#1 % 18446744073709551616 <= 254; [2025-02-08 04:03:05,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16188-1: [2025-02-08 04:03:05,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16188: bnx2_free_tx_skbs_~j~13#1 := (if 254 == bnx2_free_tx_skbs_#t~bitwise2648#1 % 18446744073709551616 then 2 + bnx2_free_tx_skbs_~j~13#1 else 1 + bnx2_free_tx_skbs_~j~13#1);havoc bnx2_free_tx_skbs_#t~bitwise2648#1; [2025-02-08 04:03:05,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12480: assume 0 == (bnx2_free_rx_page_~page~1#1.base + bnx2_free_rx_page_~page~1#1.offset) % 18446744073709551616; [2025-02-08 04:03:05,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12480: assume !(0 == (bnx2_free_rx_page_~page~1#1.base + bnx2_free_rx_page_~page~1#1.offset) % 18446744073709551616);call bnx2_free_rx_page_#t~mem1620#1.base, bnx2_free_rx_page_#t~mem1620#1.offset := read~$Pointer$#31(bnx2_free_rx_page_~bp#1.base, 16 + bnx2_free_rx_page_~bp#1.offset, 8);call bnx2_free_rx_page_#t~mem1621#1 := read~int#31(bnx2_free_rx_page_~rx_pg~1#1.base, 8 + bnx2_free_rx_page_~rx_pg~1#1.offset, 8); [2025-02-08 04:03:05,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16188-4: assume 0 == bnx2_free_tx_skbs_~j~13#1 % 18446744073709551616;bnx2_free_tx_skbs_#t~bitwise2648#1 := 0; [2025-02-08 04:03:05,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16188-4: assume !(0 == bnx2_free_tx_skbs_~j~13#1 % 18446744073709551616); [2025-02-08 04:03:05,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16188-3: assume 254 == bnx2_free_tx_skbs_~j~13#1 % 18446744073709551616;bnx2_free_tx_skbs_#t~bitwise2648#1 := bnx2_free_tx_skbs_~j~13#1; [2025-02-08 04:03:05,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16188-3: assume !(254 == bnx2_free_tx_skbs_~j~13#1 % 18446744073709551616); [2025-02-08 04:03:05,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16205-1: SUMMARY for call bnx2_free_tx_skbs_#t~ret2656#1 := skb_frag_size(bnx2_free_tx_skbs_~tmp___0~60#1.base, 48 + bnx2_free_tx_skbs_~tmp___0~60#1.offset + 16 * (if bnx2_free_tx_skbs_~k~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_free_tx_skbs_~k~0#1 % 18446744073709551616 % 18446744073709551616 else bnx2_free_tx_skbs_~k~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:03:05,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16205: bnx2_free_tx_skbs_~tmp___1~34#1 := bnx2_free_tx_skbs_#t~ret2656#1;havoc bnx2_free_tx_skbs_#t~ret2656#1;call bnx2_free_tx_skbs_#t~mem2657#1.base, bnx2_free_tx_skbs_#t~mem2657#1.offset := read~$Pointer$#31(bnx2_free_tx_skbs_~bp#1.base, 16 + bnx2_free_tx_skbs_~bp#1.offset, 8);call bnx2_free_tx_skbs_#t~mem2658#1 := read~int#31(bnx2_free_tx_skbs_~tx_buf~1#1.base, 8 + bnx2_free_tx_skbs_~tx_buf~1#1.offset, 8); [2025-02-08 04:03:05,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16176: bnx2_free_tx_skbs_~bnapi~20#1.base, bnx2_free_tx_skbs_~bnapi~20#1.offset := bnx2_free_tx_skbs_~bp#1.base, 32 + bnx2_free_tx_skbs_~bp#1.offset + 942 * (if bnx2_free_tx_skbs_~i~36#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_free_tx_skbs_~i~36#1 % 18446744073709551616 % 18446744073709551616 else bnx2_free_tx_skbs_~i~36#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);bnx2_free_tx_skbs_~txr~7#1.base, bnx2_free_tx_skbs_~txr~7#1.offset := bnx2_free_tx_skbs_~bnapi~20#1.base, 900 + bnx2_free_tx_skbs_~bnapi~20#1.offset;call bnx2_free_tx_skbs_#t~mem2645#1.base, bnx2_free_tx_skbs_#t~mem2645#1.offset := read~$Pointer$#31(bnx2_free_tx_skbs_~txr~7#1.base, 22 + bnx2_free_tx_skbs_~txr~7#1.offset, 8); [2025-02-08 04:03:05,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12485-1: SUMMARY for call dma_unmap_page(bnx2_free_rx_page_#t~mem1620#1.base, 179 + bnx2_free_rx_page_#t~mem1620#1.offset, bnx2_free_rx_page_#t~mem1621#1, 4096, 2); srcloc: null [2025-02-08 04:03:05,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16197-3: assume 254 == bnx2_free_tx_skbs_~j~13#1 % 18446744073709551616;bnx2_free_tx_skbs_#t~bitwise2653#1 := bnx2_free_tx_skbs_~j~13#1; [2025-02-08 04:03:05,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16197-3: assume !(254 == bnx2_free_tx_skbs_~j~13#1 % 18446744073709551616); [2025-02-08 04:03:05,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12485: havoc bnx2_free_rx_page_#t~mem1620#1.base, bnx2_free_rx_page_#t~mem1620#1.offset;havoc bnx2_free_rx_page_#t~mem1621#1; [2025-02-08 04:03:05,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16197-2: havoc bnx2_free_tx_skbs_#t~bitwise2653#1;assume bnx2_free_tx_skbs_#t~bitwise2653#1 % 18446744073709551616 <= bnx2_free_tx_skbs_~j~13#1 % 18446744073709551616 && bnx2_free_tx_skbs_#t~bitwise2653#1 % 18446744073709551616 <= 254; [2025-02-08 04:03:05,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16197-1: [2025-02-08 04:03:05,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16197: bnx2_free_tx_skbs_~j~13#1 := (if 254 == bnx2_free_tx_skbs_#t~bitwise2653#1 % 18446744073709551616 then 2 + bnx2_free_tx_skbs_~j~13#1 else 1 + bnx2_free_tx_skbs_~j~13#1);havoc bnx2_free_tx_skbs_#t~bitwise2653#1;bnx2_free_tx_skbs_~k~0#1 := 0; [2025-02-08 04:03:05,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16251: assume 0 == (bnx2_free_rx_skbs_#t~mem2663#1.base + bnx2_free_rx_skbs_#t~mem2663#1.offset) % 18446744073709551616;havoc bnx2_free_rx_skbs_#t~mem2663#1.base, bnx2_free_rx_skbs_#t~mem2663#1.offset; [2025-02-08 04:03:05,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16251: assume !(0 == (bnx2_free_rx_skbs_#t~mem2663#1.base + bnx2_free_rx_skbs_#t~mem2663#1.offset) % 18446744073709551616);havoc bnx2_free_rx_skbs_#t~mem2663#1.base, bnx2_free_rx_skbs_#t~mem2663#1.offset;bnx2_free_rx_skbs_~j~14#1 := 0; [2025-02-08 04:03:05,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16193-1: SUMMARY for call bnx2_free_tx_skbs_#t~ret2649#1 := skb_headlen(bnx2_free_tx_skbs_~skb~3#1.base, bnx2_free_tx_skbs_~skb~3#1.offset); srcloc: null [2025-02-08 04:03:05,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16197-4: assume 0 == bnx2_free_tx_skbs_~j~13#1 % 18446744073709551616;bnx2_free_tx_skbs_#t~bitwise2653#1 := 0; [2025-02-08 04:03:05,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16197-4: assume !(0 == bnx2_free_tx_skbs_~j~13#1 % 18446744073709551616); [2025-02-08 04:03:05,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16193: bnx2_free_tx_skbs_~tmp~115#1 := bnx2_free_tx_skbs_#t~ret2649#1;havoc bnx2_free_tx_skbs_#t~ret2649#1;call bnx2_free_tx_skbs_#t~mem2650#1.base, bnx2_free_tx_skbs_#t~mem2650#1.offset := read~$Pointer$#31(bnx2_free_tx_skbs_~bp#1.base, 16 + bnx2_free_tx_skbs_~bp#1.offset, 8);call bnx2_free_tx_skbs_#t~mem2651#1 := read~int#31(bnx2_free_tx_skbs_~tx_buf~1#1.base, 8 + bnx2_free_tx_skbs_~tx_buf~1#1.offset, 8); [2025-02-08 04:03:05,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16185: call bnx2_free_tx_skbs_#t~mem2646#1.base, bnx2_free_tx_skbs_#t~mem2646#1.offset := read~$Pointer$#31(bnx2_free_tx_skbs_~txr~7#1.base, 22 + bnx2_free_tx_skbs_~txr~7#1.offset, 8);bnx2_free_tx_skbs_~tx_buf~1#1.base, bnx2_free_tx_skbs_~tx_buf~1#1.offset := bnx2_free_tx_skbs_#t~mem2646#1.base, bnx2_free_tx_skbs_#t~mem2646#1.offset + 20 * (if bnx2_free_tx_skbs_~j~13#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_free_tx_skbs_~j~13#1 % 18446744073709551616 % 18446744073709551616 else bnx2_free_tx_skbs_~j~13#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call bnx2_free_tx_skbs_#t~mem2647#1.base, bnx2_free_tx_skbs_#t~mem2647#1.offset := read~$Pointer$#31(bnx2_free_tx_skbs_~tx_buf~1#1.base, bnx2_free_tx_skbs_~tx_buf~1#1.offset, 8);bnx2_free_tx_skbs_~skb~3#1.base, bnx2_free_tx_skbs_~skb~3#1.offset := bnx2_free_tx_skbs_#t~mem2647#1.base, bnx2_free_tx_skbs_#t~mem2647#1.offset;havoc bnx2_free_tx_skbs_#t~mem2647#1.base, bnx2_free_tx_skbs_#t~mem2647#1.offset; [2025-02-08 04:03:05,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16268-1: SUMMARY for call kfree(bnx2_free_rx_skbs_~data~3#1.base, bnx2_free_rx_skbs_~data~3#1.offset); srcloc: null [2025-02-08 04:03:05,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16268: bnx2_free_rx_skbs_~j~14#1 := 1 + bnx2_free_rx_skbs_~j~14#1; [2025-02-08 04:03:05,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16206-1: SUMMARY for call dma_unmap_page(bnx2_free_tx_skbs_#t~mem2657#1.base, 179 + bnx2_free_tx_skbs_#t~mem2657#1.offset, bnx2_free_tx_skbs_#t~mem2658#1, bnx2_free_tx_skbs_~tmp___1~34#1 % 4294967296, 1); srcloc: null [2025-02-08 04:03:05,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16206: havoc bnx2_free_tx_skbs_#t~mem2657#1.base, bnx2_free_tx_skbs_#t~mem2657#1.offset;havoc bnx2_free_tx_skbs_#t~mem2658#1;bnx2_free_tx_skbs_~k~0#1 := 1 + bnx2_free_tx_skbs_~k~0#1; [2025-02-08 04:03:05,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16194: havoc bnx2_free_tx_skbs_#t~mem2650#1.base, bnx2_free_tx_skbs_#t~mem2650#1.offset;havoc bnx2_free_tx_skbs_#t~mem2651#1;call write~$Pointer$#31(0, 0, bnx2_free_tx_skbs_~tx_buf~1#1.base, bnx2_free_tx_skbs_~tx_buf~1#1.offset, 8);call bnx2_free_tx_skbs_#t~mem2652#1 := read~int#31(bnx2_free_tx_skbs_~tx_buf~1#1.base, 18 + bnx2_free_tx_skbs_~tx_buf~1#1.offset, 2);bnx2_free_tx_skbs_~last~1#1 := (if bnx2_free_tx_skbs_#t~mem2652#1 % 65536 % 4294967296 <= 2147483647 then bnx2_free_tx_skbs_#t~mem2652#1 % 65536 % 4294967296 else bnx2_free_tx_skbs_#t~mem2652#1 % 65536 % 4294967296 - 4294967296);havoc bnx2_free_tx_skbs_#t~mem2652#1; [2025-02-08 04:03:05,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12486-1: SUMMARY for call __free_pages(bnx2_free_rx_page_~page~1#1.base, bnx2_free_rx_page_~page~1#1.offset, 0); srcloc: null [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16260: assume 0 == (bnx2_free_rx_skbs_~data~3#1.base + bnx2_free_rx_skbs_~data~3#1.offset) % 18446744073709551616; [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16260: assume !(0 == (bnx2_free_rx_skbs_~data~3#1.base + bnx2_free_rx_skbs_~data~3#1.offset) % 18446744073709551616);call bnx2_free_rx_skbs_#t~mem2666#1.base, bnx2_free_rx_skbs_#t~mem2666#1.offset := read~$Pointer$#31(bnx2_free_rx_skbs_~bp#1.base, 16 + bnx2_free_rx_skbs_~bp#1.offset, 8);call bnx2_free_rx_skbs_#t~mem2667#1 := read~int#31(bnx2_free_rx_skbs_~rx_buf~2#1.base, 8 + bnx2_free_rx_skbs_~rx_buf~2#1.offset, 8);call bnx2_free_rx_skbs_#t~mem2668#1 := read~int#31(bnx2_free_rx_skbs_~bp#1.base, 8510 + bnx2_free_rx_skbs_~bp#1.offset, 4); [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8361-1: SUMMARY for call clear_bit(1, netdev_tx_reset_queue_~q#1.base, 408 + netdev_tx_reset_queue_~q#1.offset); srcloc: null [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8361: assume { :begin_inline_dql_reset } true;dql_reset_#in~arg0#1.base, dql_reset_#in~arg0#1.offset := netdev_tx_reset_queue_~q#1.base, 416 + netdev_tx_reset_queue_~q#1.offset;havoc dql_reset_~arg0#1.base, dql_reset_~arg0#1.offset;dql_reset_~arg0#1.base, dql_reset_~arg0#1.offset := dql_reset_#in~arg0#1.base, dql_reset_#in~arg0#1.offset;havoc dql_reset_~arg0#1.base, dql_reset_~arg0#1.offset;havoc dql_reset_#in~arg0#1.base, dql_reset_#in~arg0#1.offset;assume { :end_inline_dql_reset } true;havoc netdev_tx_reset_queue_~q#1.base, netdev_tx_reset_queue_~q#1.offset;havoc netdev_tx_reset_queue_#in~q#1.base, netdev_tx_reset_queue_#in~q#1.offset;assume { :end_inline_netdev_tx_reset_queue } true;bnx2_free_tx_skbs_~i~36#1 := 1 + bnx2_free_tx_skbs_~i~36#1; [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12486: call write~$Pointer$#31(0, 0, bnx2_free_rx_page_~rx_pg~1#1.base, bnx2_free_rx_page_~rx_pg~1#1.offset, 8);havoc bnx2_free_rx_page_#t~mem1618#1.base, bnx2_free_rx_page_#t~mem1618#1.offset, bnx2_free_rx_page_#t~mem1619#1.base, bnx2_free_rx_page_#t~mem1619#1.offset, bnx2_free_rx_page_#t~mem1620#1.base, bnx2_free_rx_page_#t~mem1620#1.offset, bnx2_free_rx_page_#t~mem1621#1, bnx2_free_rx_page_~bp#1.base, bnx2_free_rx_page_~bp#1.offset, bnx2_free_rx_page_~rxr#1.base, bnx2_free_rx_page_~rxr#1.offset, bnx2_free_rx_page_~index#1, bnx2_free_rx_page_~rx_pg~1#1.base, bnx2_free_rx_page_~rx_pg~1#1.offset, bnx2_free_rx_page_~page~1#1.base, bnx2_free_rx_page_~page~1#1.offset;havoc bnx2_free_rx_page_#in~bp#1.base, bnx2_free_rx_page_#in~bp#1.offset, bnx2_free_rx_page_#in~rxr#1.base, bnx2_free_rx_page_#in~rxr#1.offset, bnx2_free_rx_page_#in~index#1;assume { :end_inline_bnx2_free_rx_page } true;bnx2_free_rx_skbs_~j~14#1 := 1 + bnx2_free_rx_skbs_~j~14#1; [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16285: assume bnx2_free_rx_skbs_~j~14#1 % 4294967296 < bnx2_free_rx_skbs_#t~mem2670#1 % 4294967296;havoc bnx2_free_rx_skbs_#t~mem2670#1; [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16285: assume !(bnx2_free_rx_skbs_~j~14#1 % 4294967296 < bnx2_free_rx_skbs_#t~mem2670#1 % 4294967296);havoc bnx2_free_rx_skbs_#t~mem2670#1;bnx2_free_rx_skbs_~i~37#1 := 1 + bnx2_free_rx_skbs_~i~37#1; [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16256: call bnx2_free_rx_skbs_#t~mem2669#1 := read~int#31(bnx2_free_rx_skbs_~bp#1.base, 8526 + bnx2_free_rx_skbs_~bp#1.offset, 4); [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16194-1: SUMMARY for call dma_unmap_single_attrs(bnx2_free_tx_skbs_#t~mem2650#1.base, 179 + bnx2_free_tx_skbs_#t~mem2650#1.offset, bnx2_free_tx_skbs_#t~mem2651#1, bnx2_free_tx_skbs_~tmp~115#1 % 4294967296, 1, 0, 0); srcloc: null [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16178: assume 0 == (bnx2_free_tx_skbs_#t~mem2645#1.base + bnx2_free_tx_skbs_#t~mem2645#1.offset) % 18446744073709551616;havoc bnx2_free_tx_skbs_#t~mem2645#1.base, bnx2_free_tx_skbs_#t~mem2645#1.offset; [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16178: assume !(0 == (bnx2_free_tx_skbs_#t~mem2645#1.base + bnx2_free_tx_skbs_#t~mem2645#1.offset) % 18446744073709551616);havoc bnx2_free_tx_skbs_#t~mem2645#1.base, bnx2_free_tx_skbs_#t~mem2645#1.offset;bnx2_free_tx_skbs_~j~13#1 := 0; [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16281: assume { :begin_inline_bnx2_free_rx_page } true;bnx2_free_rx_page_#in~bp#1.base, bnx2_free_rx_page_#in~bp#1.offset, bnx2_free_rx_page_#in~rxr#1.base, bnx2_free_rx_page_#in~rxr#1.offset, bnx2_free_rx_page_#in~index#1 := bnx2_free_rx_skbs_~bp#1.base, bnx2_free_rx_skbs_~bp#1.offset, bnx2_free_rx_skbs_~rxr~7#1.base, bnx2_free_rx_skbs_~rxr~7#1.offset, (if bnx2_free_rx_skbs_~j~14#1 % 65536 % 4294967296 <= 2147483647 then bnx2_free_rx_skbs_~j~14#1 % 65536 % 4294967296 else bnx2_free_rx_skbs_~j~14#1 % 65536 % 4294967296 - 4294967296);havoc bnx2_free_rx_page_#t~mem1618#1.base, bnx2_free_rx_page_#t~mem1618#1.offset, bnx2_free_rx_page_#t~mem1619#1.base, bnx2_free_rx_page_#t~mem1619#1.offset, bnx2_free_rx_page_#t~mem1620#1.base, bnx2_free_rx_page_#t~mem1620#1.offset, bnx2_free_rx_page_#t~mem1621#1, bnx2_free_rx_page_~bp#1.base, bnx2_free_rx_page_~bp#1.offset, bnx2_free_rx_page_~rxr#1.base, bnx2_free_rx_page_~rxr#1.offset, bnx2_free_rx_page_~index#1, bnx2_free_rx_page_~rx_pg~1#1.base, bnx2_free_rx_page_~rx_pg~1#1.offset, bnx2_free_rx_page_~page~1#1.base, bnx2_free_rx_page_~page~1#1.offset;bnx2_free_rx_page_~bp#1.base, bnx2_free_rx_page_~bp#1.offset := bnx2_free_rx_page_#in~bp#1.base, bnx2_free_rx_page_#in~bp#1.offset;bnx2_free_rx_page_~rxr#1.base, bnx2_free_rx_page_~rxr#1.offset := bnx2_free_rx_page_#in~rxr#1.base, bnx2_free_rx_page_#in~rxr#1.offset;bnx2_free_rx_page_~index#1 := bnx2_free_rx_page_#in~index#1;havoc bnx2_free_rx_page_~rx_pg~1#1.base, bnx2_free_rx_page_~rx_pg~1#1.offset;havoc bnx2_free_rx_page_~page~1#1.base, bnx2_free_rx_page_~page~1#1.offset;call bnx2_free_rx_page_#t~mem1618#1.base, bnx2_free_rx_page_#t~mem1618#1.offset := read~$Pointer$#31(bnx2_free_rx_page_~rxr#1.base, 96 + bnx2_free_rx_page_~rxr#1.offset, 8);bnx2_free_rx_page_~rx_pg~1#1.base, bnx2_free_rx_page_~rx_pg~1#1.offset := bnx2_free_rx_page_#t~mem1618#1.base, bnx2_free_rx_page_#t~mem1618#1.offset + 16 * (if bnx2_free_rx_page_~index#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_free_rx_page_~index#1 % 65536 % 18446744073709551616 % 18446744073709551616 else bnx2_free_rx_page_~index#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc bnx2_free_rx_page_#t~mem1618#1.base, bnx2_free_rx_page_#t~mem1618#1.offset;call bnx2_free_rx_page_#t~mem1619#1.base, bnx2_free_rx_page_#t~mem1619#1.offset := read~$Pointer$#31(bnx2_free_rx_page_~rx_pg~1#1.base, bnx2_free_rx_page_~rx_pg~1#1.offset, 8);bnx2_free_rx_page_~page~1#1.base, bnx2_free_rx_page_~page~1#1.offset := bnx2_free_rx_page_#t~mem1619#1.base, bnx2_free_rx_page_#t~mem1619#1.offset;havoc bnx2_free_rx_page_#t~mem1619#1.base, bnx2_free_rx_page_#t~mem1619#1.offset; [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16203: call bnx2_free_tx_skbs_#t~mem2654#1.base, bnx2_free_tx_skbs_#t~mem2654#1.offset := read~$Pointer$#31(bnx2_free_tx_skbs_~txr~7#1.base, 22 + bnx2_free_tx_skbs_~txr~7#1.offset, 8);bnx2_free_tx_skbs_~tx_buf~1#1.base, bnx2_free_tx_skbs_~tx_buf~1#1.offset := bnx2_free_tx_skbs_#t~mem2654#1.base, bnx2_free_tx_skbs_#t~mem2654#1.offset + 20 * (if bnx2_free_tx_skbs_~j~13#1 % 256 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_free_tx_skbs_~j~13#1 % 256 % 18446744073709551616 % 18446744073709551616 else bnx2_free_tx_skbs_~j~13#1 % 256 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc bnx2_free_tx_skbs_#t~mem2654#1.base, bnx2_free_tx_skbs_#t~mem2654#1.offset; [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16273: assume bnx2_free_rx_skbs_~j~14#1 % 4294967296 < bnx2_free_rx_skbs_#t~mem2669#1 % 4294967296;havoc bnx2_free_rx_skbs_#t~mem2669#1; [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16273: assume !(bnx2_free_rx_skbs_~j~14#1 % 4294967296 < bnx2_free_rx_skbs_#t~mem2669#1 % 4294967296);havoc bnx2_free_rx_skbs_#t~mem2669#1;bnx2_free_rx_skbs_~j~14#1 := 0; [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16265-1: SUMMARY for call dma_unmap_single_attrs(bnx2_free_rx_skbs_#t~mem2666#1.base, 179 + bnx2_free_rx_skbs_#t~mem2666#1.offset, bnx2_free_rx_skbs_#t~mem2667#1, bnx2_free_rx_skbs_#t~mem2668#1 % 4294967296, 2, 0, 0); srcloc: null [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16265: havoc bnx2_free_rx_skbs_#t~mem2666#1.base, bnx2_free_rx_skbs_#t~mem2666#1.offset;havoc bnx2_free_rx_skbs_#t~mem2667#1;havoc bnx2_free_rx_skbs_#t~mem2668#1;call write~$Pointer$#31(0, 0, bnx2_free_rx_skbs_~rx_buf~2#1.base, bnx2_free_rx_skbs_~rx_buf~2#1.offset, 8); [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16187: assume 0 == (bnx2_free_tx_skbs_~skb~3#1.base + bnx2_free_tx_skbs_~skb~3#1.offset) % 18446744073709551616; [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16187: assume !(0 == (bnx2_free_tx_skbs_~skb~3#1.base + bnx2_free_tx_skbs_~skb~3#1.offset) % 18446744073709551616); [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16224-1: SUMMARY for call bnx2_free_tx_skbs_#t~ret2661#1.base, bnx2_free_tx_skbs_#t~ret2661#1.offset := netdev_get_tx_queue(bnx2_free_tx_skbs_#t~mem2660#1.base, bnx2_free_tx_skbs_#t~mem2660#1.offset, bnx2_free_tx_skbs_~i~36#1); srcloc: null [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16224: bnx2_free_tx_skbs_~tmp___2~18#1.base, bnx2_free_tx_skbs_~tmp___2~18#1.offset := bnx2_free_tx_skbs_#t~ret2661#1.base, bnx2_free_tx_skbs_#t~ret2661#1.offset;havoc bnx2_free_tx_skbs_#t~mem2660#1.base, bnx2_free_tx_skbs_#t~mem2660#1.offset;havoc bnx2_free_tx_skbs_#t~ret2661#1.base, bnx2_free_tx_skbs_#t~ret2661#1.offset;assume { :begin_inline_netdev_tx_reset_queue } true;netdev_tx_reset_queue_#in~q#1.base, netdev_tx_reset_queue_#in~q#1.offset := bnx2_free_tx_skbs_~tmp___2~18#1.base, bnx2_free_tx_skbs_~tmp___2~18#1.offset;havoc netdev_tx_reset_queue_~q#1.base, netdev_tx_reset_queue_~q#1.offset;netdev_tx_reset_queue_~q#1.base, netdev_tx_reset_queue_~q#1.offset := netdev_tx_reset_queue_#in~q#1.base, netdev_tx_reset_queue_#in~q#1.offset; [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16278: call bnx2_free_rx_skbs_#t~mem2670#1 := read~int#31(bnx2_free_rx_skbs_~bp#1.base, 8530 + bnx2_free_rx_skbs_~bp#1.offset, 4); [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16183: assume bnx2_free_tx_skbs_~j~13#1 % 4294967296 <= 255; [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16183: assume !(bnx2_free_tx_skbs_~j~13#1 % 4294967296 <= 255);call bnx2_free_tx_skbs_#t~mem2660#1.base, bnx2_free_tx_skbs_#t~mem2660#1.offset := read~$Pointer$#31(bnx2_free_tx_skbs_~bp#1.base, 8 + bnx2_free_tx_skbs_~bp#1.offset, 8); [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16216: SUMMARY for call consume_skb(bnx2_free_tx_skbs_~skb~3#1.base, bnx2_free_tx_skbs_~skb~3#1.offset); srcloc: null [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16249: bnx2_free_rx_skbs_~bnapi~21#1.base, bnx2_free_rx_skbs_~bnapi~21#1.offset := bnx2_free_rx_skbs_~bp#1.base, 32 + bnx2_free_rx_skbs_~bp#1.offset + 942 * (if bnx2_free_rx_skbs_~i~37#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_free_rx_skbs_~i~37#1 % 18446744073709551616 % 18446744073709551616 else bnx2_free_rx_skbs_~i~37#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);bnx2_free_rx_skbs_~rxr~7#1.base, bnx2_free_rx_skbs_~rxr~7#1.offset := bnx2_free_rx_skbs_~bnapi~21#1.base, 220 + bnx2_free_rx_skbs_~bnapi~21#1.offset;call bnx2_free_rx_skbs_#t~mem2663#1.base, bnx2_free_rx_skbs_#t~mem2663#1.offset := read~$Pointer$#31(bnx2_free_rx_skbs_~rxr~7#1.base, 24 + bnx2_free_rx_skbs_~rxr~7#1.offset, 8); [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16204-1: SUMMARY for call bnx2_free_tx_skbs_#t~ret2655#1.base, bnx2_free_tx_skbs_#t~ret2655#1.offset := skb_end_pointer(bnx2_free_tx_skbs_~skb~3#1.base, bnx2_free_tx_skbs_~skb~3#1.offset); srcloc: null [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16208-4: assume 0 == bnx2_free_tx_skbs_~j~13#1 % 18446744073709551616;bnx2_free_tx_skbs_#t~bitwise2659#1 := 0; [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16208-4: assume !(0 == bnx2_free_tx_skbs_~j~13#1 % 18446744073709551616); [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16204: bnx2_free_tx_skbs_~tmp___0~60#1.base, bnx2_free_tx_skbs_~tmp___0~60#1.offset := bnx2_free_tx_skbs_#t~ret2655#1.base, bnx2_free_tx_skbs_#t~ret2655#1.offset;havoc bnx2_free_tx_skbs_#t~ret2655#1.base, bnx2_free_tx_skbs_#t~ret2655#1.offset; [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16208-3: assume 254 == bnx2_free_tx_skbs_~j~13#1 % 18446744073709551616;bnx2_free_tx_skbs_#t~bitwise2659#1 := bnx2_free_tx_skbs_~j~13#1; [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16208-3: assume !(254 == bnx2_free_tx_skbs_~j~13#1 % 18446744073709551616); [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16208-2: havoc bnx2_free_tx_skbs_#t~bitwise2659#1;assume bnx2_free_tx_skbs_#t~bitwise2659#1 % 18446744073709551616 <= bnx2_free_tx_skbs_~j~13#1 % 18446744073709551616 && bnx2_free_tx_skbs_#t~bitwise2659#1 % 18446744073709551616 <= 254; [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16208-1: [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16208: bnx2_free_tx_skbs_~j~13#1 := (if 254 == bnx2_free_tx_skbs_#t~bitwise2659#1 % 18446744073709551616 then 2 + bnx2_free_tx_skbs_~j~13#1 else 1 + bnx2_free_tx_skbs_~j~13#1);havoc bnx2_free_tx_skbs_#t~bitwise2659#1; [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16258: call bnx2_free_rx_skbs_#t~mem2664#1.base, bnx2_free_rx_skbs_#t~mem2664#1.offset := read~$Pointer$#31(bnx2_free_rx_skbs_~rxr~7#1.base, 24 + bnx2_free_rx_skbs_~rxr~7#1.offset, 8);bnx2_free_rx_skbs_~rx_buf~2#1.base, bnx2_free_rx_skbs_~rx_buf~2#1.offset := bnx2_free_rx_skbs_#t~mem2664#1.base, bnx2_free_rx_skbs_#t~mem2664#1.offset + 16 * (if bnx2_free_rx_skbs_~j~14#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_free_rx_skbs_~j~14#1 % 18446744073709551616 % 18446744073709551616 else bnx2_free_rx_skbs_~j~14#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call bnx2_free_rx_skbs_#t~mem2665#1.base, bnx2_free_rx_skbs_#t~mem2665#1.offset := read~$Pointer$#31(bnx2_free_rx_skbs_~rx_buf~2#1.base, bnx2_free_rx_skbs_~rx_buf~2#1.offset, 8);bnx2_free_rx_skbs_~data~3#1.base, bnx2_free_rx_skbs_~data~3#1.offset := bnx2_free_rx_skbs_#t~mem2665#1.base, bnx2_free_rx_skbs_#t~mem2665#1.offset;havoc bnx2_free_rx_skbs_#t~mem2665#1.base, bnx2_free_rx_skbs_#t~mem2665#1.offset; [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16200: assume bnx2_free_tx_skbs_~k~0#1 < bnx2_free_tx_skbs_~last~1#1; [2025-02-08 04:03:05,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16200: assume !(bnx2_free_tx_skbs_~k~0#1 < bnx2_free_tx_skbs_~last~1#1); [2025-02-08 04:03:05,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24632: havoc free_irq_~arg0#1, free_irq_~arg1#1.base, free_irq_~arg1#1.offset;havoc free_irq_#in~arg0#1, free_irq_#in~arg1#1.base, free_irq_#in~arg1#1.offset;assume { :end_inline_free_irq } true;assume { :begin_inline_ldv_free_irq } true;ldv_free_irq_#in~arg0#1.base, ldv_free_irq_#in~arg0#1.offset, ldv_free_irq_#in~arg1#1, ldv_free_irq_#in~arg2#1.base, ldv_free_irq_#in~arg2#1.offset := 0, 0, (if ldv_free_irq_145_~ldv_func_arg1#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_free_irq_145_~ldv_func_arg1#1 % 4294967296 % 4294967296 else ldv_free_irq_145_~ldv_func_arg1#1 % 4294967296 % 4294967296 - 4294967296), ldv_free_irq_145_~ldv_func_arg2#1.base, ldv_free_irq_145_~ldv_func_arg2#1.offset;havoc ldv_free_irq_~arg0#1.base, ldv_free_irq_~arg0#1.offset, ldv_free_irq_~arg1#1, ldv_free_irq_~arg2#1.base, ldv_free_irq_~arg2#1.offset, ldv_free_irq_~ldv_8_line_line~0#1;ldv_free_irq_~arg0#1.base, ldv_free_irq_~arg0#1.offset := ldv_free_irq_#in~arg0#1.base, ldv_free_irq_#in~arg0#1.offset;ldv_free_irq_~arg1#1 := ldv_free_irq_#in~arg1#1;ldv_free_irq_~arg2#1.base, ldv_free_irq_~arg2#1.offset := ldv_free_irq_#in~arg2#1.base, ldv_free_irq_#in~arg2#1.offset;havoc ldv_free_irq_~ldv_8_line_line~0#1;ldv_free_irq_~ldv_8_line_line~0#1 := ldv_free_irq_~arg1#1;assume { :begin_inline_ldv_dispatch_irq_deregister_8_1 } true;ldv_dispatch_irq_deregister_8_1_#in~arg0#1 := ldv_free_irq_~ldv_8_line_line~0#1;havoc ldv_dispatch_irq_deregister_8_1_~arg0#1;ldv_dispatch_irq_deregister_8_1_~arg0#1 := ldv_dispatch_irq_deregister_8_1_#in~arg0#1; [2025-02-08 04:03:05,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17558: call write~int#31(0, ~irq~1#1.base, 12 + ~irq~1#1.offset, 1);~i~44#1 := 1 + ~i~44#1; [2025-02-08 04:03:05,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24633: havoc ldv_free_irq_~arg0#1.base, ldv_free_irq_~arg0#1.offset, ldv_free_irq_~arg1#1, ldv_free_irq_~arg2#1.base, ldv_free_irq_~arg2#1.offset, ldv_free_irq_~ldv_8_line_line~0#1;havoc ldv_free_irq_#in~arg0#1.base, ldv_free_irq_#in~arg0#1.offset, ldv_free_irq_#in~arg1#1, ldv_free_irq_#in~arg2#1.base, ldv_free_irq_#in~arg2#1.offset;assume { :end_inline_ldv_free_irq } true; [2025-02-08 04:03:05,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17554: havoc ldv_free_irq_145_~ldv_func_arg1#1, ldv_free_irq_145_~ldv_func_arg2#1.base, ldv_free_irq_145_~ldv_func_arg2#1.offset;havoc ldv_free_irq_145_#in~ldv_func_arg1#1, ldv_free_irq_145_#in~ldv_func_arg2#1.base, ldv_free_irq_145_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_145 } true;havoc #t~mem2916#1; [2025-02-08 04:03:05,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22178: havoc ldv_dispatch_irq_deregister_8_1_~arg0#1;havoc ldv_dispatch_irq_deregister_8_1_#in~arg0#1;assume { :end_inline_ldv_dispatch_irq_deregister_8_1 } true; [2025-02-08 04:03:05,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17552: assume 0 != #t~mem2915#1 % 256 % 4294967296;havoc #t~mem2915#1;call #t~mem2916#1 := read~int#31(~irq~1#1.base, 8 + ~irq~1#1.offset, 4);assume { :begin_inline_ldv_free_irq_145 } true;ldv_free_irq_145_#in~ldv_func_arg1#1, ldv_free_irq_145_#in~ldv_func_arg2#1.base, ldv_free_irq_145_#in~ldv_func_arg2#1.offset := #t~mem2916#1, ~bp#1.base, 32 + ~bp#1.offset + (if ~i~44#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~44#1 % 18446744073709551616 % 18446744073709551616 else ~i~44#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc ldv_free_irq_145_~ldv_func_arg1#1, ldv_free_irq_145_~ldv_func_arg2#1.base, ldv_free_irq_145_~ldv_func_arg2#1.offset;ldv_free_irq_145_~ldv_func_arg1#1 := ldv_free_irq_145_#in~ldv_func_arg1#1;ldv_free_irq_145_~ldv_func_arg2#1.base, ldv_free_irq_145_~ldv_func_arg2#1.offset := ldv_free_irq_145_#in~ldv_func_arg2#1.base, ldv_free_irq_145_#in~ldv_func_arg2#1.offset;assume { :begin_inline_free_irq } true;free_irq_#in~arg0#1, free_irq_#in~arg1#1.base, free_irq_#in~arg1#1.offset := ldv_free_irq_145_~ldv_func_arg1#1, ldv_free_irq_145_~ldv_func_arg2#1.base, ldv_free_irq_145_~ldv_func_arg2#1.offset;havoc free_irq_~arg0#1, free_irq_~arg1#1.base, free_irq_~arg1#1.offset;free_irq_~arg0#1 := free_irq_#in~arg0#1;free_irq_~arg1#1.base, free_irq_~arg1#1.offset := free_irq_#in~arg1#1.base, free_irq_#in~arg1#1.offset; [2025-02-08 04:03:05,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17552: assume !(0 != #t~mem2915#1 % 256 % 4294967296);havoc #t~mem2915#1; [2025-02-08 04:03:05,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17551: ~irq~1#1.base, ~irq~1#1.offset := ~bp#1.base, 9191 + ~bp#1.offset + 31 * (if ~i~44#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~44#1 % 18446744073709551616 % 18446744073709551616 else ~i~44#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call #t~mem2915#1 := read~int#31(~irq~1#1.base, 12 + ~irq~1#1.offset, 1); [2025-02-08 04:03:05,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7921: havoc #t~mem300.base, #t~mem300.offset;havoc #t~mem301; [2025-02-08 04:03:05,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10706: call ULTIMATE.dealloc(~#up1~0.base, ~#up1~0.offset);havoc ~#up1~0.base, ~#up1~0.offset; [2025-02-08 04:03:13,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17113: assume 0 != bnx2_test_loopback_~tmp___1~35#1;bnx2_test_loopback_~rc~11#1 := 1 + bnx2_test_loopback_~rc~11#1 - bnx2_test_loopback_~rc~11#1 % 2; [2025-02-08 04:03:13,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17113: assume !(0 != bnx2_test_loopback_~tmp___1~35#1); [2025-02-08 04:03:13,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16799-4: assume 0 == bnx2_test_registers_~val~38#1 % 4294967296 || 0 == bnx2_test_registers_~rw_mask~0#1 % 4294967296;bnx2_test_registers_#t~bitwise2699#1 := 0; [2025-02-08 04:03:13,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16799-4: assume !(0 == bnx2_test_registers_~val~38#1 % 4294967296 || 0 == bnx2_test_registers_~rw_mask~0#1 % 4294967296); [2025-02-08 04:03:13,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16799-3: assume bnx2_test_registers_~val~38#1 % 4294967296 == bnx2_test_registers_~rw_mask~0#1 % 4294967296;bnx2_test_registers_#t~bitwise2699#1 := bnx2_test_registers_~val~38#1; [2025-02-08 04:03:13,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16799-3: assume !(bnx2_test_registers_~val~38#1 % 4294967296 == bnx2_test_registers_~rw_mask~0#1 % 4294967296); [2025-02-08 04:03:13,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16799-2: havoc bnx2_test_registers_#t~bitwise2699#1;assume bnx2_test_registers_#t~bitwise2699#1 % 4294967296 <= bnx2_test_registers_~val~38#1 % 4294967296 && bnx2_test_registers_#t~bitwise2699#1 % 4294967296 <= bnx2_test_registers_~rw_mask~0#1 % 4294967296; [2025-02-08 04:03:13,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16799-1: [2025-02-08 04:03:13,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16799: assume bnx2_test_registers_#t~bitwise2699#1 % 4294967296 != bnx2_test_registers_~rw_mask~0#1 % 4294967296;havoc bnx2_test_registers_#t~bitwise2699#1; [2025-02-08 04:03:13,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16799: assume !(bnx2_test_registers_#t~bitwise2699#1 % 4294967296 != bnx2_test_registers_~rw_mask~0#1 % 4294967296);havoc bnx2_test_registers_#t~bitwise2699#1; [2025-02-08 04:03:13,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17097: assume 0 != bnx2_test_loopback_~tmp~119#1 % 256;bnx2_test_loopback_~tmp___0~62#1 := 0; [2025-02-08 04:03:13,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17097: assume !(0 != bnx2_test_loopback_~tmp~119#1 % 256);bnx2_test_loopback_~tmp___0~62#1 := 1; [2025-02-08 04:03:13,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16783-1: SUMMARY for call bnx2_test_registers_#t~ret2689#1 := readl(bnx2_test_registers_#t~mem2688#1.base, bnx2_test_registers_#t~mem2688#1.offset + (if bnx2_test_registers_~offset~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_test_registers_~offset~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else bnx2_test_registers_~offset~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:03:13,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16783: bnx2_test_registers_~save_val~0#1 := bnx2_test_registers_#t~ret2689#1;havoc bnx2_test_registers_#t~mem2688#1.base, bnx2_test_registers_#t~mem2688#1.offset;havoc bnx2_test_registers_#t~ret2689#1;call bnx2_test_registers_#t~mem2690#1.base, bnx2_test_registers_#t~mem2690#1.offset := read~$Pointer$#31(bnx2_test_registers_~bp#1.base, bnx2_test_registers_~bp#1.offset, 8); [2025-02-08 04:03:13,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16849-1: SUMMARY for call bnx2_do_mem_test_#t~ret2706#1 := bnx2_reg_rd_ind(bnx2_do_mem_test_~bp#1.base, bnx2_do_mem_test_~bp#1.offset, bnx2_do_mem_test_~start#1 + bnx2_do_mem_test_~offset~4#1); srcloc: null [2025-02-08 04:03:13,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16849: bnx2_do_mem_test_~tmp~117#1 := bnx2_do_mem_test_#t~ret2706#1;havoc bnx2_do_mem_test_#t~ret2706#1;call bnx2_do_mem_test_#t~mem2707#1 := read~int#15(bnx2_do_mem_test_~#test_pattern~0#1.base, bnx2_do_mem_test_~#test_pattern~0#1.offset + 4 * bnx2_do_mem_test_~i~39#1, 4); [2025-02-08 04:03:13,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16916: assume 0 != bnx2_test_memory_~ret~7#1;bnx2_test_memory_#res#1 := bnx2_test_memory_~ret~7#1;call ULTIMATE.dealloc(bnx2_test_memory_~#mem_tbl_5706~0#1.base, bnx2_test_memory_~#mem_tbl_5706~0#1.offset);havoc bnx2_test_memory_~#mem_tbl_5706~0#1.base, bnx2_test_memory_~#mem_tbl_5706~0#1.offset;call ULTIMATE.dealloc(bnx2_test_memory_~#mem_tbl_5709~0#1.base, bnx2_test_memory_~#mem_tbl_5709~0#1.offset);havoc bnx2_test_memory_~#mem_tbl_5709~0#1.base, bnx2_test_memory_~#mem_tbl_5709~0#1.offset; [2025-02-08 04:03:13,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16916: assume !(0 != bnx2_test_memory_~ret~7#1);bnx2_test_memory_~i~40#1 := 1 + bnx2_test_memory_~i~40#1;call bnx2_test_memory_#t~mem2712#1 := read~int#34(bnx2_test_memory_~mem_tbl~0#1.base, bnx2_test_memory_~mem_tbl~0#1.offset + 8 * (if bnx2_test_memory_~i~40#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_test_memory_~i~40#1 % 18446744073709551616 % 18446744073709551616 else bnx2_test_memory_~i~40#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4); [2025-02-08 04:03:13,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19443: assume { :begin_inline_bnx2_test_memory } true;bnx2_test_memory_#in~bp#1.base, bnx2_test_memory_#in~bp#1.offset := ~bp~34#1.base, ~bp~34#1.offset;havoc bnx2_test_memory_#res#1;havoc bnx2_test_memory_#t~mem2708#1, bnx2_test_memory_#t~mem2709#1, bnx2_test_memory_#t~mem2710#1, bnx2_test_memory_#t~ret2711#1, bnx2_test_memory_#t~mem2712#1, bnx2_test_memory_~bp#1.base, bnx2_test_memory_~bp#1.offset, bnx2_test_memory_~ret~7#1, bnx2_test_memory_~i~40#1, bnx2_test_memory_~#mem_tbl_5706~0#1.base, bnx2_test_memory_~#mem_tbl_5706~0#1.offset, bnx2_test_memory_~#mem_tbl_5709~0#1.base, bnx2_test_memory_~#mem_tbl_5709~0#1.offset, bnx2_test_memory_~mem_tbl~0#1.base, bnx2_test_memory_~mem_tbl~0#1.offset;bnx2_test_memory_~bp#1.base, bnx2_test_memory_~bp#1.offset := bnx2_test_memory_#in~bp#1.base, bnx2_test_memory_#in~bp#1.offset;havoc bnx2_test_memory_~ret~7#1;havoc bnx2_test_memory_~i~40#1;call bnx2_test_memory_~#mem_tbl_5706~0#1.base, bnx2_test_memory_~#mem_tbl_5706~0#1.offset := #Ultimate.allocOnStack(56);call bnx2_test_memory_~#mem_tbl_5709~0#1.base, bnx2_test_memory_~#mem_tbl_5709~0#1.offset := #Ultimate.allocOnStack(48);havoc bnx2_test_memory_~mem_tbl~0#1.base, bnx2_test_memory_~mem_tbl~0#1.offset;bnx2_test_memory_~ret~7#1 := 0;call write~int#34(393216, bnx2_test_memory_~#mem_tbl_5706~0#1.base, bnx2_test_memory_~#mem_tbl_5706~0#1.offset, 4);call write~int#34(16384, bnx2_test_memory_~#mem_tbl_5706~0#1.base, 4 + bnx2_test_memory_~#mem_tbl_5706~0#1.offset, 4);call write~int#34(655360, bnx2_test_memory_~#mem_tbl_5706~0#1.base, 8 + bnx2_test_memory_~#mem_tbl_5706~0#1.offset, 4);call write~int#34(12288, bnx2_test_memory_~#mem_tbl_5706~0#1.base, 12 + bnx2_test_memory_~#mem_tbl_5706~0#1.offset, 4);call write~int#34(917504, bnx2_test_memory_~#mem_tbl_5706~0#1.base, 16 + bnx2_test_memory_~#mem_tbl_5706~0#1.offset, 4);call write~int#34(16384, bnx2_test_memory_~#mem_tbl_5706~0#1.base, 20 + bnx2_test_memory_~#mem_tbl_5706~0#1.offset, 4);call write~int#34(1179648, bnx2_test_memory_~#mem_tbl_5706~0#1.base, 24 + bnx2_test_memory_~#mem_tbl_5706~0#1.offset, 4);call write~int#34(16384, bnx2_test_memory_~#mem_tbl_5706~0#1.base, 28 + bnx2_test_memory_~#mem_tbl_5706~0#1.offset, 4);call write~int#34(1703936, bnx2_test_memory_~#mem_tbl_5706~0#1.base, 32 + bnx2_test_memory_~#mem_tbl_5706~0#1.offset, 4);call write~int#34(16384, bnx2_test_memory_~#mem_tbl_5706~0#1.base, 36 + bnx2_test_memory_~#mem_tbl_5706~0#1.offset, 4);call write~int#34(1441792, bnx2_test_memory_~#mem_tbl_5706~0#1.base, 40 + bnx2_test_memory_~#mem_tbl_5706~0#1.offset, 4);call write~int#34(16384, bnx2_test_memory_~#mem_tbl_5706~0#1.base, 44 + bnx2_test_memory_~#mem_tbl_5706~0#1.offset, 4);call write~int#34(4294967295, bnx2_test_memory_~#mem_tbl_5706~0#1.base, 48 + bnx2_test_memory_~#mem_tbl_5706~0#1.offset, 4);call write~int#34(0, bnx2_test_memory_~#mem_tbl_5706~0#1.base, 52 + bnx2_test_memory_~#mem_tbl_5706~0#1.offset, 4);call write~int#34(393216, bnx2_test_memory_~#mem_tbl_5709~0#1.base, bnx2_test_memory_~#mem_tbl_5709~0#1.offset, 4);call write~int#34(16384, bnx2_test_memory_~#mem_tbl_5709~0#1.base, 4 + bnx2_test_memory_~#mem_tbl_5709~0#1.offset, 4);call write~int#34(655360, bnx2_test_memory_~#mem_tbl_5709~0#1.base, 8 + bnx2_test_memory_~#mem_tbl_5709~0#1.offset, 4);call write~int#34(12288, bnx2_test_memory_~#mem_tbl_5709~0#1.base, 12 + bnx2_test_memory_~#mem_tbl_5709~0#1.offset, 4);call write~int#34(917504, bnx2_test_memory_~#mem_tbl_5709~0#1.base, 16 + bnx2_test_memory_~#mem_tbl_5709~0#1.offset, 4);call write~int#34(16384, bnx2_test_memory_~#mem_tbl_5709~0#1.base, 20 + bnx2_test_memory_~#mem_tbl_5709~0#1.offset, 4);call write~int#34(1179648, bnx2_test_memory_~#mem_tbl_5709~0#1.base, 24 + bnx2_test_memory_~#mem_tbl_5709~0#1.offset, 4);call write~int#34(16384, bnx2_test_memory_~#mem_tbl_5709~0#1.base, 28 + bnx2_test_memory_~#mem_tbl_5709~0#1.offset, 4);call write~int#34(1703936, bnx2_test_memory_~#mem_tbl_5709~0#1.base, 32 + bnx2_test_memory_~#mem_tbl_5709~0#1.offset, 4);call write~int#34(16384, bnx2_test_memory_~#mem_tbl_5709~0#1.base, 36 + bnx2_test_memory_~#mem_tbl_5709~0#1.offset, 4);call write~int#34(4294967295, bnx2_test_memory_~#mem_tbl_5709~0#1.base, 40 + bnx2_test_memory_~#mem_tbl_5709~0#1.offset, 4);call write~int#34(0, bnx2_test_memory_~#mem_tbl_5709~0#1.base, 44 + bnx2_test_memory_~#mem_tbl_5709~0#1.offset, 4);call bnx2_test_memory_#t~mem2708#1 := read~int#31(bnx2_test_memory_~bp#1.base, 8926 + bnx2_test_memory_~bp#1.offset, 4); [2025-02-08 04:03:13,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19460: ~tmp___4~9#1 := (if 0 == #t~ret3550#1 % 256 then 0 else 1);havoc #t~mem3549#1.base, #t~mem3549#1.offset;havoc #t~ret3550#1; [2025-02-08 04:03:13,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16784-1: SUMMARY for call writel(0, bnx2_test_registers_#t~mem2690#1.base, bnx2_test_registers_#t~mem2690#1.offset + (if bnx2_test_registers_~offset~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_test_registers_~offset~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else bnx2_test_registers_~offset~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:03:13,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19460-2: call #t~mem3549#1.base, #t~mem3549#1.offset := read~$Pointer$#31(~bp~34#1.base, 8 + ~bp~34#1.offset, 8); [2025-02-08 04:03:13,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16784: havoc bnx2_test_registers_#t~mem2690#1.base, bnx2_test_registers_#t~mem2690#1.offset;call bnx2_test_registers_#t~mem2691#1.base, bnx2_test_registers_#t~mem2691#1.offset := read~$Pointer$#31(bnx2_test_registers_~bp#1.base, bnx2_test_registers_~bp#1.offset, 8); [2025-02-08 04:03:13,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19460-1: SUMMARY for call #t~ret3550#1 := netif_running(#t~mem3549#1.base, #t~mem3549#1.offset); srcloc: null [2025-02-08 04:03:13,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19477: ~i~50#1 := 0; [2025-02-08 04:03:13,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16818: bnx2_test_registers_~i~38#1 := 1 + bnx2_test_registers_~i~38#1;call bnx2_test_registers_#t~mem2704#1 := read~int#12(bnx2_test_registers_~#reg_tbl~0#1.base, bnx2_test_registers_~#reg_tbl~0#1.offset + 12 * bnx2_test_registers_~i~38#1, 2); [2025-02-08 04:03:13,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16851: assume bnx2_do_mem_test_~tmp~117#1 % 4294967296 != bnx2_do_mem_test_#t~mem2707#1 % 4294967296;havoc bnx2_do_mem_test_#t~mem2707#1;bnx2_do_mem_test_#res#1 := -19;call ULTIMATE.dealloc(bnx2_do_mem_test_~#test_pattern~0#1.base, bnx2_do_mem_test_~#test_pattern~0#1.offset);havoc bnx2_do_mem_test_~#test_pattern~0#1.base, bnx2_do_mem_test_~#test_pattern~0#1.offset; [2025-02-08 04:03:13,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16851: assume !(bnx2_do_mem_test_~tmp~117#1 % 4294967296 != bnx2_do_mem_test_#t~mem2707#1 % 4294967296);havoc bnx2_do_mem_test_#t~mem2707#1;bnx2_do_mem_test_~offset~4#1 := 4 + bnx2_do_mem_test_~offset~4#1; [2025-02-08 04:03:13,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16785-1: SUMMARY for call bnx2_test_registers_#t~ret2692#1 := readl(bnx2_test_registers_#t~mem2691#1.base, bnx2_test_registers_#t~mem2691#1.offset + (if bnx2_test_registers_~offset~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_test_registers_~offset~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else bnx2_test_registers_~offset~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:03:13,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16785: bnx2_test_registers_~val~38#1 := bnx2_test_registers_#t~ret2692#1;havoc bnx2_test_registers_#t~mem2691#1.base, bnx2_test_registers_#t~mem2691#1.offset;havoc bnx2_test_registers_#t~ret2692#1; [2025-02-08 04:03:13,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19445: assume 0 != ~tmp___1~44#1;call write~int#31(1, ~buf#1.base, 8 + ~buf#1.offset, 8);call #t~mem3544#1 := read~int#18(~etest#1.base, 4 + ~etest#1.offset, 4); [2025-02-08 04:03:13,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19445: assume !(0 != ~tmp___1~44#1); [2025-02-08 04:03:13,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19462: assume 0 != ~tmp___4~9#1 % 256;~tmp___5~7#1 := 0; [2025-02-08 04:03:13,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19462: assume !(0 != ~tmp___4~9#1 % 256);~tmp___5~7#1 := 1; [2025-02-08 04:03:13,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16803-1: [2025-02-08 04:03:13,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16803: assume 0 != bnx2_test_registers_#t~bitwise2701#1 % 4294967296;havoc bnx2_test_registers_#t~bitwise2700#1;havoc bnx2_test_registers_#t~bitwise2701#1; [2025-02-08 04:03:13,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16803: assume !(0 != bnx2_test_registers_#t~bitwise2701#1 % 4294967296);havoc bnx2_test_registers_#t~bitwise2700#1;havoc bnx2_test_registers_#t~bitwise2701#1;call bnx2_test_registers_#t~mem2702#1.base, bnx2_test_registers_#t~mem2702#1.offset := read~$Pointer$#31(bnx2_test_registers_~bp#1.base, bnx2_test_registers_~bp#1.offset, 8); [2025-02-08 04:03:13,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16803-9: assume 0 == bnx2_test_registers_~val~38#1 % 4294967296;bnx2_test_registers_#t~bitwise2700#1 := bnx2_test_registers_~save_val~0#1; [2025-02-08 04:03:13,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16803-9: assume !(0 == bnx2_test_registers_~val~38#1 % 4294967296); [2025-02-08 04:03:13,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16803-8: assume 0 == bnx2_test_registers_~save_val~0#1 % 4294967296;bnx2_test_registers_#t~bitwise2700#1 := bnx2_test_registers_~val~38#1; [2025-02-08 04:03:13,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16803-8: assume !(0 == bnx2_test_registers_~save_val~0#1 % 4294967296); [2025-02-08 04:03:13,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16803-7: assume bnx2_test_registers_~val~38#1 % 4294967296 == bnx2_test_registers_~save_val~0#1 % 4294967296;bnx2_test_registers_#t~bitwise2700#1 := 0; [2025-02-08 04:03:13,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16803-7: assume !(bnx2_test_registers_~val~38#1 % 4294967296 == bnx2_test_registers_~save_val~0#1 % 4294967296); [2025-02-08 04:03:13,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16803-6: havoc bnx2_test_registers_#t~bitwise2700#1;assume bnx2_test_registers_#t~bitwise2700#1 % 4294967296 <= bnx2_test_registers_~val~38#1 % 4294967296 + bnx2_test_registers_~save_val~0#1 % 4294967296; [2025-02-08 04:03:13,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16803-5: [2025-02-08 04:03:13,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16803-4: assume 0 == bnx2_test_registers_#t~bitwise2700#1 % 4294967296 || 0 == bnx2_test_registers_~ro_mask~0#1 % 4294967296;bnx2_test_registers_#t~bitwise2701#1 := 0; [2025-02-08 04:03:13,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16803-4: assume !(0 == bnx2_test_registers_#t~bitwise2700#1 % 4294967296 || 0 == bnx2_test_registers_~ro_mask~0#1 % 4294967296); [2025-02-08 04:03:13,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16803-3: assume bnx2_test_registers_#t~bitwise2700#1 % 4294967296 == bnx2_test_registers_~ro_mask~0#1 % 4294967296;bnx2_test_registers_#t~bitwise2701#1 := bnx2_test_registers_#t~bitwise2700#1; [2025-02-08 04:03:13,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16803-3: assume !(bnx2_test_registers_#t~bitwise2700#1 % 4294967296 == bnx2_test_registers_~ro_mask~0#1 % 4294967296); [2025-02-08 04:03:13,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16803-2: havoc bnx2_test_registers_#t~bitwise2701#1;assume bnx2_test_registers_#t~bitwise2701#1 % 4294967296 <= bnx2_test_registers_#t~bitwise2700#1 % 4294967296 && bnx2_test_registers_#t~bitwise2701#1 % 4294967296 <= bnx2_test_registers_~ro_mask~0#1 % 4294967296; [2025-02-08 04:03:13,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16787-1: [2025-02-08 04:03:13,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16787: assume 0 != bnx2_test_registers_#t~bitwise2693#1 % 4294967296;havoc bnx2_test_registers_#t~bitwise2693#1; [2025-02-08 04:03:13,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16787: assume !(0 != bnx2_test_registers_#t~bitwise2693#1 % 4294967296);havoc bnx2_test_registers_#t~bitwise2693#1; [2025-02-08 04:03:13,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16820: assume 65535 != bnx2_test_registers_#t~mem2704#1 % 65536 % 4294967296;havoc bnx2_test_registers_#t~mem2704#1; [2025-02-08 04:03:13,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16820: assume !(65535 != bnx2_test_registers_#t~mem2704#1 % 65536 % 4294967296);havoc bnx2_test_registers_#t~mem2704#1;bnx2_test_registers_#res#1 := bnx2_test_registers_~ret~6#1;call ULTIMATE.dealloc(bnx2_test_registers_~#reg_tbl~0#1.base, bnx2_test_registers_~#reg_tbl~0#1.offset);havoc bnx2_test_registers_~#reg_tbl~0#1.base, bnx2_test_registers_~#reg_tbl~0#1.offset; [2025-02-08 04:03:13,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16787-4: assume 0 == bnx2_test_registers_~val~38#1 % 4294967296 || 0 == bnx2_test_registers_~rw_mask~0#1 % 4294967296;bnx2_test_registers_#t~bitwise2693#1 := 0; [2025-02-08 04:03:13,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16787-4: assume !(0 == bnx2_test_registers_~val~38#1 % 4294967296 || 0 == bnx2_test_registers_~rw_mask~0#1 % 4294967296); [2025-02-08 04:03:13,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16787-3: assume bnx2_test_registers_~val~38#1 % 4294967296 == bnx2_test_registers_~rw_mask~0#1 % 4294967296;bnx2_test_registers_#t~bitwise2693#1 := bnx2_test_registers_~val~38#1; [2025-02-08 04:03:13,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16787-3: assume !(bnx2_test_registers_~val~38#1 % 4294967296 == bnx2_test_registers_~rw_mask~0#1 % 4294967296); [2025-02-08 04:03:13,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16787-2: havoc bnx2_test_registers_#t~bitwise2693#1;assume bnx2_test_registers_#t~bitwise2693#1 % 4294967296 <= bnx2_test_registers_~val~38#1 % 4294967296 && bnx2_test_registers_#t~bitwise2693#1 % 4294967296 <= bnx2_test_registers_~rw_mask~0#1 % 4294967296; [2025-02-08 04:03:13,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19480: assume 0 != #t~mem3553#1 % 256 % 4294967296;havoc #t~mem3553#1; [2025-02-08 04:03:13,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19480: assume !(0 != #t~mem3553#1 % 256 % 4294967296);havoc #t~mem3553#1; [2025-02-08 04:03:13,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19447-1: [2025-02-08 04:03:13,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19480-1: call #t~mem3553#1 := read~int#31(~bp~34#1.base, 9110 + ~bp~34#1.offset, 1); [2025-02-08 04:03:13,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19447: call write~int#18(#t~bitwise3545#1, ~etest#1.base, 4 + ~etest#1.offset, 4);havoc #t~mem3544#1;havoc #t~bitwise3545#1; [2025-02-08 04:03:13,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19447-3: assume false;#t~bitwise3545#1 := #t~mem3544#1; [2025-02-08 04:03:13,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19447-3: assume !false; [2025-02-08 04:03:13,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19447-2: havoc #t~bitwise3545#1;assume (#t~bitwise3545#1 % 4294967296 >= #t~mem3544#1 % 4294967296 && #t~bitwise3545#1 % 4294967296 >= 2) && #t~bitwise3545#1 % 4294967296 <= 2 + #t~mem3544#1 % 4294967296; [2025-02-08 04:03:13,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19447-4: assume 0 == #t~mem3544#1 % 4294967296 || 2 == #t~mem3544#1 % 4294967296;#t~bitwise3545#1 := 2; [2025-02-08 04:03:13,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19447-4: assume !(0 == #t~mem3544#1 % 4294967296 || 2 == #t~mem3544#1 % 4294967296); [2025-02-08 04:03:13,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17118: assume -2147483648 <= bnx2_test_loopback_#t~ret2776#1 && bnx2_test_loopback_#t~ret2776#1 <= 2147483647;bnx2_test_loopback_~tmp___2~19#1 := bnx2_test_loopback_#t~ret2776#1;havoc bnx2_test_loopback_#t~ret2776#1; [2025-02-08 04:03:13,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17118-1: SUMMARY for call bnx2_test_loopback_#t~ret2776#1 := bnx2_run_loopback(bnx2_test_loopback_~bp#1.base, bnx2_test_loopback_~bp#1.offset, 1); srcloc: null [2025-02-08 04:03:13,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17102: assume 0 != bnx2_test_loopback_~tmp___0~62#1;bnx2_test_loopback_#res#1 := 3; [2025-02-08 04:03:13,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17102: assume !(0 != bnx2_test_loopback_~tmp___0~62#1); [2025-02-08 04:03:13,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16905: assume 1460207616 == (bnx2_test_memory_#t~mem2708#1 - bnx2_test_memory_#t~mem2708#1 % 65536) % 4294967296;havoc bnx2_test_memory_#t~mem2708#1;bnx2_test_memory_~mem_tbl~0#1.base, bnx2_test_memory_~mem_tbl~0#1.offset := bnx2_test_memory_~#mem_tbl_5709~0#1.base, bnx2_test_memory_~#mem_tbl_5709~0#1.offset; [2025-02-08 04:03:13,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16905: assume !(1460207616 == (bnx2_test_memory_#t~mem2708#1 - bnx2_test_memory_#t~mem2708#1 % 65536) % 4294967296);havoc bnx2_test_memory_#t~mem2708#1;bnx2_test_memory_~mem_tbl~0#1.base, bnx2_test_memory_~mem_tbl~0#1.offset := bnx2_test_memory_~#mem_tbl_5706~0#1.base, bnx2_test_memory_~#mem_tbl_5706~0#1.offset; [2025-02-08 04:03:13,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17120: assume 0 != bnx2_test_loopback_~tmp___2~19#1; [2025-02-08 04:03:13,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17120: assume !(0 != bnx2_test_loopback_~tmp___2~19#1); [2025-02-08 04:03:13,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16922: assume 4294967295 != bnx2_test_memory_#t~mem2712#1 % 4294967296;havoc bnx2_test_memory_#t~mem2712#1; [2025-02-08 04:03:13,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16922: assume !(4294967295 != bnx2_test_memory_#t~mem2712#1 % 4294967296);havoc bnx2_test_memory_#t~mem2712#1;bnx2_test_memory_#res#1 := bnx2_test_memory_~ret~7#1;call ULTIMATE.dealloc(bnx2_test_memory_~#mem_tbl_5706~0#1.base, bnx2_test_memory_~#mem_tbl_5706~0#1.offset);havoc bnx2_test_memory_~#mem_tbl_5706~0#1.base, bnx2_test_memory_~#mem_tbl_5706~0#1.offset;call ULTIMATE.dealloc(bnx2_test_memory_~#mem_tbl_5709~0#1.base, bnx2_test_memory_~#mem_tbl_5709~0#1.offset);havoc bnx2_test_memory_~#mem_tbl_5709~0#1.base, bnx2_test_memory_~#mem_tbl_5709~0#1.offset; [2025-02-08 04:03:13,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16774: call bnx2_test_registers_#t~mem2684#1 := read~int#12(bnx2_test_registers_~#reg_tbl~0#1.base, 2 + (bnx2_test_registers_~#reg_tbl~0#1.offset + 12 * bnx2_test_registers_~i~38#1), 2);bnx2_test_registers_~flags~0#1 := bnx2_test_registers_#t~mem2684#1; [2025-02-08 04:03:13,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17121: bnx2_test_loopback_~rc~11#1 := bnx2_test_loopback_#t~bitwise2777#1;havoc bnx2_test_loopback_#t~bitwise2777#1; [2025-02-08 04:03:13,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16791-5: [2025-02-08 04:03:13,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17121-1: [2025-02-08 04:03:13,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16791-4: assume 0 == bnx2_test_registers_#t~bitwise2694#1 % 4294967296 || 0 == bnx2_test_registers_~ro_mask~0#1 % 4294967296;bnx2_test_registers_#t~bitwise2695#1 := 0; [2025-02-08 04:03:13,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16791-4: assume !(0 == bnx2_test_registers_#t~bitwise2694#1 % 4294967296 || 0 == bnx2_test_registers_~ro_mask~0#1 % 4294967296); [2025-02-08 04:03:13,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17121-2: havoc bnx2_test_loopback_#t~bitwise2777#1;assume ((((bnx2_test_loopback_~rc~11#1 < 0 || bnx2_test_loopback_#t~bitwise2777#1 >= 2) && bnx2_test_loopback_#t~bitwise2777#1 >= bnx2_test_loopback_~rc~11#1) && (bnx2_test_loopback_~rc~11#1 < 0 || bnx2_test_loopback_#t~bitwise2777#1 <= 2 + bnx2_test_loopback_~rc~11#1)) && (bnx2_test_loopback_~rc~11#1 >= 0 || bnx2_test_loopback_#t~bitwise2777#1 < 0)) && bnx2_test_loopback_#t~bitwise2777#1 <= 2147483647; [2025-02-08 04:03:13,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16791-3: assume bnx2_test_registers_#t~bitwise2694#1 % 4294967296 == bnx2_test_registers_~ro_mask~0#1 % 4294967296;bnx2_test_registers_#t~bitwise2695#1 := bnx2_test_registers_#t~bitwise2694#1; [2025-02-08 04:03:13,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16791-3: assume !(bnx2_test_registers_#t~bitwise2694#1 % 4294967296 == bnx2_test_registers_~ro_mask~0#1 % 4294967296); [2025-02-08 04:03:13,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17121-3: assume false;bnx2_test_loopback_#t~bitwise2777#1 := bnx2_test_loopback_~rc~11#1; [2025-02-08 04:03:13,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17121-3: assume !false; [2025-02-08 04:03:13,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16791-2: havoc bnx2_test_registers_#t~bitwise2695#1;assume bnx2_test_registers_#t~bitwise2695#1 % 4294967296 <= bnx2_test_registers_#t~bitwise2694#1 % 4294967296 && bnx2_test_registers_#t~bitwise2695#1 % 4294967296 <= bnx2_test_registers_~ro_mask~0#1 % 4294967296; [2025-02-08 04:03:13,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17121-4: assume 0 == bnx2_test_loopback_~rc~11#1 || 2 == bnx2_test_loopback_~rc~11#1;bnx2_test_loopback_#t~bitwise2777#1 := 2; [2025-02-08 04:03:13,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17121-4: assume !(0 == bnx2_test_loopback_~rc~11#1 || 2 == bnx2_test_loopback_~rc~11#1); [2025-02-08 04:03:13,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16791-1: [2025-02-08 04:03:13,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16791: assume 0 != bnx2_test_registers_#t~bitwise2695#1 % 4294967296;havoc bnx2_test_registers_#t~bitwise2694#1;havoc bnx2_test_registers_#t~bitwise2695#1; [2025-02-08 04:03:13,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16791: assume !(0 != bnx2_test_registers_#t~bitwise2695#1 % 4294967296);havoc bnx2_test_registers_#t~bitwise2694#1;havoc bnx2_test_registers_#t~bitwise2695#1;call bnx2_test_registers_#t~mem2696#1.base, bnx2_test_registers_#t~mem2696#1.offset := read~$Pointer$#31(bnx2_test_registers_~bp#1.base, bnx2_test_registers_~bp#1.offset, 8); [2025-02-08 04:03:13,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16857: assume bnx2_do_mem_test_~offset~4#1 % 4294967296 < bnx2_do_mem_test_~size#1 % 4294967296; [2025-02-08 04:03:13,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16857: assume !(bnx2_do_mem_test_~offset~4#1 % 4294967296 < bnx2_do_mem_test_~size#1 % 4294967296);bnx2_do_mem_test_~i~39#1 := 1 + bnx2_do_mem_test_~i~39#1; [2025-02-08 04:03:13,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16874: call ULTIMATE.dealloc(bnx2_test_memory_~#mem_tbl_5706~0#1.base, bnx2_test_memory_~#mem_tbl_5706~0#1.offset);havoc bnx2_test_memory_~#mem_tbl_5706~0#1.base, bnx2_test_memory_~#mem_tbl_5706~0#1.offset;call ULTIMATE.dealloc(bnx2_test_memory_~#mem_tbl_5709~0#1.base, bnx2_test_memory_~#mem_tbl_5709~0#1.offset);havoc bnx2_test_memory_~#mem_tbl_5709~0#1.base, bnx2_test_memory_~#mem_tbl_5709~0#1.offset;#t~ret3543#1 := bnx2_test_memory_#res#1;havoc bnx2_test_memory_#t~mem2708#1, bnx2_test_memory_#t~mem2709#1, bnx2_test_memory_#t~mem2710#1, bnx2_test_memory_#t~ret2711#1, bnx2_test_memory_#t~mem2712#1, bnx2_test_memory_~bp#1.base, bnx2_test_memory_~bp#1.offset, bnx2_test_memory_~ret~7#1, bnx2_test_memory_~i~40#1, bnx2_test_memory_~#mem_tbl_5706~0#1.base, bnx2_test_memory_~#mem_tbl_5706~0#1.offset, bnx2_test_memory_~#mem_tbl_5709~0#1.base, bnx2_test_memory_~#mem_tbl_5709~0#1.offset, bnx2_test_memory_~mem_tbl~0#1.base, bnx2_test_memory_~mem_tbl~0#1.offset;havoc bnx2_test_memory_#in~bp#1.base, bnx2_test_memory_#in~bp#1.offset;assume { :end_inline_bnx2_test_memory } true;assume -2147483648 <= #t~ret3543#1 && #t~ret3543#1 <= 2147483647;~tmp___1~44#1 := #t~ret3543#1;havoc #t~ret3543#1; [2025-02-08 04:03:13,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16791-9: assume 0 == bnx2_test_registers_~val~38#1 % 4294967296;bnx2_test_registers_#t~bitwise2694#1 := bnx2_test_registers_~save_val~0#1; [2025-02-08 04:03:13,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16791-9: assume !(0 == bnx2_test_registers_~val~38#1 % 4294967296); [2025-02-08 04:03:13,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16791-8: assume 0 == bnx2_test_registers_~save_val~0#1 % 4294967296;bnx2_test_registers_#t~bitwise2694#1 := bnx2_test_registers_~val~38#1; [2025-02-08 04:03:13,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16791-8: assume !(0 == bnx2_test_registers_~save_val~0#1 % 4294967296); [2025-02-08 04:03:13,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16791-7: assume bnx2_test_registers_~val~38#1 % 4294967296 == bnx2_test_registers_~save_val~0#1 % 4294967296;bnx2_test_registers_#t~bitwise2694#1 := 0; [2025-02-08 04:03:13,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16791-7: assume !(bnx2_test_registers_~val~38#1 % 4294967296 == bnx2_test_registers_~save_val~0#1 % 4294967296); [2025-02-08 04:03:13,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16791-6: havoc bnx2_test_registers_#t~bitwise2694#1;assume bnx2_test_registers_#t~bitwise2694#1 % 4294967296 <= bnx2_test_registers_~val~38#1 % 4294967296 + bnx2_test_registers_~save_val~0#1 % 4294967296; [2025-02-08 04:03:13,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16808-1: SUMMARY for call writel(bnx2_test_registers_~save_val~0#1, bnx2_test_registers_#t~mem2702#1.base, bnx2_test_registers_#t~mem2702#1.offset + (if bnx2_test_registers_~offset~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_test_registers_~offset~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else bnx2_test_registers_~offset~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:03:13,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16775: assume 0 != bnx2_test_registers_~is_5709~0#1 && 0 != (if bnx2_test_registers_~flags~0#1 % 65536 % 4294967296 <= 2147483647 then bnx2_test_registers_~flags~0#1 % 65536 % 4294967296 else bnx2_test_registers_~flags~0#1 % 65536 % 4294967296 - 4294967296) % 2; [2025-02-08 04:03:13,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16775: assume !(0 != bnx2_test_registers_~is_5709~0#1 && 0 != (if bnx2_test_registers_~flags~0#1 % 65536 % 4294967296 <= 2147483647 then bnx2_test_registers_~flags~0#1 % 65536 % 4294967296 else bnx2_test_registers_~flags~0#1 % 65536 % 4294967296 - 4294967296) % 2);call bnx2_test_registers_#t~mem2685#1 := read~int#12(bnx2_test_registers_~#reg_tbl~0#1.base, bnx2_test_registers_~#reg_tbl~0#1.offset + 12 * bnx2_test_registers_~i~38#1, 2);bnx2_test_registers_~offset~3#1 := bnx2_test_registers_#t~mem2685#1 % 65536;havoc bnx2_test_registers_#t~mem2685#1;call bnx2_test_registers_#t~mem2686#1 := read~int#12(bnx2_test_registers_~#reg_tbl~0#1.base, 4 + (bnx2_test_registers_~#reg_tbl~0#1.offset + 12 * bnx2_test_registers_~i~38#1), 4);bnx2_test_registers_~rw_mask~0#1 := bnx2_test_registers_#t~mem2686#1;havoc bnx2_test_registers_#t~mem2686#1;call bnx2_test_registers_#t~mem2687#1 := read~int#12(bnx2_test_registers_~#reg_tbl~0#1.base, 8 + (bnx2_test_registers_~#reg_tbl~0#1.offset + 12 * bnx2_test_registers_~i~38#1), 4);bnx2_test_registers_~ro_mask~0#1 := bnx2_test_registers_#t~mem2687#1;havoc bnx2_test_registers_#t~mem2687#1;call bnx2_test_registers_#t~mem2688#1.base, bnx2_test_registers_#t~mem2688#1.offset := read~$Pointer$#31(bnx2_test_registers_~bp#1.base, bnx2_test_registers_~bp#1.offset, 8); [2025-02-08 04:03:13,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16808: havoc bnx2_test_registers_#t~mem2702#1.base, bnx2_test_registers_#t~mem2702#1.offset; [2025-02-08 04:03:13,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19467: assume 0 != ~tmp___5~7#1; [2025-02-08 04:03:13,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19467: assume !(0 != ~tmp___5~7#1); [2025-02-08 04:03:13,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19451-1: assume { :begin_inline_bnx2_test_loopback } true;bnx2_test_loopback_#in~bp#1.base, bnx2_test_loopback_#in~bp#1.offset := ~bp~34#1.base, ~bp~34#1.offset;havoc bnx2_test_loopback_#res#1;havoc bnx2_test_loopback_#t~mem2771#1.base, bnx2_test_loopback_#t~mem2771#1.offset, bnx2_test_loopback_#t~ret2772#1, bnx2_test_loopback_#t~ret2773#1, bnx2_test_loopback_#t~ret2774#1, bnx2_test_loopback_#t~ret2775#1, bnx2_test_loopback_#t~ret2776#1, bnx2_test_loopback_#t~bitwise2777#1, bnx2_test_loopback_~bp#1.base, bnx2_test_loopback_~bp#1.offset, bnx2_test_loopback_~rc~11#1, bnx2_test_loopback_~tmp~119#1, bnx2_test_loopback_~tmp___0~62#1, bnx2_test_loopback_~tmp___1~35#1, bnx2_test_loopback_~tmp___2~19#1;bnx2_test_loopback_~bp#1.base, bnx2_test_loopback_~bp#1.offset := bnx2_test_loopback_#in~bp#1.base, bnx2_test_loopback_#in~bp#1.offset;havoc bnx2_test_loopback_~rc~11#1;havoc bnx2_test_loopback_~tmp~119#1;havoc bnx2_test_loopback_~tmp___0~62#1;havoc bnx2_test_loopback_~tmp___1~35#1;havoc bnx2_test_loopback_~tmp___2~19#1;bnx2_test_loopback_~rc~11#1 := 0;call bnx2_test_loopback_#t~mem2771#1.base, bnx2_test_loopback_#t~mem2771#1.offset := read~$Pointer$#31(bnx2_test_loopback_~bp#1.base, 8 + bnx2_test_loopback_~bp#1.offset, 8); [2025-02-08 04:03:13,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19451: #t~ret3546#1 := bnx2_test_loopback_#res#1;havoc bnx2_test_loopback_#t~mem2771#1.base, bnx2_test_loopback_#t~mem2771#1.offset, bnx2_test_loopback_#t~ret2772#1, bnx2_test_loopback_#t~ret2773#1, bnx2_test_loopback_#t~ret2774#1, bnx2_test_loopback_#t~ret2775#1, bnx2_test_loopback_#t~ret2776#1, bnx2_test_loopback_#t~bitwise2777#1, bnx2_test_loopback_~bp#1.base, bnx2_test_loopback_~bp#1.offset, bnx2_test_loopback_~rc~11#1, bnx2_test_loopback_~tmp~119#1, bnx2_test_loopback_~tmp___0~62#1, bnx2_test_loopback_~tmp___1~35#1, bnx2_test_loopback_~tmp___2~19#1;havoc bnx2_test_loopback_#in~bp#1.base, bnx2_test_loopback_#in~bp#1.offset;assume { :end_inline_bnx2_test_loopback } true;assume -2147483648 <= #t~ret3546#1 && #t~ret3546#1 <= 2147483647;~tmp___3~13#1 := #t~ret3546#1;havoc #t~ret3546#1;~tmp___2~26#1 := ~tmp___3~13#1;call write~int#31(~tmp___2~26#1, ~buf#1.base, 16 + ~buf#1.offset, 8); [2025-02-08 04:03:13,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17107: assume -2147483648 <= bnx2_test_loopback_#t~ret2773#1 && bnx2_test_loopback_#t~ret2773#1 <= 2147483647;havoc bnx2_test_loopback_#t~ret2773#1; [2025-02-08 04:03:13,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17107-1: SUMMARY for call bnx2_test_loopback_#t~ret2773#1 := bnx2_reset_nic(bnx2_test_loopback_~bp#1.base, bnx2_test_loopback_~bp#1.offset, 16777216); srcloc: null [2025-02-08 04:03:13,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19485-1: SUMMARY for call #t~ret3554#1 := msleep_interruptible(1000); srcloc: null [2025-02-08 04:03:13,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19485: havoc #t~ret3554#1;~i~50#1 := 1 + ~i~50#1; [2025-02-08 04:03:13,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17124-1: bnx2_test_loopback_#res#1 := bnx2_test_loopback_~rc~11#1; [2025-02-08 04:03:13,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19469-1: SUMMARY for call #t~ret3551#1 := bnx2_shutdown_chip(~bp~34#1.base, ~bp~34#1.offset); srcloc: null [2025-02-08 04:03:13,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19469: assume -2147483648 <= #t~ret3551#1 && #t~ret3551#1 <= 2147483647;havoc #t~ret3551#1; [2025-02-08 04:03:13,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17108: SUMMARY for call ldv_spin_lock_bh_110(bnx2_test_loopback_~bp#1.base, 8762 + bnx2_test_loopback_~bp#1.offset); srcloc: null [2025-02-08 04:03:13,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16844: bnx2_do_mem_test_~offset~4#1 := 0; [2025-02-08 04:03:13,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16910: bnx2_test_memory_~i~40#1 := 0; [2025-02-08 04:03:13,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19437: assume 0 != ~tmp___0~80#1;call write~int#31(1, ~buf#1.base, ~buf#1.offset, 8);call #t~mem3541#1 := read~int#18(~etest#1.base, 4 + ~etest#1.offset, 4); [2025-02-08 04:03:13,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19437: assume !(0 != ~tmp___0~80#1); [2025-02-08 04:03:13,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17109: assume -2147483648 <= bnx2_test_loopback_#t~ret2774#1 && bnx2_test_loopback_#t~ret2774#1 <= 2147483647;havoc bnx2_test_loopback_#t~ret2774#1; [2025-02-08 04:03:13,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17109-1: SUMMARY for call bnx2_test_loopback_#t~ret2774#1 := bnx2_init_phy(bnx2_test_loopback_~bp#1.base, bnx2_test_loopback_~bp#1.offset, 1); srcloc: null [2025-02-08 04:03:13,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16796-1: SUMMARY for call writel(4294967295, bnx2_test_registers_#t~mem2696#1.base, bnx2_test_registers_#t~mem2696#1.offset + (if bnx2_test_registers_~offset~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_test_registers_~offset~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else bnx2_test_registers_~offset~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:03:13,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16796: havoc bnx2_test_registers_#t~mem2696#1.base, bnx2_test_registers_#t~mem2696#1.offset;call bnx2_test_registers_#t~mem2697#1.base, bnx2_test_registers_#t~mem2697#1.offset := read~$Pointer$#31(bnx2_test_registers_~bp#1.base, bnx2_test_registers_~bp#1.offset, 8); [2025-02-08 04:03:13,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17110: SUMMARY for call ldv_spin_unlock_bh_111(bnx2_test_loopback_~bp#1.base, 8762 + bnx2_test_loopback_~bp#1.offset); srcloc: null [2025-02-08 04:03:13,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19455: assume 0 != ~tmp___2~26#1 % 18446744073709551616;call #t~mem3547#1 := read~int#18(~etest#1.base, 4 + ~etest#1.offset, 4); [2025-02-08 04:03:13,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19455: assume !(0 != ~tmp___2~26#1 % 18446744073709551616); [2025-02-08 04:03:13,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16813-2: call bnx2_test_registers_#t~mem2703#1.base, bnx2_test_registers_#t~mem2703#1.offset := read~$Pointer$#31(bnx2_test_registers_~bp#1.base, bnx2_test_registers_~bp#1.offset, 8); [2025-02-08 04:03:13,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16813-1: SUMMARY for call writel(bnx2_test_registers_~save_val~0#1, bnx2_test_registers_#t~mem2703#1.base, bnx2_test_registers_#t~mem2703#1.offset + (if bnx2_test_registers_~offset~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_test_registers_~offset~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else bnx2_test_registers_~offset~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:03:13,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16813: havoc bnx2_test_registers_#t~mem2703#1.base, bnx2_test_registers_#t~mem2703#1.offset;bnx2_test_registers_~ret~6#1 := -19; [2025-02-08 04:03:13,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19439-1: [2025-02-08 04:03:13,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19439: call write~int#18(#t~bitwise3542#1, ~etest#1.base, 4 + ~etest#1.offset, 4);havoc #t~mem3541#1;havoc #t~bitwise3542#1; [2025-02-08 04:03:13,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19439-3: assume false;#t~bitwise3542#1 := #t~mem3541#1; [2025-02-08 04:03:13,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19439-3: assume !false; [2025-02-08 04:03:13,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19439-2: havoc #t~bitwise3542#1;assume (#t~bitwise3542#1 % 4294967296 >= #t~mem3541#1 % 4294967296 && #t~bitwise3542#1 % 4294967296 >= 2) && #t~bitwise3542#1 % 4294967296 <= 2 + #t~mem3541#1 % 4294967296; [2025-02-08 04:03:13,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19439-4: assume 0 == #t~mem3541#1 % 4294967296 || 2 == #t~mem3541#1 % 4294967296;#t~bitwise3542#1 := 2; [2025-02-08 04:03:13,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19439-4: assume !(0 == #t~mem3541#1 % 4294967296 || 2 == #t~mem3541#1 % 4294967296); [2025-02-08 04:03:13,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17111: assume -2147483648 <= bnx2_test_loopback_#t~ret2775#1 && bnx2_test_loopback_#t~ret2775#1 <= 2147483647;bnx2_test_loopback_~tmp___1~35#1 := bnx2_test_loopback_#t~ret2775#1;havoc bnx2_test_loopback_#t~ret2775#1; [2025-02-08 04:03:13,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16797-1: SUMMARY for call bnx2_test_registers_#t~ret2698#1 := readl(bnx2_test_registers_#t~mem2697#1.base, bnx2_test_registers_#t~mem2697#1.offset + (if bnx2_test_registers_~offset~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_test_registers_~offset~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else bnx2_test_registers_~offset~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:03:13,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17111-1: SUMMARY for call bnx2_test_loopback_#t~ret2775#1 := bnx2_run_loopback(bnx2_test_loopback_~bp#1.base, bnx2_test_loopback_~bp#1.offset, 0); srcloc: null [2025-02-08 04:03:13,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16797: bnx2_test_registers_~val~38#1 := bnx2_test_registers_#t~ret2698#1;havoc bnx2_test_registers_#t~mem2697#1.base, bnx2_test_registers_#t~mem2697#1.offset;havoc bnx2_test_registers_#t~ret2698#1; [2025-02-08 04:03:13,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16830: call ULTIMATE.dealloc(bnx2_do_mem_test_~#test_pattern~0#1.base, bnx2_do_mem_test_~#test_pattern~0#1.offset);havoc bnx2_do_mem_test_~#test_pattern~0#1.base, bnx2_do_mem_test_~#test_pattern~0#1.offset;bnx2_test_memory_#t~ret2711#1 := bnx2_do_mem_test_#res#1;havoc bnx2_do_mem_test_#t~mem2705#1, bnx2_do_mem_test_#t~ret2706#1, bnx2_do_mem_test_#t~mem2707#1, bnx2_do_mem_test_~bp#1.base, bnx2_do_mem_test_~bp#1.offset, bnx2_do_mem_test_~start#1, bnx2_do_mem_test_~size#1, bnx2_do_mem_test_~#test_pattern~0#1.base, bnx2_do_mem_test_~#test_pattern~0#1.offset, bnx2_do_mem_test_~i~39#1, bnx2_do_mem_test_~offset~4#1, bnx2_do_mem_test_~tmp~117#1;havoc bnx2_do_mem_test_#in~bp#1.base, bnx2_do_mem_test_#in~bp#1.offset, bnx2_do_mem_test_#in~start#1, bnx2_do_mem_test_#in~size#1;assume { :end_inline_bnx2_do_mem_test } true;assume -2147483648 <= bnx2_test_memory_#t~ret2711#1 && bnx2_test_memory_#t~ret2711#1 <= 2147483647;bnx2_test_memory_~ret~7#1 := bnx2_test_memory_#t~ret2711#1;havoc bnx2_test_memory_#t~mem2709#1;havoc bnx2_test_memory_#t~mem2710#1;havoc bnx2_test_memory_#t~ret2711#1; [2025-02-08 04:03:13,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16863: assume bnx2_do_mem_test_~i~39#1 % 4294967296 <= 5; [2025-02-08 04:03:13,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16863: assume !(bnx2_do_mem_test_~i~39#1 % 4294967296 <= 5);bnx2_do_mem_test_#res#1 := 0;call ULTIMATE.dealloc(bnx2_do_mem_test_~#test_pattern~0#1.base, bnx2_do_mem_test_~#test_pattern~0#1.offset);havoc bnx2_do_mem_test_~#test_pattern~0#1.base, bnx2_do_mem_test_~#test_pattern~0#1.offset; [2025-02-08 04:03:13,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19456: call write~int#18(#t~bitwise3548#1, ~etest#1.base, 4 + ~etest#1.offset, 4);havoc #t~mem3547#1;havoc #t~bitwise3548#1; [2025-02-08 04:03:13,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19489: assume ~i~50#1 <= 6; [2025-02-08 04:03:13,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19489: assume !(~i~50#1 <= 6); [2025-02-08 04:03:13,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19456-2: havoc #t~bitwise3548#1;assume (#t~bitwise3548#1 % 4294967296 >= #t~mem3547#1 % 4294967296 && #t~bitwise3548#1 % 4294967296 >= 2) && #t~bitwise3548#1 % 4294967296 <= 2 + #t~mem3547#1 % 4294967296; [2025-02-08 04:03:13,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19456-1: [2025-02-08 04:03:13,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19456-4: assume 0 == #t~mem3547#1 % 4294967296 || 2 == #t~mem3547#1 % 4294967296;#t~bitwise3548#1 := 2; [2025-02-08 04:03:13,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19456-4: assume !(0 == #t~mem3547#1 % 4294967296 || 2 == #t~mem3547#1 % 4294967296); [2025-02-08 04:03:13,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19456-3: assume false;#t~bitwise3548#1 := #t~mem3547#1; [2025-02-08 04:03:13,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19456-3: assume !false; [2025-02-08 04:03:13,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17095: bnx2_test_loopback_~tmp~119#1 := (if 0 == bnx2_test_loopback_#t~ret2772#1 % 256 then 0 else 1);havoc bnx2_test_loopback_#t~mem2771#1.base, bnx2_test_loopback_#t~mem2771#1.offset;havoc bnx2_test_loopback_#t~ret2772#1; [2025-02-08 04:03:13,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17095-1: SUMMARY for call bnx2_test_loopback_#t~ret2772#1 := netif_running(bnx2_test_loopback_#t~mem2771#1.base, bnx2_test_loopback_#t~mem2771#1.offset); srcloc: null [2025-02-08 04:03:13,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19473-1: SUMMARY for call #t~ret3552#1 := bnx2_init_nic(~bp~34#1.base, ~bp~34#1.offset, 1); srcloc: null [2025-02-08 04:03:13,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19473: assume -2147483648 <= #t~ret3552#1 && #t~ret3552#1 <= 2147483647;havoc #t~ret3552#1; [2025-02-08 04:03:13,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19474: SUMMARY for call bnx2_netif_start(~bp~34#1.base, ~bp~34#1.offset, 1); srcloc: null [2025-02-08 04:03:13,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16914: call bnx2_test_memory_#t~mem2709#1 := read~int#34(bnx2_test_memory_~mem_tbl~0#1.base, bnx2_test_memory_~mem_tbl~0#1.offset + 8 * (if bnx2_test_memory_~i~40#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_test_memory_~i~40#1 % 18446744073709551616 % 18446744073709551616 else bnx2_test_memory_~i~40#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);call bnx2_test_memory_#t~mem2710#1 := read~int#34(bnx2_test_memory_~mem_tbl~0#1.base, 4 + (bnx2_test_memory_~mem_tbl~0#1.offset + 8 * (if bnx2_test_memory_~i~40#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_test_memory_~i~40#1 % 18446744073709551616 % 18446744073709551616 else bnx2_test_memory_~i~40#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);assume { :begin_inline_bnx2_do_mem_test } true;bnx2_do_mem_test_#in~bp#1.base, bnx2_do_mem_test_#in~bp#1.offset, bnx2_do_mem_test_#in~start#1, bnx2_do_mem_test_#in~size#1 := bnx2_test_memory_~bp#1.base, bnx2_test_memory_~bp#1.offset, bnx2_test_memory_#t~mem2709#1, bnx2_test_memory_#t~mem2710#1;havoc bnx2_do_mem_test_#res#1;havoc bnx2_do_mem_test_#t~mem2705#1, bnx2_do_mem_test_#t~ret2706#1, bnx2_do_mem_test_#t~mem2707#1, bnx2_do_mem_test_~bp#1.base, bnx2_do_mem_test_~bp#1.offset, bnx2_do_mem_test_~start#1, bnx2_do_mem_test_~size#1, bnx2_do_mem_test_~#test_pattern~0#1.base, bnx2_do_mem_test_~#test_pattern~0#1.offset, bnx2_do_mem_test_~i~39#1, bnx2_do_mem_test_~offset~4#1, bnx2_do_mem_test_~tmp~117#1;bnx2_do_mem_test_~bp#1.base, bnx2_do_mem_test_~bp#1.offset := bnx2_do_mem_test_#in~bp#1.base, bnx2_do_mem_test_#in~bp#1.offset;bnx2_do_mem_test_~start#1 := bnx2_do_mem_test_#in~start#1;bnx2_do_mem_test_~size#1 := bnx2_do_mem_test_#in~size#1;call bnx2_do_mem_test_~#test_pattern~0#1.base, bnx2_do_mem_test_~#test_pattern~0#1.offset := #Ultimate.allocOnStack(24);havoc bnx2_do_mem_test_~i~39#1;havoc bnx2_do_mem_test_~offset~4#1;havoc bnx2_do_mem_test_~tmp~117#1;call write~int#15(0, bnx2_do_mem_test_~#test_pattern~0#1.base, bnx2_do_mem_test_~#test_pattern~0#1.offset, 4);call write~int#15(4294967295, bnx2_do_mem_test_~#test_pattern~0#1.base, 4 + bnx2_do_mem_test_~#test_pattern~0#1.offset, 4);call write~int#15(1431655765, bnx2_do_mem_test_~#test_pattern~0#1.base, 8 + bnx2_do_mem_test_~#test_pattern~0#1.offset, 4);call write~int#15(2863311530, bnx2_do_mem_test_~#test_pattern~0#1.base, 12 + bnx2_do_mem_test_~#test_pattern~0#1.offset, 4);call write~int#15(2857740885, bnx2_do_mem_test_~#test_pattern~0#1.base, 16 + bnx2_do_mem_test_~#test_pattern~0#1.offset, 4);call write~int#15(1437226410, bnx2_do_mem_test_~#test_pattern~0#1.base, 20 + bnx2_do_mem_test_~#test_pattern~0#1.offset, 4);bnx2_do_mem_test_~i~39#1 := 0; [2025-02-08 04:03:13,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16385: call ULTIMATE.dealloc(bnx2_test_registers_~#reg_tbl~0#1.base, bnx2_test_registers_~#reg_tbl~0#1.offset);havoc bnx2_test_registers_~#reg_tbl~0#1.base, bnx2_test_registers_~#reg_tbl~0#1.offset;#t~ret3540#1 := bnx2_test_registers_#res#1;havoc bnx2_test_registers_#t~mem2683#1, bnx2_test_registers_#t~mem2684#1, bnx2_test_registers_#t~mem2685#1, bnx2_test_registers_#t~mem2686#1, bnx2_test_registers_#t~mem2687#1, bnx2_test_registers_#t~mem2688#1.base, bnx2_test_registers_#t~mem2688#1.offset, bnx2_test_registers_#t~ret2689#1, bnx2_test_registers_#t~mem2690#1.base, bnx2_test_registers_#t~mem2690#1.offset, bnx2_test_registers_#t~mem2691#1.base, bnx2_test_registers_#t~mem2691#1.offset, bnx2_test_registers_#t~ret2692#1, bnx2_test_registers_#t~bitwise2693#1, bnx2_test_registers_#t~bitwise2694#1, bnx2_test_registers_#t~bitwise2695#1, bnx2_test_registers_#t~mem2696#1.base, bnx2_test_registers_#t~mem2696#1.offset, bnx2_test_registers_#t~mem2697#1.base, bnx2_test_registers_#t~mem2697#1.offset, bnx2_test_registers_#t~ret2698#1, bnx2_test_registers_#t~bitwise2699#1, bnx2_test_registers_#t~bitwise2700#1, bnx2_test_registers_#t~bitwise2701#1, bnx2_test_registers_#t~mem2702#1.base, bnx2_test_registers_#t~mem2702#1.offset, bnx2_test_registers_#t~mem2703#1.base, bnx2_test_registers_#t~mem2703#1.offset, bnx2_test_registers_#t~mem2704#1, bnx2_test_registers_~bp#1.base, bnx2_test_registers_~bp#1.offset, bnx2_test_registers_~ret~6#1, bnx2_test_registers_~i~38#1, bnx2_test_registers_~is_5709~0#1, bnx2_test_registers_~#reg_tbl~0#1.base, bnx2_test_registers_~#reg_tbl~0#1.offset, bnx2_test_registers_~offset~3#1, bnx2_test_registers_~rw_mask~0#1, bnx2_test_registers_~ro_mask~0#1, bnx2_test_registers_~save_val~0#1, bnx2_test_registers_~val~38#1, bnx2_test_registers_~flags~0#1;havoc bnx2_test_registers_#in~bp#1.base, bnx2_test_registers_#in~bp#1.offset;assume { :end_inline_bnx2_test_registers } true;assume -2147483648 <= #t~ret3540#1 && #t~ret3540#1 <= 2147483647;~tmp___0~80#1 := #t~ret3540#1;havoc #t~ret3540#1; [2025-02-08 04:03:13,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17129: call ULTIMATE.dealloc(bnx2_test_nvram_~#buf~2#1.base, bnx2_test_nvram_~#buf~2#1.offset);havoc bnx2_test_nvram_~#buf~2#1.base, bnx2_test_nvram_~#buf~2#1.offset; [2025-02-08 04:03:13,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16848-2: call bnx2_do_mem_test_#t~mem2705#1 := read~int#15(bnx2_do_mem_test_~#test_pattern~0#1.base, bnx2_do_mem_test_~#test_pattern~0#1.offset + 4 * bnx2_do_mem_test_~i~39#1, 4); [2025-02-08 04:03:13,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16848-1: SUMMARY for call bnx2_reg_wr_ind(bnx2_do_mem_test_~bp#1.base, bnx2_do_mem_test_~bp#1.offset, bnx2_do_mem_test_~start#1 + bnx2_do_mem_test_~offset~4#1, bnx2_do_mem_test_#t~mem2705#1); srcloc: null [2025-02-08 04:03:13,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16848: havoc bnx2_do_mem_test_#t~mem2705#1; [2025-02-08 04:03:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24841: havoc ldv_assert_linux_alloc_spinlock__wrong_flags_~expr#1;havoc ldv_assert_linux_alloc_spinlock__wrong_flags_#in~expr#1;assume { :end_inline_ldv_assert_linux_alloc_spinlock__wrong_flags } true; [2025-02-08 04:03:13,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27145: havoc #t~nondet4371; [2025-02-08 04:03:32,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18269: bnx2_start_xmit_~tmp___11~2#1.base, bnx2_start_xmit_~tmp___11~2#1.offset := bnx2_start_xmit_#t~ret3139#1.base, bnx2_start_xmit_#t~ret3139#1.offset;havoc bnx2_start_xmit_#t~ret3139#1.base, bnx2_start_xmit_#t~ret3139#1.offset;bnx2_start_xmit_~frag~2#1.base, bnx2_start_xmit_~frag~2#1.offset := bnx2_start_xmit_~tmp___11~2#1.base, 48 + bnx2_start_xmit_~tmp___11~2#1.offset + 16 * (if bnx2_start_xmit_~i~47#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_start_xmit_~i~47#1 % 18446744073709551616 % 18446744073709551616 else bnx2_start_xmit_~i~47#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:03:32,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18269-1: SUMMARY for call bnx2_start_xmit_#t~ret3139#1.base, bnx2_start_xmit_#t~ret3139#1.offset := skb_end_pointer(bnx2_start_xmit_~skb#1.base, bnx2_start_xmit_~skb#1.offset); srcloc: null [2025-02-08 04:03:32,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18203: bnx2_start_xmit_~tmp___7~4#1.base, bnx2_start_xmit_~tmp___7~4#1.offset := bnx2_start_xmit_#t~ret3105#1.base, bnx2_start_xmit_#t~ret3105#1.offset;havoc bnx2_start_xmit_#t~ret3105#1.base, bnx2_start_xmit_#t~ret3105#1.offset;call bnx2_start_xmit_#t~mem3106#1 := read~int#31(bnx2_start_xmit_~tmp___7~4#1.base, 2 + bnx2_start_xmit_~tmp___7~4#1.offset, 2);bnx2_start_xmit_~mss~0#1 := bnx2_start_xmit_#t~mem3106#1 % 65536;havoc bnx2_start_xmit_#t~mem3106#1; [2025-02-08 04:03:32,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18203-1: SUMMARY for call bnx2_start_xmit_#t~ret3105#1.base, bnx2_start_xmit_#t~ret3105#1.offset := skb_end_pointer(bnx2_start_xmit_~skb#1.base, bnx2_start_xmit_~skb#1.offset); srcloc: null [2025-02-08 04:03:32,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19591: assume 4 == bnx2_get_ethtool_stats_#t~mem3579#1 % 256 % 4294967296;havoc bnx2_get_ethtool_stats_#t~mem3579#1;call bnx2_get_ethtool_stats_#t~mem3580#1 := read~int#31(bnx2_get_ethtool_stats_~hw_stats~1#1.base, bnx2_get_ethtool_stats_~hw_stats~1#1.offset + 4 * (if bnx2_get_ethtool_stats_~offset~6#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_ethtool_stats_~offset~6#1 % 18446744073709551616 % 18446744073709551616 else bnx2_get_ethtool_stats_~offset~6#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);call bnx2_get_ethtool_stats_#t~mem3581#1 := read~int#31(bnx2_get_ethtool_stats_~temp_stats~1#1.base, bnx2_get_ethtool_stats_~temp_stats~1#1.offset + 4 * (if bnx2_get_ethtool_stats_~offset~6#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_ethtool_stats_~offset~6#1 % 18446744073709551616 % 18446744073709551616 else bnx2_get_ethtool_stats_~offset~6#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);call write~int#31(bnx2_get_ethtool_stats_#t~mem3580#1 % 4294967296 + bnx2_get_ethtool_stats_#t~mem3581#1 % 4294967296, bnx2_get_ethtool_stats_~buf#1.base, bnx2_get_ethtool_stats_~buf#1.offset + 8 * (if bnx2_get_ethtool_stats_~i~51#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_ethtool_stats_~i~51#1 % 18446744073709551616 % 18446744073709551616 else bnx2_get_ethtool_stats_~i~51#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc bnx2_get_ethtool_stats_#t~mem3580#1;havoc bnx2_get_ethtool_stats_#t~mem3581#1; [2025-02-08 04:03:32,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19591: assume !(4 == bnx2_get_ethtool_stats_#t~mem3579#1 % 256 % 4294967296);havoc bnx2_get_ethtool_stats_#t~mem3579#1;call bnx2_get_ethtool_stats_#t~mem3582#1 := read~int#31(bnx2_get_ethtool_stats_~hw_stats~1#1.base, bnx2_get_ethtool_stats_~hw_stats~1#1.offset + 4 * (if bnx2_get_ethtool_stats_~offset~6#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_ethtool_stats_~offset~6#1 % 18446744073709551616 % 18446744073709551616 else bnx2_get_ethtool_stats_~offset~6#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);call bnx2_get_ethtool_stats_#t~mem3583#1 := read~int#31(bnx2_get_ethtool_stats_~hw_stats~1#1.base, bnx2_get_ethtool_stats_~hw_stats~1#1.offset + 4 * (if (1 + bnx2_get_ethtool_stats_~offset~6#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (1 + bnx2_get_ethtool_stats_~offset~6#1) % 18446744073709551616 % 18446744073709551616 else (1 + bnx2_get_ethtool_stats_~offset~6#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);call bnx2_get_ethtool_stats_#t~mem3584#1 := read~int#31(bnx2_get_ethtool_stats_~temp_stats~1#1.base, bnx2_get_ethtool_stats_~temp_stats~1#1.offset + 4 * (if bnx2_get_ethtool_stats_~offset~6#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_ethtool_stats_~offset~6#1 % 18446744073709551616 % 18446744073709551616 else bnx2_get_ethtool_stats_~offset~6#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);call bnx2_get_ethtool_stats_#t~mem3585#1 := read~int#31(bnx2_get_ethtool_stats_~temp_stats~1#1.base, bnx2_get_ethtool_stats_~temp_stats~1#1.offset + 4 * (if (1 + bnx2_get_ethtool_stats_~offset~6#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (1 + bnx2_get_ethtool_stats_~offset~6#1) % 18446744073709551616 % 18446744073709551616 else (1 + bnx2_get_ethtool_stats_~offset~6#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);call write~int#31(4294967296 * (bnx2_get_ethtool_stats_#t~mem3582#1 % 4294967296 % 18446744073709551616) + bnx2_get_ethtool_stats_#t~mem3583#1 % 4294967296 + 4294967296 * (bnx2_get_ethtool_stats_#t~mem3584#1 % 4294967296 % 18446744073709551616) + bnx2_get_ethtool_stats_#t~mem3585#1 % 4294967296, bnx2_get_ethtool_stats_~buf#1.base, bnx2_get_ethtool_stats_~buf#1.offset + 8 * (if bnx2_get_ethtool_stats_~i~51#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_ethtool_stats_~i~51#1 % 18446744073709551616 % 18446744073709551616 else bnx2_get_ethtool_stats_~i~51#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc bnx2_get_ethtool_stats_#t~mem3582#1;havoc bnx2_get_ethtool_stats_#t~mem3583#1;havoc bnx2_get_ethtool_stats_#t~mem3584#1;havoc bnx2_get_ethtool_stats_#t~mem3585#1;bnx2_get_ethtool_stats_~i~51#1 := 1 + bnx2_get_ethtool_stats_~i~51#1; [2025-02-08 04:03:32,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19855-1: SUMMARY for call bnx2_ioctl_#t~ret3640#1 := netif_running(bnx2_ioctl_~dev#1.base, bnx2_ioctl_~dev#1.offset); srcloc: null [2025-02-08 04:03:32,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19855: bnx2_ioctl_~tmp___3~14#1 := (if 0 == bnx2_ioctl_#t~ret3640#1 % 256 then 0 else 1);havoc bnx2_ioctl_#t~ret3640#1; [2025-02-08 04:03:32,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15231-1: SUMMARY for call bnx2_nvram_write_#t~ret2328#1 := bnx2_enable_nvram_write(bnx2_nvram_write_~bp#1.base, bnx2_nvram_write_~bp#1.offset); srcloc: null [2025-02-08 04:03:32,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22036-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_57_#t~ret4021#1 := bnx2_set_pauseparam(ldv_dummy_resourceless_instance_callback_1_57_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_57_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_57_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_57_~arg2#1.offset); srcloc: null [2025-02-08 04:03:32,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15231: assume -2147483648 <= bnx2_nvram_write_#t~ret2328#1 && bnx2_nvram_write_#t~ret2328#1 <= 2147483647;havoc bnx2_nvram_write_#t~ret2328#1;bnx2_nvram_write_~addr~5#1 := bnx2_nvram_write_~page_start~0#1; [2025-02-08 04:03:32,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22036: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_57_#t~ret4021#1 && ldv_dummy_resourceless_instance_callback_1_57_#t~ret4021#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_57_#t~ret4021#1;havoc ldv_dummy_resourceless_instance_callback_1_57_#t~ret4021#1, ldv_dummy_resourceless_instance_callback_1_57_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_57_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_57_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_57_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_57_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_57_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_57_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_57_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_57_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_57_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_57_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_57_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_57 } true; [2025-02-08 04:03:32,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18336: bnx2_start_xmit_~prod~3#1 := (if 254 == bnx2_start_xmit_#t~bitwise3169#1 % 18446744073709551616 then 2 + bnx2_start_xmit_~prod~3#1 % 65536 else 1 + bnx2_start_xmit_~prod~3#1 % 65536);havoc bnx2_start_xmit_#t~bitwise3169#1;bnx2_start_xmit_~ring_prod~1#1 := bnx2_start_xmit_~prod~3#1 % 65536 % 256;call bnx2_start_xmit_#t~mem3170#1.base, bnx2_start_xmit_#t~mem3170#1.offset := read~$Pointer$#31(bnx2_start_xmit_~txr~9#1.base, 22 + bnx2_start_xmit_~txr~9#1.offset, 8);bnx2_start_xmit_~tx_buf~2#1.base, bnx2_start_xmit_~tx_buf~2#1.offset := bnx2_start_xmit_#t~mem3170#1.base, bnx2_start_xmit_#t~mem3170#1.offset + 20 * (if bnx2_start_xmit_~ring_prod~1#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_start_xmit_~ring_prod~1#1 % 65536 % 18446744073709551616 % 18446744073709551616 else bnx2_start_xmit_~ring_prod~1#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc bnx2_start_xmit_#t~mem3170#1.base, bnx2_start_xmit_#t~mem3170#1.offset; [2025-02-08 04:03:32,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18336-1: [2025-02-08 04:03:32,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18336-2: havoc bnx2_start_xmit_#t~bitwise3169#1;assume bnx2_start_xmit_#t~bitwise3169#1 % 18446744073709551616 <= bnx2_start_xmit_~prod~3#1 % 65536 % 18446744073709551616 && bnx2_start_xmit_#t~bitwise3169#1 % 18446744073709551616 <= 254; [2025-02-08 04:03:32,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18336-3: assume 254 == bnx2_start_xmit_~prod~3#1 % 65536 % 18446744073709551616;bnx2_start_xmit_#t~bitwise3169#1 := bnx2_start_xmit_~prod~3#1 % 65536; [2025-02-08 04:03:32,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18336-3: assume !(254 == bnx2_start_xmit_~prod~3#1 % 65536 % 18446744073709551616); [2025-02-08 04:03:32,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18336-4: assume 0 == bnx2_start_xmit_~prod~3#1 % 65536 % 18446744073709551616;bnx2_start_xmit_#t~bitwise3169#1 := 0; [2025-02-08 04:03:32,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18336-4: assume !(0 == bnx2_start_xmit_~prod~3#1 % 65536 % 18446744073709551616); [2025-02-08 04:03:32,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21904-1: SUMMARY for call poll_bnx2(ldv_dummy_resourceless_instance_callback_1_39_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_39_~arg1#1.offset); srcloc: null [2025-02-08 04:03:32,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21904: havoc ldv_dummy_resourceless_instance_callback_1_39_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_39_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_39_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_39_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_39_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_39_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_39_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_39_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_39 } true; [2025-02-08 04:03:32,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18667: call ULTIMATE.dealloc(bnx2_get_regs_~#reg_boundaries~0#1.base, bnx2_get_regs_~#reg_boundaries~0#1.offset);havoc bnx2_get_regs_~#reg_boundaries~0#1.base, bnx2_get_regs_~#reg_boundaries~0#1.offset; [2025-02-08 04:03:32,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18271: bnx2_start_xmit_~prod~3#1 := (if 254 == bnx2_start_xmit_#t~bitwise3140#1 % 18446744073709551616 then 2 + bnx2_start_xmit_~prod~3#1 % 65536 else 1 + bnx2_start_xmit_~prod~3#1 % 65536);havoc bnx2_start_xmit_#t~bitwise3140#1;bnx2_start_xmit_~ring_prod~1#1 := bnx2_start_xmit_~prod~3#1 % 65536 % 256;call bnx2_start_xmit_#t~mem3141#1.base, bnx2_start_xmit_#t~mem3141#1.offset := read~$Pointer$#31(bnx2_start_xmit_~txr~9#1.base, 14 + bnx2_start_xmit_~txr~9#1.offset, 8);bnx2_start_xmit_~txbd~2#1.base, bnx2_start_xmit_~txbd~2#1.offset := bnx2_start_xmit_#t~mem3141#1.base, bnx2_start_xmit_#t~mem3141#1.offset + 16 * (if bnx2_start_xmit_~ring_prod~1#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_start_xmit_~ring_prod~1#1 % 65536 % 18446744073709551616 % 18446744073709551616 else bnx2_start_xmit_~ring_prod~1#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc bnx2_start_xmit_#t~mem3141#1.base, bnx2_start_xmit_#t~mem3141#1.offset; [2025-02-08 04:03:32,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18271-1: [2025-02-08 04:03:32,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18271-2: havoc bnx2_start_xmit_#t~bitwise3140#1;assume bnx2_start_xmit_#t~bitwise3140#1 % 18446744073709551616 <= bnx2_start_xmit_~prod~3#1 % 65536 % 18446744073709551616 && bnx2_start_xmit_#t~bitwise3140#1 % 18446744073709551616 <= 254; [2025-02-08 04:03:32,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18271-3: assume 254 == bnx2_start_xmit_~prod~3#1 % 65536 % 18446744073709551616;bnx2_start_xmit_#t~bitwise3140#1 := bnx2_start_xmit_~prod~3#1 % 65536; [2025-02-08 04:03:32,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18271-3: assume !(254 == bnx2_start_xmit_~prod~3#1 % 65536 % 18446744073709551616); [2025-02-08 04:03:32,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18271-4: assume 0 == bnx2_start_xmit_~prod~3#1 % 65536 % 18446744073709551616;bnx2_start_xmit_#t~bitwise3140#1 := 0; [2025-02-08 04:03:32,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18271-4: assume !(0 == bnx2_start_xmit_~prod~3#1 % 65536 % 18446744073709551616); [2025-02-08 04:03:32,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19527: assume 1 == bnx2_get_strings_~stringset#1 % 4294967296; [2025-02-08 04:03:32,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19527: assume !(1 == bnx2_get_strings_~stringset#1 % 4294967296); [2025-02-08 04:03:32,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19395: assume 1 == bnx2_get_sset_count_~sset#1; [2025-02-08 04:03:32,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19395: assume !(1 == bnx2_get_sset_count_~sset#1); [2025-02-08 04:03:32,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19857: assume 0 != bnx2_ioctl_~tmp___3~14#1 % 256;bnx2_ioctl_~tmp___4~10#1 := 0; [2025-02-08 04:03:32,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19857: assume !(0 != bnx2_ioctl_~tmp___3~14#1 % 256);bnx2_ioctl_~tmp___4~10#1 := 1; [2025-02-08 04:03:32,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22830: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_32 } true;ldv_dummy_resourceless_instance_callback_1_32_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_32_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_32_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_32_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_32_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_32_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_32_#in~arg3#1 := ~ldv_1_callback_ndo_do_ioctl~0#1.base, ~ldv_1_callback_ndo_do_ioctl~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset, ~ldv_1_container_struct_ifreq_ptr~0#1.base, ~ldv_1_container_struct_ifreq_ptr~0#1.offset, ~ldv_1_ldv_param_32_2_default~0#1;havoc ldv_dummy_resourceless_instance_callback_1_32_#t~ret4010#1, ldv_dummy_resourceless_instance_callback_1_32_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_32_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_32_~arg3#1;ldv_dummy_resourceless_instance_callback_1_32_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_32_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_32_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_32_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_32_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_32_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_32_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_32_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_32_~arg3#1 := ldv_dummy_resourceless_instance_callback_1_32_#in~arg3#1;assume { :begin_inline_bnx2_ioctl } true;bnx2_ioctl_#in~dev#1.base, bnx2_ioctl_#in~dev#1.offset, bnx2_ioctl_#in~ifr#1.base, bnx2_ioctl_#in~ifr#1.offset, bnx2_ioctl_#in~cmd#1 := ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_32_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_32_~arg3#1;havoc bnx2_ioctl_#res#1;havoc bnx2_ioctl_#t~ret3629#1.base, bnx2_ioctl_#t~ret3629#1.offset, bnx2_ioctl_#t~ret3630#1.base, bnx2_ioctl_#t~ret3630#1.offset, bnx2_ioctl_#t~mem3631#1, bnx2_ioctl_#t~mem3632#1, bnx2_ioctl_#t~bitwise3633#1, bnx2_ioctl_#t~ret3634#1, bnx2_ioctl_#t~mem3635#1, bnx2_ioctl_#t~ret3636#1, bnx2_ioctl_#t~mem3637#1, bnx2_ioctl_#t~mem3638#1, bnx2_ioctl_#t~bitwise3639#1, bnx2_ioctl_#t~ret3640#1, bnx2_ioctl_#t~mem3641#1, bnx2_ioctl_#t~mem3642#1, bnx2_ioctl_#t~ret3643#1, bnx2_ioctl_~dev#1.base, bnx2_ioctl_~dev#1.offset, bnx2_ioctl_~ifr#1.base, bnx2_ioctl_~ifr#1.offset, bnx2_ioctl_~cmd#1, bnx2_ioctl_~data~6#1.base, bnx2_ioctl_~data~6#1.offset, bnx2_ioctl_~tmp~159#1.base, bnx2_ioctl_~tmp~159#1.offset, bnx2_ioctl_~bp~41#1.base, bnx2_ioctl_~bp~41#1.offset, bnx2_ioctl_~tmp___0~83#1.base, bnx2_ioctl_~tmp___0~83#1.offset, bnx2_ioctl_~err~5#1, bnx2_ioctl_~#mii_regval~0#1.base, bnx2_ioctl_~#mii_regval~0#1.offset, bnx2_ioctl_~tmp___1~45#1, bnx2_ioctl_~tmp___2~27#1, bnx2_ioctl_~tmp___3~14#1, bnx2_ioctl_~tmp___4~10#1;bnx2_ioctl_~dev#1.base, bnx2_ioctl_~dev#1.offset := bnx2_ioctl_#in~dev#1.base, bnx2_ioctl_#in~dev#1.offset;bnx2_ioctl_~ifr#1.base, bnx2_ioctl_~ifr#1.offset := bnx2_ioctl_#in~ifr#1.base, bnx2_ioctl_#in~ifr#1.offset;bnx2_ioctl_~cmd#1 := bnx2_ioctl_#in~cmd#1;havoc bnx2_ioctl_~data~6#1.base, bnx2_ioctl_~data~6#1.offset;havoc bnx2_ioctl_~tmp~159#1.base, bnx2_ioctl_~tmp~159#1.offset;havoc bnx2_ioctl_~bp~41#1.base, bnx2_ioctl_~bp~41#1.offset;havoc bnx2_ioctl_~tmp___0~83#1.base, bnx2_ioctl_~tmp___0~83#1.offset;havoc bnx2_ioctl_~err~5#1;call bnx2_ioctl_~#mii_regval~0#1.base, bnx2_ioctl_~#mii_regval~0#1.offset := #Ultimate.allocOnStack(4);havoc bnx2_ioctl_~tmp___1~45#1;havoc bnx2_ioctl_~tmp___2~27#1;havoc bnx2_ioctl_~tmp___3~14#1;havoc bnx2_ioctl_~tmp___4~10#1;assume { :begin_inline_if_mii } true;if_mii_#in~rq#1.base, if_mii_#in~rq#1.offset := bnx2_ioctl_~ifr#1.base, bnx2_ioctl_~ifr#1.offset;havoc if_mii_#res#1.base, if_mii_#res#1.offset;havoc if_mii_~rq#1.base, if_mii_~rq#1.offset;if_mii_~rq#1.base, if_mii_~rq#1.offset := if_mii_#in~rq#1.base, if_mii_#in~rq#1.offset;if_mii_#res#1.base, if_mii_#res#1.offset := if_mii_~rq#1.base, 16 + if_mii_~rq#1.offset;bnx2_ioctl_#t~ret3629#1.base, bnx2_ioctl_#t~ret3629#1.offset := if_mii_#res#1.base, if_mii_#res#1.offset;havoc if_mii_~rq#1.base, if_mii_~rq#1.offset;havoc if_mii_#in~rq#1.base, if_mii_#in~rq#1.offset;assume { :end_inline_if_mii } true;bnx2_ioctl_~tmp~159#1.base, bnx2_ioctl_~tmp~159#1.offset := bnx2_ioctl_#t~ret3629#1.base, bnx2_ioctl_#t~ret3629#1.offset;havoc bnx2_ioctl_#t~ret3629#1.base, bnx2_ioctl_#t~ret3629#1.offset;bnx2_ioctl_~data~6#1.base, bnx2_ioctl_~data~6#1.offset := bnx2_ioctl_~tmp~159#1.base, bnx2_ioctl_~tmp~159#1.offset; [2025-02-08 04:03:32,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23095: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_17 } true;ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_17_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg2#1.offset := ~ldv_1_callback_get_pauseparam~0#1.base, ~ldv_1_callback_get_pauseparam~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset, ~ldv_1_container_struct_ethtool_pauseparam_ptr~0#1.base, ~ldv_1_container_struct_ethtool_pauseparam_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_17_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_17_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_17_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg2#1.offset;assume { :begin_inline_bnx2_get_pauseparam } true;bnx2_get_pauseparam_#in~dev#1.base, bnx2_get_pauseparam_#in~dev#1.offset, bnx2_get_pauseparam_#in~epause#1.base, bnx2_get_pauseparam_#in~epause#1.offset := ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_17_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg2#1.offset;havoc bnx2_get_pauseparam_#t~ret3516#1.base, bnx2_get_pauseparam_#t~ret3516#1.offset, bnx2_get_pauseparam_#t~mem3517#1, bnx2_get_pauseparam_#t~bitwise3518#1, bnx2_get_pauseparam_#t~mem3519#1, bnx2_get_pauseparam_#t~bitwise3520#1, bnx2_get_pauseparam_#t~mem3521#1, bnx2_get_pauseparam_~dev#1.base, bnx2_get_pauseparam_~dev#1.offset, bnx2_get_pauseparam_~epause#1.base, bnx2_get_pauseparam_~epause#1.offset, bnx2_get_pauseparam_~bp~32#1.base, bnx2_get_pauseparam_~bp~32#1.offset, bnx2_get_pauseparam_~tmp~150#1.base, bnx2_get_pauseparam_~tmp~150#1.offset;bnx2_get_pauseparam_~dev#1.base, bnx2_get_pauseparam_~dev#1.offset := bnx2_get_pauseparam_#in~dev#1.base, bnx2_get_pauseparam_#in~dev#1.offset;bnx2_get_pauseparam_~epause#1.base, bnx2_get_pauseparam_~epause#1.offset := bnx2_get_pauseparam_#in~epause#1.base, bnx2_get_pauseparam_#in~epause#1.offset;havoc bnx2_get_pauseparam_~bp~32#1.base, bnx2_get_pauseparam_~bp~32#1.offset;havoc bnx2_get_pauseparam_~tmp~150#1.base, bnx2_get_pauseparam_~tmp~150#1.offset; [2025-02-08 04:03:32,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15101: assume 0 != bnx2_nvram_write_~align_start~0#1;bnx2_nvram_write_~offset32~1#1 := bnx2_nvram_write_~offset32~1#1 - bnx2_nvram_write_~offset32~1#1 % 4;bnx2_nvram_write_~len32~1#1 := bnx2_nvram_write_~len32~1#1 + bnx2_nvram_write_~align_start~0#1; [2025-02-08 04:03:32,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15101: assume !(0 != bnx2_nvram_write_~align_start~0#1); [2025-02-08 04:03:32,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18206: assume 0 != bnx2_start_xmit_~mss~0#1 % 4294967296; [2025-02-08 04:03:32,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18206: assume !(0 != bnx2_start_xmit_~mss~0#1 % 4294967296);bnx2_start_xmit_~mss~0#1 := 0; [2025-02-08 04:03:32,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18339: bnx2_start_xmit_~tmp___17~1#1.base, bnx2_start_xmit_~tmp___17~1#1.offset := bnx2_start_xmit_#t~ret3171#1.base, bnx2_start_xmit_#t~ret3171#1.offset;havoc bnx2_start_xmit_#t~ret3171#1.base, bnx2_start_xmit_#t~ret3171#1.offset; [2025-02-08 04:03:32,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18339-1: SUMMARY for call bnx2_start_xmit_#t~ret3171#1.base, bnx2_start_xmit_#t~ret3171#1.offset := skb_end_pointer(bnx2_start_xmit_~skb#1.base, bnx2_start_xmit_~skb#1.offset); srcloc: null [2025-02-08 04:03:32,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19726: assume 0 != bnx2_get_channels_#t~bitwise3614#1 % 4294967296 && 0 == ~disable_msi~0;havoc bnx2_get_channels_#t~mem3613#1;havoc bnx2_get_channels_#t~bitwise3614#1;bnx2_get_channels_~max_rx_rings~0#1 := 8;bnx2_get_channels_~max_tx_rings~0#1 := 8; [2025-02-08 04:03:32,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19726: assume !(0 != bnx2_get_channels_#t~bitwise3614#1 % 4294967296 && 0 == ~disable_msi~0);havoc bnx2_get_channels_#t~mem3613#1;havoc bnx2_get_channels_#t~bitwise3614#1; [2025-02-08 04:03:32,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19726-2: havoc bnx2_get_channels_#t~bitwise3614#1;assume bnx2_get_channels_#t~bitwise3614#1 % 4294967296 <= bnx2_get_channels_#t~mem3613#1 % 4294967296 && bnx2_get_channels_#t~bitwise3614#1 % 4294967296 <= 4; [2025-02-08 04:03:32,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19726-1: [2025-02-08 04:03:32,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19726-4: assume 0 == bnx2_get_channels_#t~mem3613#1 % 4294967296;bnx2_get_channels_#t~bitwise3614#1 := 0; [2025-02-08 04:03:32,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19726-4: assume !(0 == bnx2_get_channels_#t~mem3613#1 % 4294967296); [2025-02-08 04:03:32,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19726-3: assume 4 == bnx2_get_channels_#t~mem3613#1 % 4294967296;bnx2_get_channels_#t~bitwise3614#1 := bnx2_get_channels_#t~mem3613#1; [2025-02-08 04:03:32,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19726-3: assume !(4 == bnx2_get_channels_#t~mem3613#1 % 4294967296); [2025-02-08 04:03:32,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23030: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_19 } true;ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.offset := ~ldv_1_callback_get_regs_len~0#1.base, ~ldv_1_callback_get_regs_len~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_19_#t~ret4006#1, ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.offset; [2025-02-08 04:03:32,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23360: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_3 } true;ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.offset := ~ldv_1_callback_get_channels~0#1.base, ~ldv_1_callback_get_channels~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset, ~ldv_1_container_struct_ethtool_channels_ptr~0#1.base, ~ldv_1_container_struct_ethtool_channels_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.offset;assume { :begin_inline_bnx2_get_channels } true;bnx2_get_channels_#in~dev#1.base, bnx2_get_channels_#in~dev#1.offset, bnx2_get_channels_#in~channels#1.base, bnx2_get_channels_#in~channels#1.offset := ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset;havoc bnx2_get_channels_#t~ret3612#1.base, bnx2_get_channels_#t~ret3612#1.offset, bnx2_get_channels_#t~mem3613#1, bnx2_get_channels_#t~bitwise3614#1, bnx2_get_channels_#t~mem3615#1, bnx2_get_channels_#t~mem3616#1, bnx2_get_channels_~dev#1.base, bnx2_get_channels_~dev#1.offset, bnx2_get_channels_~channels#1.base, bnx2_get_channels_~channels#1.offset, bnx2_get_channels_~bp~39#1.base, bnx2_get_channels_~bp~39#1.offset, bnx2_get_channels_~tmp~157#1.base, bnx2_get_channels_~tmp~157#1.offset, bnx2_get_channels_~max_rx_rings~0#1, bnx2_get_channels_~max_tx_rings~0#1;bnx2_get_channels_~dev#1.base, bnx2_get_channels_~dev#1.offset := bnx2_get_channels_#in~dev#1.base, bnx2_get_channels_#in~dev#1.offset;bnx2_get_channels_~channels#1.base, bnx2_get_channels_~channels#1.offset := bnx2_get_channels_#in~channels#1.base, bnx2_get_channels_#in~channels#1.offset;havoc bnx2_get_channels_~bp~39#1.base, bnx2_get_channels_~bp~39#1.offset;havoc bnx2_get_channels_~tmp~157#1.base, bnx2_get_channels_~tmp~157#1.offset;havoc bnx2_get_channels_~max_rx_rings~0#1;havoc bnx2_get_channels_~max_tx_rings~0#1; [2025-02-08 04:03:32,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18340: bnx2_start_xmit_~tmp___18~1#1 := bnx2_start_xmit_#t~ret3172#1;havoc bnx2_start_xmit_#t~ret3172#1;call bnx2_start_xmit_#t~mem3173#1.base, bnx2_start_xmit_#t~mem3173#1.offset := read~$Pointer$#31(bnx2_start_xmit_~bp~14#1.base, 16 + bnx2_start_xmit_~bp~14#1.offset, 8);call bnx2_start_xmit_#t~mem3174#1 := read~int#31(bnx2_start_xmit_~tx_buf~2#1.base, 8 + bnx2_start_xmit_~tx_buf~2#1.offset, 8); [2025-02-08 04:03:32,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18340-1: SUMMARY for call bnx2_start_xmit_#t~ret3172#1 := skb_frag_size(bnx2_start_xmit_~tmp___17~1#1.base, 48 + bnx2_start_xmit_~tmp___17~1#1.offset + 16 * (if bnx2_start_xmit_~i~47#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_start_xmit_~i~47#1 % 18446744073709551616 % 18446744073709551616 else bnx2_start_xmit_~i~47#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:03:32,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18274: bnx2_start_xmit_~len~4#1 := bnx2_start_xmit_#t~ret3142#1;havoc bnx2_start_xmit_#t~ret3142#1;call bnx2_start_xmit_#t~mem3143#1.base, bnx2_start_xmit_#t~mem3143#1.offset := read~$Pointer$#31(bnx2_start_xmit_~bp~14#1.base, 16 + bnx2_start_xmit_~bp~14#1.offset, 8);assume { :begin_inline_skb_frag_dma_map } true;skb_frag_dma_map_#in~dev#1.base, skb_frag_dma_map_#in~dev#1.offset, skb_frag_dma_map_#in~frag#1.base, skb_frag_dma_map_#in~frag#1.offset, skb_frag_dma_map_#in~offset#1, skb_frag_dma_map_#in~size#1, skb_frag_dma_map_#in~dir#1 := bnx2_start_xmit_#t~mem3143#1.base, 179 + bnx2_start_xmit_#t~mem3143#1.offset, bnx2_start_xmit_~frag~2#1.base, bnx2_start_xmit_~frag~2#1.offset, 0, bnx2_start_xmit_~len~4#1 % 4294967296, 1;havoc skb_frag_dma_map_#res#1;havoc skb_frag_dma_map_#t~ret308#1.base, skb_frag_dma_map_#t~ret308#1.offset, skb_frag_dma_map_#t~mem309#1, skb_frag_dma_map_#t~ret310#1, skb_frag_dma_map_~dev#1.base, skb_frag_dma_map_~dev#1.offset, skb_frag_dma_map_~frag#1.base, skb_frag_dma_map_~frag#1.offset, skb_frag_dma_map_~offset#1, skb_frag_dma_map_~size#1, skb_frag_dma_map_~dir#1, skb_frag_dma_map_~tmp~28#1.base, skb_frag_dma_map_~tmp~28#1.offset, skb_frag_dma_map_~tmp___0~14#1;skb_frag_dma_map_~dev#1.base, skb_frag_dma_map_~dev#1.offset := skb_frag_dma_map_#in~dev#1.base, skb_frag_dma_map_#in~dev#1.offset;skb_frag_dma_map_~frag#1.base, skb_frag_dma_map_~frag#1.offset := skb_frag_dma_map_#in~frag#1.base, skb_frag_dma_map_#in~frag#1.offset;skb_frag_dma_map_~offset#1 := skb_frag_dma_map_#in~offset#1;skb_frag_dma_map_~size#1 := skb_frag_dma_map_#in~size#1;skb_frag_dma_map_~dir#1 := skb_frag_dma_map_#in~dir#1;havoc skb_frag_dma_map_~tmp~28#1.base, skb_frag_dma_map_~tmp~28#1.offset;havoc skb_frag_dma_map_~tmp___0~14#1; [2025-02-08 04:03:32,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18274-1: SUMMARY for call bnx2_start_xmit_#t~ret3142#1 := skb_frag_size(bnx2_start_xmit_~frag~2#1.base, bnx2_start_xmit_~frag~2#1.offset); srcloc: null [2025-02-08 04:03:32,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18208: bnx2_start_xmit_~vlan_tag_flags~0#1 := bnx2_start_xmit_#t~bitwise3107#1;havoc bnx2_start_xmit_#t~bitwise3107#1;assume { :begin_inline_tcp_optlen } true;tcp_optlen_#in~skb#1.base, tcp_optlen_#in~skb#1.offset := bnx2_start_xmit_~skb#1.base, bnx2_start_xmit_~skb#1.offset;havoc tcp_optlen_#res#1;havoc tcp_optlen_#t~ret492#1.base, tcp_optlen_#t~ret492#1.offset, tcp_optlen_#t~mem493#1, tcp_optlen_~skb#1.base, tcp_optlen_~skb#1.offset, tcp_optlen_~tmp~58#1.base, tcp_optlen_~tmp~58#1.offset;tcp_optlen_~skb#1.base, tcp_optlen_~skb#1.offset := tcp_optlen_#in~skb#1.base, tcp_optlen_#in~skb#1.offset;havoc tcp_optlen_~tmp~58#1.base, tcp_optlen_~tmp~58#1.offset;assume { :begin_inline_tcp_hdr } true;tcp_hdr_#in~skb#1.base, tcp_hdr_#in~skb#1.offset := tcp_optlen_~skb#1.base, tcp_optlen_~skb#1.offset;havoc tcp_hdr_#res#1.base, tcp_hdr_#res#1.offset;havoc tcp_hdr_#t~ret491#1.base, tcp_hdr_#t~ret491#1.offset, tcp_hdr_~skb#1.base, tcp_hdr_~skb#1.offset, tcp_hdr_~tmp~57#1.base, tcp_hdr_~tmp~57#1.offset;tcp_hdr_~skb#1.base, tcp_hdr_~skb#1.offset := tcp_hdr_#in~skb#1.base, tcp_hdr_#in~skb#1.offset;havoc tcp_hdr_~tmp~57#1.base, tcp_hdr_~tmp~57#1.offset; [2025-02-08 04:03:32,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18208-1: [2025-02-08 04:03:32,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18208-2: havoc bnx2_start_xmit_#t~bitwise3107#1;assume (bnx2_start_xmit_#t~bitwise3107#1 % 4294967296 >= bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296 && bnx2_start_xmit_#t~bitwise3107#1 % 4294967296 >= 32768) && bnx2_start_xmit_#t~bitwise3107#1 % 4294967296 <= 32768 + bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296; [2025-02-08 04:03:32,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23163: ~tmp___3~19#1.base, ~tmp___3~19#1.offset := #t~ret4050#1.base, #t~ret4050#1.offset;havoc #t~ret4050#1.base, #t~ret4050#1.offset;~ldv_1_ldv_param_13_2_default~0#1.base, ~ldv_1_ldv_param_13_2_default~0#1.offset := ~tmp___3~19#1.base, ~tmp___3~19#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_13 } true;ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg3#1.offset := ~ldv_1_callback_get_ethtool_stats~0#1.base, ~ldv_1_callback_get_ethtool_stats~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset, ~ldv_1_container_struct_ethtool_stats_ptr~0#1.base, ~ldv_1_container_struct_ethtool_stats_ptr~0#1.offset, ~ldv_1_ldv_param_13_2_default~0#1.base, ~ldv_1_ldv_param_13_2_default~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_13_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_1_13_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg3#1.offset;assume { :begin_inline_bnx2_get_ethtool_stats } true;bnx2_get_ethtool_stats_#in~dev#1.base, bnx2_get_ethtool_stats_#in~dev#1.offset, bnx2_get_ethtool_stats_#in~stats#1.base, bnx2_get_ethtool_stats_#in~stats#1.offset, bnx2_get_ethtool_stats_#in~buf#1.base, bnx2_get_ethtool_stats_#in~buf#1.offset := ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg3#1.offset;havoc bnx2_get_ethtool_stats_#t~ret3566#1.base, bnx2_get_ethtool_stats_#t~ret3566#1.offset, bnx2_get_ethtool_stats_#t~mem3567#1.base, bnx2_get_ethtool_stats_#t~mem3567#1.offset, bnx2_get_ethtool_stats_#t~mem3568#1.base, bnx2_get_ethtool_stats_#t~mem3568#1.offset, bnx2_get_ethtool_stats_#t~memset~res3569#1.base, bnx2_get_ethtool_stats_#t~memset~res3569#1.offset, bnx2_get_ethtool_stats_#t~mem3570#1, bnx2_get_ethtool_stats_#t~mem3571#1, bnx2_get_ethtool_stats_#t~short3572#1, bnx2_get_ethtool_stats_#t~mem3573#1, bnx2_get_ethtool_stats_#t~short3574#1, bnx2_get_ethtool_stats_#t~mem3575#1, bnx2_get_ethtool_stats_#t~short3576#1, bnx2_get_ethtool_stats_#t~mem3577#1, bnx2_get_ethtool_stats_#t~mem3578#1, bnx2_get_ethtool_stats_#t~mem3579#1, bnx2_get_ethtool_stats_#t~mem3580#1, bnx2_get_ethtool_stats_#t~mem3581#1, bnx2_get_ethtool_stats_#t~mem3582#1, bnx2_get_ethtool_stats_#t~mem3583#1, bnx2_get_ethtool_stats_#t~mem3584#1, bnx2_get_ethtool_stats_#t~mem3585#1, bnx2_get_ethtool_stats_~dev#1.base, bnx2_get_ethtool_stats_~dev#1.offset, bnx2_get_ethtool_stats_~stats#1.base, bnx2_get_ethtool_stats_~stats#1.offset, bnx2_get_ethtool_stats_~buf#1.base, bnx2_get_ethtool_stats_~buf#1.offset, bnx2_get_ethtool_stats_~bp~35#1.base, bnx2_get_ethtool_stats_~bp~35#1.offset, bnx2_get_ethtool_stats_~tmp~153#1.base, bnx2_get_ethtool_stats_~tmp~153#1.offset, bnx2_get_ethtool_stats_~i~51#1, bnx2_get_ethtool_stats_~hw_stats~1#1.base, bnx2_get_ethtool_stats_~hw_stats~1#1.offset, bnx2_get_ethtool_stats_~temp_stats~1#1.base, bnx2_get_ethtool_stats_~temp_stats~1#1.offset, bnx2_get_ethtool_stats_~stats_len_arr~0#1.base, bnx2_get_ethtool_stats_~stats_len_arr~0#1.offset, bnx2_get_ethtool_stats_~offset~6#1;bnx2_get_ethtool_stats_~dev#1.base, bnx2_get_ethtool_stats_~dev#1.offset := bnx2_get_ethtool_stats_#in~dev#1.base, bnx2_get_ethtool_stats_#in~dev#1.offset;bnx2_get_ethtool_stats_~stats#1.base, bnx2_get_ethtool_stats_~stats#1.offset := bnx2_get_ethtool_stats_#in~stats#1.base, bnx2_get_ethtool_stats_#in~stats#1.offset;bnx2_get_ethtool_stats_~buf#1.base, bnx2_get_ethtool_stats_~buf#1.offset := bnx2_get_ethtool_stats_#in~buf#1.base, bnx2_get_ethtool_stats_#in~buf#1.offset;havoc bnx2_get_ethtool_stats_~bp~35#1.base, bnx2_get_ethtool_stats_~bp~35#1.offset;havoc bnx2_get_ethtool_stats_~tmp~153#1.base, bnx2_get_ethtool_stats_~tmp~153#1.offset;havoc bnx2_get_ethtool_stats_~i~51#1;havoc bnx2_get_ethtool_stats_~hw_stats~1#1.base, bnx2_get_ethtool_stats_~hw_stats~1#1.offset;havoc bnx2_get_ethtool_stats_~temp_stats~1#1.base, bnx2_get_ethtool_stats_~temp_stats~1#1.offset;havoc bnx2_get_ethtool_stats_~stats_len_arr~0#1.base, bnx2_get_ethtool_stats_~stats_len_arr~0#1.offset;havoc bnx2_get_ethtool_stats_~offset~6#1; [2025-02-08 04:03:32,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18208-3: assume false;bnx2_start_xmit_#t~bitwise3107#1 := bnx2_start_xmit_~vlan_tag_flags~0#1; [2025-02-08 04:03:32,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18208-3: assume !false; [2025-02-08 04:03:32,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23163-1: SUMMARY for call #t~ret4050#1.base, #t~ret4050#1.offset := ldv_xmalloc(8); srcloc: null [2025-02-08 04:03:32,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18208-4: assume 0 == bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296 || 32768 == bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296;bnx2_start_xmit_#t~bitwise3107#1 := 32768; [2025-02-08 04:03:32,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18208-4: assume !(0 == bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296 || 32768 == bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296); [2025-02-08 04:03:32,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18341: havoc bnx2_start_xmit_#t~mem3173#1.base, bnx2_start_xmit_#t~mem3173#1.offset;havoc bnx2_start_xmit_#t~mem3174#1;bnx2_start_xmit_~i~47#1 := 1 + bnx2_start_xmit_~i~47#1; [2025-02-08 04:03:32,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18341-1: SUMMARY for call dma_unmap_page(bnx2_start_xmit_#t~mem3173#1.base, 179 + bnx2_start_xmit_#t~mem3173#1.offset, bnx2_start_xmit_#t~mem3174#1, bnx2_start_xmit_~tmp___18~1#1 % 4294967296, 1); srcloc: null [2025-02-08 04:03:32,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15170: bnx2_nvram_write_~written~0#1 := 0; [2025-02-08 04:03:32,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15302: assume { :begin_inline_bnx2_disable_nvram_write } true;bnx2_disable_nvram_write_#in~bp#1.base, bnx2_disable_nvram_write_#in~bp#1.offset := bnx2_nvram_write_~bp#1.base, bnx2_nvram_write_~bp#1.offset;havoc bnx2_disable_nvram_write_#t~mem2205#1.base, bnx2_disable_nvram_write_#t~mem2205#1.offset, bnx2_disable_nvram_write_#t~ret2206#1, bnx2_disable_nvram_write_#t~bitwise2207#1, bnx2_disable_nvram_write_#t~mem2208#1.base, bnx2_disable_nvram_write_#t~mem2208#1.offset, bnx2_disable_nvram_write_~bp#1.base, bnx2_disable_nvram_write_~bp#1.offset, bnx2_disable_nvram_write_~val~26#1;bnx2_disable_nvram_write_~bp#1.base, bnx2_disable_nvram_write_~bp#1.offset := bnx2_disable_nvram_write_#in~bp#1.base, bnx2_disable_nvram_write_#in~bp#1.offset;havoc bnx2_disable_nvram_write_~val~26#1;call bnx2_disable_nvram_write_#t~mem2205#1.base, bnx2_disable_nvram_write_#t~mem2205#1.offset := read~$Pointer$#31(bnx2_disable_nvram_write_~bp#1.base, bnx2_disable_nvram_write_~bp#1.offset, 8); [2025-02-08 04:03:32,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15104: assume bnx2_nvram_write_~len32~1#1 % 4294967296 <= 3;bnx2_nvram_write_~len32~1#1 := 4; [2025-02-08 04:03:32,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15104: assume !(bnx2_nvram_write_~len32~1#1 % 4294967296 <= 3); [2025-02-08 04:03:32,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19399: bnx2_get_sset_count_#res#1 := -95; [2025-02-08 04:03:32,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8300-1: SUMMARY for call netdev_tx_sent_queue_#t~ret349#1 := dql_avail(netdev_tx_sent_queue_~dev_queue#1.base, 416 + netdev_tx_sent_queue_~dev_queue#1.offset); srcloc: null [2025-02-08 04:03:32,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18276: assume -2147483648 <= bnx2_start_xmit_#t~ret3146#1 && bnx2_start_xmit_#t~ret3146#1 <= 2147483647;bnx2_start_xmit_~tmp___12~1#1 := bnx2_start_xmit_#t~ret3146#1;havoc bnx2_start_xmit_#t~mem3145#1.base, bnx2_start_xmit_#t~mem3145#1.offset;havoc bnx2_start_xmit_#t~ret3146#1; [2025-02-08 04:03:32,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8300: assume -2147483648 <= netdev_tx_sent_queue_#t~ret349#1 && netdev_tx_sent_queue_#t~ret349#1 <= 2147483647;netdev_tx_sent_queue_~tmp~40#1 := netdev_tx_sent_queue_#t~ret349#1;havoc netdev_tx_sent_queue_#t~ret349#1; [2025-02-08 04:03:32,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18276-1: SUMMARY for call bnx2_start_xmit_#t~ret3146#1 := dma_mapping_error(bnx2_start_xmit_#t~mem3145#1.base, 179 + bnx2_start_xmit_#t~mem3145#1.offset, bnx2_start_xmit_~mapping~2#1); srcloc: null [2025-02-08 04:03:32,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18210: bnx2_start_xmit_~tmp___6~4#1.base, bnx2_start_xmit_~tmp___6~4#1.offset := bnx2_start_xmit_#t~ret3109#1.base, bnx2_start_xmit_#t~ret3109#1.offset;havoc bnx2_start_xmit_#t~ret3109#1.base, bnx2_start_xmit_#t~ret3109#1.offset;call bnx2_start_xmit_#t~mem3110#1 := read~int#31(bnx2_start_xmit_~tmp___6~4#1.base, 6 + bnx2_start_xmit_~tmp___6~4#1.offset, 2); [2025-02-08 04:03:32,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22702: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_44 } true;ldv_dummy_resourceless_instance_callback_1_44_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_44_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_44_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_44_#in~arg1#1.offset := ~ldv_1_callback_ndo_set_rx_mode~0#1.base, ~ldv_1_callback_ndo_set_rx_mode~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_44_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_44_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_44_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_44_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_44_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_44_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_44_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_44_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_44_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_44_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_44_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_44_#in~arg1#1.offset; [2025-02-08 04:03:32,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15171: assume bnx2_nvram_write_~written~0#1 % 4294967296 < bnx2_nvram_write_~len32~1#1 % 4294967296 && 0 == bnx2_nvram_write_~rc~6#1; [2025-02-08 04:03:32,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15171: assume !(bnx2_nvram_write_~written~0#1 % 4294967296 < bnx2_nvram_write_~len32~1#1 % 4294967296 && 0 == bnx2_nvram_write_~rc~6#1); [2025-02-08 04:03:32,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15237-1: SUMMARY for call bnx2_nvram_write_#t~ret2329#1 := bnx2_nvram_write_dword(bnx2_nvram_write_~bp#1.base, bnx2_nvram_write_~bp#1.offset, bnx2_nvram_write_~addr~5#1, bnx2_nvram_write_~flash_buffer~0#1.base, bnx2_nvram_write_~flash_buffer~0#1.offset + (if bnx2_nvram_write_~i~29#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_nvram_write_~i~29#1 % 18446744073709551616 % 18446744073709551616 else bnx2_nvram_write_~i~29#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), bnx2_nvram_write_~cmd_flags~1#1); srcloc: null [2025-02-08 04:03:32,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15237: assume -2147483648 <= bnx2_nvram_write_#t~ret2329#1 && bnx2_nvram_write_#t~ret2329#1 <= 2147483647;bnx2_nvram_write_~rc~6#1 := bnx2_nvram_write_#t~ret2329#1;havoc bnx2_nvram_write_#t~ret2329#1; [2025-02-08 04:03:32,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15303: SUMMARY for call bnx2_disable_nvram_access(bnx2_nvram_write_~bp#1.base, bnx2_nvram_write_~bp#1.offset); srcloc: null [2025-02-08 04:03:32,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22570: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_57 } true;ldv_dummy_resourceless_instance_callback_1_57_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_57_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_57_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_57_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_57_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_57_#in~arg2#1.offset := ~ldv_1_callback_set_pauseparam~0#1.base, ~ldv_1_callback_set_pauseparam~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset, ~ldv_1_container_struct_ethtool_pauseparam_ptr~0#1.base, ~ldv_1_container_struct_ethtool_pauseparam_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_57_#t~ret4021#1, ldv_dummy_resourceless_instance_callback_1_57_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_57_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_57_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_57_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_57_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_57_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_57_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_57_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_57_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_57_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_57_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_57_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_57_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_57_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_57_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_57_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_57_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_57_#in~arg2#1.offset; [2025-02-08 04:03:32,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19531: assume 0 == bnx2_get_strings_~stringset#1 % 4294967296; [2025-02-08 04:03:32,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19531: assume !(0 == bnx2_get_strings_~stringset#1 % 4294967296); [2025-02-08 04:03:32,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19862: assume 0 != bnx2_ioctl_~tmp___4~10#1;bnx2_ioctl_#res#1 := -11;call ULTIMATE.dealloc(bnx2_ioctl_~#mii_regval~0#1.base, bnx2_ioctl_~#mii_regval~0#1.offset);havoc bnx2_ioctl_~#mii_regval~0#1.base, bnx2_ioctl_~#mii_regval~0#1.offset; [2025-02-08 04:03:32,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19862: assume !(0 != bnx2_ioctl_~tmp___4~10#1); [2025-02-08 04:03:32,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18210-1: SUMMARY for call bnx2_start_xmit_#t~ret3109#1.base, bnx2_start_xmit_#t~ret3109#1.offset := skb_end_pointer(bnx2_start_xmit_~skb#1.base, bnx2_start_xmit_~skb#1.offset); srcloc: null [2025-02-08 04:03:32,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8301-1: SUMMARY for call netdev_tx_sent_queue_#t~ret350#1 := ldv__builtin_expect((if netdev_tx_sent_queue_~tmp~40#1 >= 0 then 1 else 0), 1); srcloc: null [2025-02-08 04:03:32,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8301: assume -9223372036854775808 <= netdev_tx_sent_queue_#t~ret350#1 && netdev_tx_sent_queue_#t~ret350#1 <= 9223372036854775807;netdev_tx_sent_queue_~tmp___0~19#1 := netdev_tx_sent_queue_#t~ret350#1;havoc netdev_tx_sent_queue_#t~ret350#1; [2025-02-08 04:03:32,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8962: tcp_optlen_#t~ret492#1.base, tcp_optlen_#t~ret492#1.offset := tcp_hdr_#res#1.base, tcp_hdr_#res#1.offset;havoc tcp_hdr_#t~ret491#1.base, tcp_hdr_#t~ret491#1.offset, tcp_hdr_~skb#1.base, tcp_hdr_~skb#1.offset, tcp_hdr_~tmp~57#1.base, tcp_hdr_~tmp~57#1.offset;havoc tcp_hdr_#in~skb#1.base, tcp_hdr_#in~skb#1.offset;assume { :end_inline_tcp_hdr } true;tcp_optlen_~tmp~58#1.base, tcp_optlen_~tmp~58#1.offset := tcp_optlen_#t~ret492#1.base, tcp_optlen_#t~ret492#1.offset;havoc tcp_optlen_#t~ret492#1.base, tcp_optlen_#t~ret492#1.offset;call tcp_optlen_#t~mem493#1 := read~int#31(tcp_optlen_~tmp~58#1.base, 14 + tcp_optlen_~tmp~58#1.offset, 2);tcp_optlen_#res#1 := 4 * (-5 + (if tcp_optlen_#t~mem493#1 % 65536 % 4294967296 <= 2147483647 then tcp_optlen_#t~mem493#1 % 65536 % 4294967296 else tcp_optlen_#t~mem493#1 % 65536 % 4294967296 - 4294967296));havoc tcp_optlen_#t~mem493#1; [2025-02-08 04:03:32,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15304-1: SUMMARY for call bnx2_nvram_write_#t~ret2338#1 := bnx2_release_nvram_lock(bnx2_nvram_write_~bp#1.base, bnx2_nvram_write_~bp#1.offset); srcloc: null [2025-02-08 04:03:32,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15304: assume -2147483648 <= bnx2_nvram_write_#t~ret2338#1 && bnx2_nvram_write_#t~ret2338#1 <= 2147483647;havoc bnx2_nvram_write_#t~ret2338#1;bnx2_nvram_write_~written~0#1 := bnx2_nvram_write_~written~0#1 + (bnx2_nvram_write_~data_end~0#1 - bnx2_nvram_write_~data_start~0#1); [2025-02-08 04:03:32,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21977: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_48_#t~ret4017#1 && ldv_dummy_resourceless_instance_callback_1_48_#t~ret4017#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_48_#t~ret4017#1;havoc ldv_dummy_resourceless_instance_callback_1_48_#t~ret4017#1, ldv_dummy_resourceless_instance_callback_1_48_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_48_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_48_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_48_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_48_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_48_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_48_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_48_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_48 } true; [2025-02-08 04:03:32,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21977-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_48_#t~ret4017#1 := bnx2_nway_reset(ldv_dummy_resourceless_instance_callback_1_48_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_48_~arg1#1.offset); srcloc: null [2025-02-08 04:03:32,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19797: call ULTIMATE.dealloc(bnx2_ioctl_~#mii_regval~0#1.base, bnx2_ioctl_~#mii_regval~0#1.offset);havoc bnx2_ioctl_~#mii_regval~0#1.base, bnx2_ioctl_~#mii_regval~0#1.offset; [2025-02-08 04:03:32,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19731: call write~int#31(bnx2_get_channels_~max_rx_rings~0#1, bnx2_get_channels_~channels#1.base, 4 + bnx2_get_channels_~channels#1.offset, 4);call write~int#31(bnx2_get_channels_~max_tx_rings~0#1, bnx2_get_channels_~channels#1.base, 8 + bnx2_get_channels_~channels#1.offset, 4);call write~int#31(0, bnx2_get_channels_~channels#1.base, 12 + bnx2_get_channels_~channels#1.offset, 4);call write~int#31(0, bnx2_get_channels_~channels#1.base, 16 + bnx2_get_channels_~channels#1.offset, 4);call bnx2_get_channels_#t~mem3615#1 := read~int#31(bnx2_get_channels_~bp~39#1.base, 9476 + bnx2_get_channels_~bp~39#1.offset, 1);call write~int#31(bnx2_get_channels_#t~mem3615#1 % 256, bnx2_get_channels_~channels#1.base, 20 + bnx2_get_channels_~channels#1.offset, 4);havoc bnx2_get_channels_#t~mem3615#1;call bnx2_get_channels_#t~mem3616#1 := read~int#31(bnx2_get_channels_~bp~39#1.base, 9475 + bnx2_get_channels_~bp~39#1.offset, 1);call write~int#31(bnx2_get_channels_#t~mem3616#1 % 256, bnx2_get_channels_~channels#1.base, 24 + bnx2_get_channels_~channels#1.offset, 4);havoc bnx2_get_channels_#t~mem3616#1;call write~int#31(0, bnx2_get_channels_~channels#1.base, 28 + bnx2_get_channels_~channels#1.offset, 4);call write~int#31(0, bnx2_get_channels_~channels#1.base, 32 + bnx2_get_channels_~channels#1.offset, 4);havoc bnx2_get_channels_#t~ret3612#1.base, bnx2_get_channels_#t~ret3612#1.offset, bnx2_get_channels_#t~mem3613#1, bnx2_get_channels_#t~bitwise3614#1, bnx2_get_channels_#t~mem3615#1, bnx2_get_channels_#t~mem3616#1, bnx2_get_channels_~dev#1.base, bnx2_get_channels_~dev#1.offset, bnx2_get_channels_~channels#1.base, bnx2_get_channels_~channels#1.offset, bnx2_get_channels_~bp~39#1.base, bnx2_get_channels_~bp~39#1.offset, bnx2_get_channels_~tmp~157#1.base, bnx2_get_channels_~tmp~157#1.offset, bnx2_get_channels_~max_rx_rings~0#1, bnx2_get_channels_~max_tx_rings~0#1;havoc bnx2_get_channels_#in~dev#1.base, bnx2_get_channels_#in~dev#1.offset, bnx2_get_channels_#in~channels#1.base, bnx2_get_channels_#in~channels#1.offset;assume { :end_inline_bnx2_get_channels } true;havoc ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_3 } true; [2025-02-08 04:03:32,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19401-1: bnx2_get_sset_count_#res#1 := 6; [2025-02-08 04:03:32,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19401: ldv_dummy_resourceless_instance_callback_1_22_#t~ret4008#1 := bnx2_get_sset_count_#res#1;havoc bnx2_get_sset_count_~dev#1.base, bnx2_get_sset_count_~dev#1.offset, bnx2_get_sset_count_~sset#1;havoc bnx2_get_sset_count_#in~dev#1.base, bnx2_get_sset_count_#in~dev#1.offset, bnx2_get_sset_count_#in~sset#1;assume { :end_inline_bnx2_get_sset_count } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_22_#t~ret4008#1 && ldv_dummy_resourceless_instance_callback_1_22_#t~ret4008#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_22_#t~ret4008#1;havoc ldv_dummy_resourceless_instance_callback_1_22_#t~ret4008#1, ldv_dummy_resourceless_instance_callback_1_22_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_22_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_22_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_22_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_22_~arg2#1;havoc ldv_dummy_resourceless_instance_callback_1_22_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_22_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_22_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_22_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_22_#in~arg2#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_22 } true; [2025-02-08 04:03:32,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18278: assume 0 != bnx2_start_xmit_~tmp___12~1#1; [2025-02-08 04:03:32,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18278: assume !(0 != bnx2_start_xmit_~tmp___12~1#1);call bnx2_start_xmit_#t~mem3147#1.base, bnx2_start_xmit_#t~mem3147#1.offset := read~$Pointer$#31(bnx2_start_xmit_~txr~9#1.base, 22 + bnx2_start_xmit_~txr~9#1.offset, 8);call write~int#31(bnx2_start_xmit_~mapping~2#1, bnx2_start_xmit_#t~mem3147#1.base, 8 + (bnx2_start_xmit_#t~mem3147#1.offset + 20 * (if bnx2_start_xmit_~ring_prod~1#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_start_xmit_~ring_prod~1#1 % 65536 % 18446744073709551616 % 18446744073709551616 else bnx2_start_xmit_~ring_prod~1#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8);havoc bnx2_start_xmit_#t~mem3147#1.base, bnx2_start_xmit_#t~mem3147#1.offset;call write~int#31(bnx2_start_xmit_~mapping~2#1 % 18446744073709551616 / 4294967296, bnx2_start_xmit_~txbd~2#1.base, bnx2_start_xmit_~txbd~2#1.offset, 4);call write~int#31(bnx2_start_xmit_~mapping~2#1, bnx2_start_xmit_~txbd~2#1.base, 4 + bnx2_start_xmit_~txbd~2#1.offset, 4); [2025-02-08 04:03:32,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18212: assume 0 != bnx2_start_xmit_#t~bitwise3111#1;havoc bnx2_start_xmit_#t~mem3110#1;havoc bnx2_start_xmit_#t~bitwise3111#1;assume { :begin_inline_skb_transport_offset } true;skb_transport_offset_#in~skb#1.base, skb_transport_offset_#in~skb#1.offset := bnx2_start_xmit_~skb#1.base, bnx2_start_xmit_~skb#1.offset;havoc skb_transport_offset_#res#1;havoc skb_transport_offset_#t~ret304#1.base, skb_transport_offset_#t~ret304#1.offset, skb_transport_offset_#t~mem305#1.base, skb_transport_offset_#t~mem305#1.offset, skb_transport_offset_~skb#1.base, skb_transport_offset_~skb#1.offset, skb_transport_offset_~tmp~26#1.base, skb_transport_offset_~tmp~26#1.offset;skb_transport_offset_~skb#1.base, skb_transport_offset_~skb#1.offset := skb_transport_offset_#in~skb#1.base, skb_transport_offset_#in~skb#1.offset;havoc skb_transport_offset_~tmp~26#1.base, skb_transport_offset_~tmp~26#1.offset; [2025-02-08 04:03:32,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18212: assume !(0 != bnx2_start_xmit_#t~bitwise3111#1);havoc bnx2_start_xmit_#t~mem3110#1;havoc bnx2_start_xmit_#t~bitwise3111#1;assume { :begin_inline_ip_hdr } true;ip_hdr_#in~skb#1.base, ip_hdr_#in~skb#1.offset := bnx2_start_xmit_~skb#1.base, bnx2_start_xmit_~skb#1.offset;havoc ip_hdr_#res#1.base, ip_hdr_#res#1.offset;havoc ip_hdr_#t~ret490#1.base, ip_hdr_#t~ret490#1.offset, ip_hdr_~skb#1.base, ip_hdr_~skb#1.offset, ip_hdr_~tmp~56#1.base, ip_hdr_~tmp~56#1.offset;ip_hdr_~skb#1.base, ip_hdr_~skb#1.offset := ip_hdr_#in~skb#1.base, ip_hdr_#in~skb#1.offset;havoc ip_hdr_~tmp~56#1.base, ip_hdr_~tmp~56#1.offset;assume { :begin_inline_skb_network_header } true;skb_network_header_#in~skb#1.base, skb_network_header_#in~skb#1.offset := ip_hdr_~skb#1.base, ip_hdr_~skb#1.offset;havoc skb_network_header_#res#1.base, skb_network_header_#res#1.offset;havoc skb_network_header_#t~mem302#1.base, skb_network_header_#t~mem302#1.offset, skb_network_header_#t~mem303#1, skb_network_header_~skb#1.base, skb_network_header_~skb#1.offset;skb_network_header_~skb#1.base, skb_network_header_~skb#1.offset := skb_network_header_#in~skb#1.base, skb_network_header_#in~skb#1.offset;call skb_network_header_#t~mem302#1.base, skb_network_header_#t~mem302#1.offset := read~$Pointer$#31(skb_network_header_~skb#1.base, 221 + skb_network_header_~skb#1.offset, 8);call skb_network_header_#t~mem303#1 := read~int#31(skb_network_header_~skb#1.base, 209 + skb_network_header_~skb#1.offset, 2);skb_network_header_#res#1.base, skb_network_header_#res#1.offset := skb_network_header_#t~mem302#1.base, skb_network_header_#t~mem302#1.offset + (if skb_network_header_#t~mem303#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then skb_network_header_#t~mem303#1 % 65536 % 18446744073709551616 % 18446744073709551616 else skb_network_header_#t~mem303#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc skb_network_header_#t~mem302#1.base, skb_network_header_#t~mem302#1.offset;havoc skb_network_header_#t~mem303#1; [2025-02-08 04:03:32,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18212-1: [2025-02-08 04:03:32,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18212-2: havoc bnx2_start_xmit_#t~bitwise3111#1;assume (((((if bnx2_start_xmit_#t~mem3110#1 % 65536 % 4294967296 <= 2147483647 then bnx2_start_xmit_#t~mem3110#1 % 65536 % 4294967296 else bnx2_start_xmit_#t~mem3110#1 % 65536 % 4294967296 - 4294967296) < 0 || bnx2_start_xmit_#t~bitwise3111#1 <= (if bnx2_start_xmit_#t~mem3110#1 % 65536 % 4294967296 <= 2147483647 then bnx2_start_xmit_#t~mem3110#1 % 65536 % 4294967296 else bnx2_start_xmit_#t~mem3110#1 % 65536 % 4294967296 - 4294967296)) && bnx2_start_xmit_#t~bitwise3111#1 <= 16) && bnx2_start_xmit_#t~bitwise3111#1 >= 0) && ((if bnx2_start_xmit_#t~mem3110#1 % 65536 % 4294967296 <= 2147483647 then bnx2_start_xmit_#t~mem3110#1 % 65536 % 4294967296 else bnx2_start_xmit_#t~mem3110#1 % 65536 % 4294967296 - 4294967296) >= 0 || bnx2_start_xmit_#t~bitwise3111#1 > 16 + (if bnx2_start_xmit_#t~mem3110#1 % 65536 % 4294967296 <= 2147483647 then bnx2_start_xmit_#t~mem3110#1 % 65536 % 4294967296 else bnx2_start_xmit_#t~mem3110#1 % 65536 % 4294967296 - 4294967296))) && bnx2_start_xmit_#t~bitwise3111#1 >= -2147483648; [2025-02-08 04:03:32,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22638: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_48 } true;ldv_dummy_resourceless_instance_callback_1_48_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_48_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_48_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_48_#in~arg1#1.offset := ~ldv_1_callback_nway_reset~0#1.base, ~ldv_1_callback_nway_reset~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_48_#t~ret4017#1, ldv_dummy_resourceless_instance_callback_1_48_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_48_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_48_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_48_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_48_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_48_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_48_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_48_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_48_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_48_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_48_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_48_#in~arg1#1.offset; [2025-02-08 04:03:32,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15239: assume 0 != bnx2_nvram_write_~rc~6#1; [2025-02-08 04:03:32,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15239: assume !(0 != bnx2_nvram_write_~rc~6#1);bnx2_nvram_write_~cmd_flags~1#1 := 0;bnx2_nvram_write_~addr~5#1 := 4 + bnx2_nvram_write_~addr~5#1;bnx2_nvram_write_~i~29#1 := 4 + bnx2_nvram_write_~i~29#1; [2025-02-08 04:03:32,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22969: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_21 } true;ldv_dummy_resourceless_instance_callback_1_21_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_21_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_21_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_21_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_21_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_21_#in~arg2#1.offset := ~ldv_1_callback_get_settings~0#1.base, ~ldv_1_callback_get_settings~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset, ~ldv_1_container_struct_ethtool_cmd_ptr~0#1.base, ~ldv_1_container_struct_ethtool_cmd_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_21_#t~ret4007#1, ldv_dummy_resourceless_instance_callback_1_21_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_21_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_21_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_21_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_21_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_21_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_21_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_21_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_21_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_21_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_21_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_21_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_21_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_21_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_21_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_21_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_21_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_21_#in~arg2#1.offset; [2025-02-08 04:03:32,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18675: bnx2_get_regs_~tmp~137#1.base, bnx2_get_regs_~tmp~137#1.offset := bnx2_get_regs_#t~ret3394#1.base, bnx2_get_regs_#t~ret3394#1.offset;havoc bnx2_get_regs_#t~ret3394#1.base, bnx2_get_regs_#t~ret3394#1.offset;bnx2_get_regs_~bp~20#1.base, bnx2_get_regs_~bp~20#1.offset := bnx2_get_regs_~tmp~137#1.base, bnx2_get_regs_~tmp~137#1.offset;call write~int#0(0, bnx2_get_regs_~#reg_boundaries~0#1.base, bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(152, bnx2_get_regs_~#reg_boundaries~0#1.base, 4 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(1024, bnx2_get_regs_~#reg_boundaries~0#1.base, 8 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(1116, bnx2_get_regs_~#reg_boundaries~0#1.base, 12 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(2048, bnx2_get_regs_~#reg_boundaries~0#1.base, 16 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(2176, bnx2_get_regs_~#reg_boundaries~0#1.base, 20 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(3072, bnx2_get_regs_~#reg_boundaries~0#1.base, 24 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(3088, bnx2_get_regs_~#reg_boundaries~0#1.base, 28 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(3120, bnx2_get_regs_~#reg_boundaries~0#1.base, 32 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(3336, bnx2_get_regs_~#reg_boundaries~0#1.base, 36 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(4096, bnx2_get_regs_~#reg_boundaries~0#1.base, 40 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(4124, bnx2_get_regs_~#reg_boundaries~0#1.base, 44 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(4160, bnx2_get_regs_~#reg_boundaries~0#1.base, 48 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(4168, bnx2_get_regs_~#reg_boundaries~0#1.base, 52 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(4224, bnx2_get_regs_~#reg_boundaries~0#1.base, 56 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(4260, bnx2_get_regs_~#reg_boundaries~0#1.base, 60 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(5120, bnx2_get_regs_~#reg_boundaries~0#1.base, 64 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(5264, bnx2_get_regs_~#reg_boundaries~0#1.base, 68 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(5272, bnx2_get_regs_~#reg_boundaries~0#1.base, 72 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(5360, bnx2_get_regs_~#reg_boundaries~0#1.base, 76 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(5376, bnx2_get_regs_~#reg_boundaries~0#1.base, 80 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(5468, bnx2_get_regs_~#reg_boundaries~0#1.base, 84 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(5504, bnx2_get_regs_~#reg_boundaries~0#1.base, 88 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(5596, bnx2_get_regs_~#reg_boundaries~0#1.base, 92 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(5632, bnx2_get_regs_~#reg_boundaries~0#1.base, 96 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(5720, bnx2_get_regs_~#reg_boundaries~0#1.base, 100 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(5760, bnx2_get_regs_~#reg_boundaries~0#1.base, 104 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(5848, bnx2_get_regs_~#reg_boundaries~0#1.base, 108 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(6144, bnx2_get_regs_~#reg_boundaries~0#1.base, 112 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(6176, bnx2_get_regs_~#reg_boundaries~0#1.base, 116 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(6208, bnx2_get_regs_~#reg_boundaries~0#1.base, 120 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(6228, bnx2_get_regs_~#reg_boundaries~0#1.base, 124 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(6272, bnx2_get_regs_~#reg_boundaries~0#1.base, 128 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(6292, bnx2_get_regs_~#reg_boundaries~0#1.base, 132 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(6400, bnx2_get_regs_~#reg_boundaries~0#1.base, 136 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(6532, bnx2_get_regs_~#reg_boundaries~0#1.base, 140 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(7168, bnx2_get_regs_~#reg_boundaries~0#1.base, 144 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(7180, bnx2_get_regs_~#reg_boundaries~0#1.base, 148 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(7232, bnx2_get_regs_~#reg_boundaries~0#1.base, 152 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(7252, bnx2_get_regs_~#reg_boundaries~0#1.base, 156 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(7296, bnx2_get_regs_~#reg_boundaries~0#1.base, 160 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(7316, bnx2_get_regs_~#reg_boundaries~0#1.base, 164 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(7424, bnx2_get_regs_~#reg_boundaries~0#1.base, 168 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(7556, bnx2_get_regs_~#reg_boundaries~0#1.base, 172 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(8192, bnx2_get_regs_~#reg_boundaries~0#1.base, 176 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(8240, bnx2_get_regs_~#reg_boundaries~0#1.base, 180 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(9152, bnx2_get_regs_~#reg_boundaries~0#1.base, 184 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(9216, bnx2_get_regs_~#reg_boundaries~0#1.base, 188 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(10240, bnx2_get_regs_~#reg_boundaries~0#1.base, 192 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(10272, bnx2_get_regs_~#reg_boundaries~0#1.base, 196 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(10288, bnx2_get_regs_~#reg_boundaries~0#1.base, 200 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(10320, bnx2_get_regs_~#reg_boundaries~0#1.base, 204 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(11072, bnx2_get_regs_~#reg_boundaries~0#1.base, 208 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(11280, bnx2_get_regs_~#reg_boundaries~0#1.base, 212 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(12224, bnx2_get_regs_~#reg_boundaries~0#1.base, 216 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(12376, bnx2_get_regs_~#reg_boundaries~0#1.base, 220 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(15360, bnx2_get_regs_~#reg_boundaries~0#1.base, 224 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(15508, bnx2_get_regs_~#reg_boundaries~0#1.base, 228 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(16384, bnx2_get_regs_~#reg_boundaries~0#1.base, 232 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(16400, bnx2_get_regs_~#reg_boundaries~0#1.base, 236 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(16512, bnx2_get_regs_~#reg_boundaries~0#1.base, 240 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(16528, bnx2_get_regs_~#reg_boundaries~0#1.base, 244 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(17344, bnx2_get_regs_~#reg_boundaries~0#1.base, 248 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(17496, bnx2_get_regs_~#reg_boundaries~0#1.base, 252 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(19456, bnx2_get_regs_~#reg_boundaries~0#1.base, 256 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(19480, bnx2_get_regs_~#reg_boundaries~0#1.base, 260 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(19520, bnx2_get_regs_~#reg_boundaries~0#1.base, 264 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(19540, bnx2_get_regs_~#reg_boundaries~0#1.base, 268 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(20416, bnx2_get_regs_~#reg_boundaries~0#1.base, 272 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(20496, bnx2_get_regs_~#reg_boundaries~0#1.base, 276 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(21440, bnx2_get_regs_~#reg_boundaries~0#1.base, 280 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(21572, bnx2_get_regs_~#reg_boundaries~0#1.base, 284 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(23552, bnx2_get_regs_~#reg_boundaries~0#1.base, 288 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(23576, bnx2_get_regs_~#reg_boundaries~0#1.base, 292 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(23680, bnx2_get_regs_~#reg_boundaries~0#1.base, 296 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(23696, bnx2_get_regs_~#reg_boundaries~0#1.base, 300 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(24512, bnx2_get_regs_~#reg_boundaries~0#1.base, 304 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(24576, bnx2_get_regs_~#reg_boundaries~0#1.base, 308 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(25600, bnx2_get_regs_~#reg_boundaries~0#1.base, 312 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(25640, bnx2_get_regs_~#reg_boundaries~0#1.base, 316 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(26624, bnx2_get_regs_~#reg_boundaries~0#1.base, 320 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(26696, bnx2_get_regs_~#reg_boundaries~0#1.base, 324 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(26700, bnx2_get_regs_~#reg_boundaries~0#1.base, 328 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(26720, bnx2_get_regs_~#reg_boundaries~0#1.base, 332 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(26760, bnx2_get_regs_~#reg_boundaries~0#1.base, 336 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(26896, bnx2_get_regs_~#reg_boundaries~0#1.base, 340 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#0(32768, bnx2_get_regs_~#reg_boundaries~0#1.base, 344 + bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);call write~int#33(0, bnx2_get_regs_~regs#1.base, 4 + bnx2_get_regs_~regs#1.offset, 4); [2025-02-08 04:03:32,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18675-1: SUMMARY for call bnx2_get_regs_#t~ret3394#1.base, bnx2_get_regs_#t~ret3394#1.offset := netdev_priv(bnx2_get_regs_~dev#1.base, bnx2_get_regs_~dev#1.offset); srcloc: null [2025-02-08 04:03:32,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18212-3: assume 16 == (if bnx2_start_xmit_#t~mem3110#1 % 65536 % 4294967296 <= 2147483647 then bnx2_start_xmit_#t~mem3110#1 % 65536 % 4294967296 else bnx2_start_xmit_#t~mem3110#1 % 65536 % 4294967296 - 4294967296);bnx2_start_xmit_#t~bitwise3111#1 := (if bnx2_start_xmit_#t~mem3110#1 % 65536 % 4294967296 <= 2147483647 then bnx2_start_xmit_#t~mem3110#1 % 65536 % 4294967296 else bnx2_start_xmit_#t~mem3110#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:03:32,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18212-3: assume !(16 == (if bnx2_start_xmit_#t~mem3110#1 % 65536 % 4294967296 <= 2147483647 then bnx2_start_xmit_#t~mem3110#1 % 65536 % 4294967296 else bnx2_start_xmit_#t~mem3110#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:03:32,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18212-4: assume 0 == (if bnx2_start_xmit_#t~mem3110#1 % 65536 % 4294967296 <= 2147483647 then bnx2_start_xmit_#t~mem3110#1 % 65536 % 4294967296 else bnx2_start_xmit_#t~mem3110#1 % 65536 % 4294967296 - 4294967296);bnx2_start_xmit_#t~bitwise3111#1 := 0; [2025-02-08 04:03:32,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18212-4: assume !(0 == (if bnx2_start_xmit_#t~mem3110#1 % 65536 % 4294967296 <= 2147483647 then bnx2_start_xmit_#t~mem3110#1 % 65536 % 4294967296 else bnx2_start_xmit_#t~mem3110#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:03:32,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8303: assume 0 != netdev_tx_sent_queue_~tmp___0~19#1; [2025-02-08 04:03:32,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8303: assume !(0 != netdev_tx_sent_queue_~tmp___0~19#1); [2025-02-08 04:03:32,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8964: havoc tcp_optlen_#t~mem493#1;bnx2_start_xmit_#t~ret3108#1 := tcp_optlen_#res#1;havoc tcp_optlen_#t~ret492#1.base, tcp_optlen_#t~ret492#1.offset, tcp_optlen_#t~mem493#1, tcp_optlen_~skb#1.base, tcp_optlen_~skb#1.offset, tcp_optlen_~tmp~58#1.base, tcp_optlen_~tmp~58#1.offset;havoc tcp_optlen_#in~skb#1.base, tcp_optlen_#in~skb#1.offset;assume { :end_inline_tcp_optlen } true;bnx2_start_xmit_~tcp_opt_len~0#1 := bnx2_start_xmit_#t~ret3108#1;havoc bnx2_start_xmit_#t~ret3108#1; [2025-02-08 04:03:32,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15174: bnx2_nvram_write_~page_start~0#1 := bnx2_nvram_write_~offset32~1#1 + bnx2_nvram_write_~written~0#1;call bnx2_nvram_write_#t~mem2311#1.base, bnx2_nvram_write_#t~mem2311#1.offset := read~$Pointer$#31(bnx2_nvram_write_~bp#1.base, 9175 + bnx2_nvram_write_~bp#1.offset, 8);call bnx2_nvram_write_#t~mem2312#1 := read~int#31(bnx2_nvram_write_#t~mem2311#1.base, 28 + bnx2_nvram_write_#t~mem2311#1.offset, 4);bnx2_nvram_write_~page_start~0#1 := bnx2_nvram_write_~page_start~0#1 - bnx2_nvram_write_~page_start~0#1 % 4294967296 % (bnx2_nvram_write_#t~mem2312#1 % 4294967296);havoc bnx2_nvram_write_#t~mem2311#1.base, bnx2_nvram_write_#t~mem2311#1.offset;havoc bnx2_nvram_write_#t~mem2312#1;call bnx2_nvram_write_#t~mem2313#1.base, bnx2_nvram_write_#t~mem2313#1.offset := read~$Pointer$#31(bnx2_nvram_write_~bp#1.base, 9175 + bnx2_nvram_write_~bp#1.offset, 8);call bnx2_nvram_write_#t~mem2314#1 := read~int#31(bnx2_nvram_write_#t~mem2313#1.base, 28 + bnx2_nvram_write_#t~mem2313#1.offset, 4);bnx2_nvram_write_~page_end~0#1 := bnx2_nvram_write_~page_start~0#1 + bnx2_nvram_write_#t~mem2314#1;havoc bnx2_nvram_write_#t~mem2313#1.base, bnx2_nvram_write_#t~mem2313#1.offset;havoc bnx2_nvram_write_#t~mem2314#1;bnx2_nvram_write_~data_start~0#1 := (if 0 == bnx2_nvram_write_~written~0#1 % 4294967296 then bnx2_nvram_write_~offset32~1#1 else bnx2_nvram_write_~page_start~0#1);bnx2_nvram_write_~data_end~0#1 := (if (bnx2_nvram_write_~offset32~1#1 + bnx2_nvram_write_~len32~1#1) % 4294967296 < bnx2_nvram_write_~page_end~0#1 % 4294967296 then bnx2_nvram_write_~offset32~1#1 + bnx2_nvram_write_~len32~1#1 else bnx2_nvram_write_~page_end~0#1); [2025-02-08 04:03:32,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7973-1: SUMMARY for call skb_frag_dma_map_#t~ret308#1.base, skb_frag_dma_map_#t~ret308#1.offset := skb_frag_page(skb_frag_dma_map_~frag#1.base, skb_frag_dma_map_~frag#1.offset); srcloc: null [2025-02-08 04:03:32,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7973: skb_frag_dma_map_~tmp~28#1.base, skb_frag_dma_map_~tmp~28#1.offset := skb_frag_dma_map_#t~ret308#1.base, skb_frag_dma_map_#t~ret308#1.offset;havoc skb_frag_dma_map_#t~ret308#1.base, skb_frag_dma_map_#t~ret308#1.offset;call skb_frag_dma_map_#t~mem309#1 := read~int#31(skb_frag_dma_map_~frag#1.base, 8 + skb_frag_dma_map_~frag#1.offset, 4); [2025-02-08 04:03:32,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18808: bnx2_get_wol_~tmp~138#1.base, bnx2_get_wol_~tmp~138#1.offset := bnx2_get_wol_#t~ret3403#1.base, bnx2_get_wol_#t~ret3403#1.offset;havoc bnx2_get_wol_#t~ret3403#1.base, bnx2_get_wol_#t~ret3403#1.offset;bnx2_get_wol_~bp~21#1.base, bnx2_get_wol_~bp~21#1.offset := bnx2_get_wol_~tmp~138#1.base, bnx2_get_wol_~tmp~138#1.offset;call bnx2_get_wol_#t~mem3404#1 := read~int#31(bnx2_get_wol_~bp~21#1.base, 28 + bnx2_get_wol_~bp~21#1.offset, 4); [2025-02-08 04:03:32,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18808-1: SUMMARY for call bnx2_get_wol_#t~ret3403#1.base, bnx2_get_wol_#t~ret3403#1.offset := netdev_priv(bnx2_get_wol_~dev#1.base, bnx2_get_wol_~dev#1.offset); srcloc: null [2025-02-08 04:03:32,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23168: SUMMARY for call ldv_free(~ldv_1_ldv_param_13_2_default~0#1.base, ~ldv_1_ldv_param_13_2_default~0#1.offset); srcloc: null [2025-02-08 04:03:32,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19205-1: SUMMARY for call bnx2_get_pauseparam_#t~ret3516#1.base, bnx2_get_pauseparam_#t~ret3516#1.offset := netdev_priv(bnx2_get_pauseparam_~dev#1.base, bnx2_get_pauseparam_~dev#1.offset); srcloc: null [2025-02-08 04:03:32,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19205: bnx2_get_pauseparam_~tmp~150#1.base, bnx2_get_pauseparam_~tmp~150#1.offset := bnx2_get_pauseparam_#t~ret3516#1.base, bnx2_get_pauseparam_#t~ret3516#1.offset;havoc bnx2_get_pauseparam_#t~ret3516#1.base, bnx2_get_pauseparam_#t~ret3516#1.offset;bnx2_get_pauseparam_~bp~32#1.base, bnx2_get_pauseparam_~bp~32#1.offset := bnx2_get_pauseparam_~tmp~150#1.base, bnx2_get_pauseparam_~tmp~150#1.offset;call bnx2_get_pauseparam_#t~mem3517#1 := read~int#31(bnx2_get_pauseparam_~bp~32#1.base, 9120 + bnx2_get_pauseparam_~bp~32#1.offset, 1); [2025-02-08 04:03:32,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7974: skb_frag_dma_map_~tmp___0~14#1 := skb_frag_dma_map_#t~ret310#1;havoc skb_frag_dma_map_#t~mem309#1;havoc skb_frag_dma_map_#t~ret310#1;skb_frag_dma_map_#res#1 := skb_frag_dma_map_~tmp___0~14#1;bnx2_start_xmit_#t~ret3144#1 := skb_frag_dma_map_#res#1;havoc skb_frag_dma_map_#t~ret308#1.base, skb_frag_dma_map_#t~ret308#1.offset, skb_frag_dma_map_#t~mem309#1, skb_frag_dma_map_#t~ret310#1, skb_frag_dma_map_~dev#1.base, skb_frag_dma_map_~dev#1.offset, skb_frag_dma_map_~frag#1.base, skb_frag_dma_map_~frag#1.offset, skb_frag_dma_map_~offset#1, skb_frag_dma_map_~size#1, skb_frag_dma_map_~dir#1, skb_frag_dma_map_~tmp~28#1.base, skb_frag_dma_map_~tmp~28#1.offset, skb_frag_dma_map_~tmp___0~14#1;havoc skb_frag_dma_map_#in~dev#1.base, skb_frag_dma_map_#in~dev#1.offset, skb_frag_dma_map_#in~frag#1.base, skb_frag_dma_map_#in~frag#1.offset, skb_frag_dma_map_#in~offset#1, skb_frag_dma_map_#in~size#1, skb_frag_dma_map_#in~dir#1;assume { :end_inline_skb_frag_dma_map } true;bnx2_start_xmit_~mapping~2#1 := bnx2_start_xmit_#t~ret3144#1;havoc bnx2_start_xmit_#t~mem3143#1.base, bnx2_start_xmit_#t~mem3143#1.offset;havoc bnx2_start_xmit_#t~ret3144#1;call bnx2_start_xmit_#t~mem3145#1.base, bnx2_start_xmit_#t~mem3145#1.offset := read~$Pointer$#31(bnx2_start_xmit_~bp~14#1.base, 16 + bnx2_start_xmit_~bp~14#1.offset, 8); [2025-02-08 04:03:32,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15109-1: SUMMARY for call bnx2_nvram_write_#t~ret2301#1 := bnx2_nvram_read(bnx2_nvram_write_~bp#1.base, bnx2_nvram_write_~bp#1.offset, bnx2_nvram_write_~offset32~1#1, bnx2_nvram_write_~#start~0#1.base, bnx2_nvram_write_~#start~0#1.offset, 4); srcloc: null [2025-02-08 04:03:32,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19535: havoc bnx2_get_strings_#t~memcpy~res3564#1.base, bnx2_get_strings_#t~memcpy~res3564#1.offset, bnx2_get_strings_#t~memcpy~res3565#1.base, bnx2_get_strings_#t~memcpy~res3565#1.offset, bnx2_get_strings_~dev#1.base, bnx2_get_strings_~dev#1.offset, bnx2_get_strings_~stringset#1, bnx2_get_strings_~buf#1.base, bnx2_get_strings_~buf#1.offset;havoc bnx2_get_strings_#in~dev#1.base, bnx2_get_strings_#in~dev#1.offset, bnx2_get_strings_#in~stringset#1, bnx2_get_strings_#in~buf#1.base, bnx2_get_strings_#in~buf#1.offset;assume { :end_inline_bnx2_get_strings } true;havoc ldv_dummy_resourceless_instance_callback_1_25_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_25_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_25_~arg2#1, ldv_dummy_resourceless_instance_callback_1_25_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_25_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_25_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_25_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_25_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_25_#in~arg2#1, ldv_dummy_resourceless_instance_callback_1_25_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_25_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_25 } true; [2025-02-08 04:03:32,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15109: assume -2147483648 <= bnx2_nvram_write_#t~ret2301#1 && bnx2_nvram_write_#t~ret2301#1 <= 2147483647;bnx2_nvram_write_~rc~6#1 := bnx2_nvram_write_#t~ret2301#1;havoc bnx2_nvram_write_#t~ret2301#1; [2025-02-08 04:03:32,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19403-1: bnx2_get_sset_count_#res#1 := 47; [2025-02-08 04:03:32,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7974-1: SUMMARY for call skb_frag_dma_map_#t~ret310#1 := dma_map_page(skb_frag_dma_map_~dev#1.base, skb_frag_dma_map_~dev#1.offset, skb_frag_dma_map_~tmp~28#1.base, skb_frag_dma_map_~tmp~28#1.offset, skb_frag_dma_map_#t~mem309#1 % 4294967296 + skb_frag_dma_map_~offset#1, skb_frag_dma_map_~size#1, skb_frag_dma_map_~dir#1); srcloc: null [2025-02-08 04:03:32,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21782: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_19_#t~ret4006#1 && ldv_dummy_resourceless_instance_callback_1_19_#t~ret4006#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_19_#t~ret4006#1;havoc ldv_dummy_resourceless_instance_callback_1_19_#t~ret4006#1, ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_19 } true; [2025-02-08 04:03:32,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19668: bnx2_fix_features_~tmp~155#1.base, bnx2_fix_features_~tmp~155#1.offset := bnx2_fix_features_#t~ret3595#1.base, bnx2_fix_features_#t~ret3595#1.offset;havoc bnx2_fix_features_#t~ret3595#1.base, bnx2_fix_features_#t~ret3595#1.offset;bnx2_fix_features_~bp~37#1.base, bnx2_fix_features_~bp~37#1.offset := bnx2_fix_features_~tmp~155#1.base, bnx2_fix_features_~tmp~155#1.offset;call bnx2_fix_features_#t~mem3596#1 := read~int#31(bnx2_fix_features_~bp~37#1.base, 28 + bnx2_fix_features_~bp~37#1.offset, 4); [2025-02-08 04:03:32,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21782-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_19_#t~ret4006#1 := bnx2_get_regs_len(ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.offset); srcloc: null [2025-02-08 04:03:32,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19668-1: SUMMARY for call bnx2_fix_features_#t~ret3595#1.base, bnx2_fix_features_#t~ret3595#1.offset := netdev_priv(bnx2_fix_features_~dev#1.base, bnx2_fix_features_~dev#1.offset); srcloc: null [2025-02-08 04:03:32,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19867-1: SUMMARY for call ldv_spin_lock_bh_110(bnx2_ioctl_~bp~41#1.base, 8762 + bnx2_ioctl_~bp~41#1.offset); srcloc: null [2025-02-08 04:03:32,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19867: call bnx2_ioctl_#t~mem3641#1 := read~int#21(bnx2_ioctl_~data~6#1.base, 2 + bnx2_ioctl_~data~6#1.offset, 2);call bnx2_ioctl_#t~mem3642#1 := read~int#21(bnx2_ioctl_~data~6#1.base, 4 + bnx2_ioctl_~data~6#1.offset, 2); [2025-02-08 04:03:32,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18216: bnx2_start_xmit_~vlan_tag_flags~0#1 := bnx2_start_xmit_#t~bitwise3114#1;havoc bnx2_start_xmit_#t~bitwise3113#1;havoc bnx2_start_xmit_#t~bitwise3114#1; [2025-02-08 04:03:32,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19207-1: [2025-02-08 04:03:32,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18216-1: [2025-02-08 04:03:32,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19207: call write~int#31((if 0 != bnx2_get_pauseparam_#t~bitwise3518#1 then 1 else 0), bnx2_get_pauseparam_~epause#1.base, 4 + bnx2_get_pauseparam_~epause#1.offset, 4);havoc bnx2_get_pauseparam_#t~mem3517#1;havoc bnx2_get_pauseparam_#t~bitwise3518#1;call bnx2_get_pauseparam_#t~mem3519#1 := read~int#31(bnx2_get_pauseparam_~bp~32#1.base, 9114 + bnx2_get_pauseparam_~bp~32#1.offset, 1); [2025-02-08 04:03:32,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18216-2: havoc bnx2_start_xmit_#t~bitwise3114#1;assume (bnx2_start_xmit_#t~bitwise3114#1 % 4294967296 >= bnx2_start_xmit_#t~bitwise3113#1 % 4294967296 && bnx2_start_xmit_#t~bitwise3114#1 % 4294967296 >= 8192) && bnx2_start_xmit_#t~bitwise3114#1 % 4294967296 <= 8192 + bnx2_start_xmit_#t~bitwise3113#1 % 4294967296; [2025-02-08 04:03:32,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19207-3: assume 2 == (if bnx2_get_pauseparam_#t~mem3517#1 % 256 % 4294967296 <= 2147483647 then bnx2_get_pauseparam_#t~mem3517#1 % 256 % 4294967296 else bnx2_get_pauseparam_#t~mem3517#1 % 256 % 4294967296 - 4294967296);bnx2_get_pauseparam_#t~bitwise3518#1 := (if bnx2_get_pauseparam_#t~mem3517#1 % 256 % 4294967296 <= 2147483647 then bnx2_get_pauseparam_#t~mem3517#1 % 256 % 4294967296 else bnx2_get_pauseparam_#t~mem3517#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:03:32,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19207-3: assume !(2 == (if bnx2_get_pauseparam_#t~mem3517#1 % 256 % 4294967296 <= 2147483647 then bnx2_get_pauseparam_#t~mem3517#1 % 256 % 4294967296 else bnx2_get_pauseparam_#t~mem3517#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:03:32,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18216-3: assume false;bnx2_start_xmit_#t~bitwise3114#1 := bnx2_start_xmit_#t~bitwise3113#1; [2025-02-08 04:03:32,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18216-3: assume !false; [2025-02-08 04:03:32,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19207-2: havoc bnx2_get_pauseparam_#t~bitwise3518#1;assume (((((if bnx2_get_pauseparam_#t~mem3517#1 % 256 % 4294967296 <= 2147483647 then bnx2_get_pauseparam_#t~mem3517#1 % 256 % 4294967296 else bnx2_get_pauseparam_#t~mem3517#1 % 256 % 4294967296 - 4294967296) < 0 || bnx2_get_pauseparam_#t~bitwise3518#1 <= (if bnx2_get_pauseparam_#t~mem3517#1 % 256 % 4294967296 <= 2147483647 then bnx2_get_pauseparam_#t~mem3517#1 % 256 % 4294967296 else bnx2_get_pauseparam_#t~mem3517#1 % 256 % 4294967296 - 4294967296)) && bnx2_get_pauseparam_#t~bitwise3518#1 <= 2) && bnx2_get_pauseparam_#t~bitwise3518#1 >= 0) && ((if bnx2_get_pauseparam_#t~mem3517#1 % 256 % 4294967296 <= 2147483647 then bnx2_get_pauseparam_#t~mem3517#1 % 256 % 4294967296 else bnx2_get_pauseparam_#t~mem3517#1 % 256 % 4294967296 - 4294967296) >= 0 || bnx2_get_pauseparam_#t~bitwise3518#1 > 2 + (if bnx2_get_pauseparam_#t~mem3517#1 % 256 % 4294967296 <= 2147483647 then bnx2_get_pauseparam_#t~mem3517#1 % 256 % 4294967296 else bnx2_get_pauseparam_#t~mem3517#1 % 256 % 4294967296 - 4294967296))) && bnx2_get_pauseparam_#t~bitwise3518#1 >= -2147483648; [2025-02-08 04:03:32,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18216-4: assume 0 == bnx2_start_xmit_#t~bitwise3113#1 % 4294967296 || 8192 == bnx2_start_xmit_#t~bitwise3113#1 % 4294967296;bnx2_start_xmit_#t~bitwise3114#1 := 8192; [2025-02-08 04:03:32,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18216-4: assume !(0 == bnx2_start_xmit_#t~bitwise3113#1 % 4294967296 || 8192 == bnx2_start_xmit_#t~bitwise3113#1 % 4294967296); [2025-02-08 04:03:32,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18216-5: [2025-02-08 04:03:32,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19207-4: assume 0 == (if bnx2_get_pauseparam_#t~mem3517#1 % 256 % 4294967296 <= 2147483647 then bnx2_get_pauseparam_#t~mem3517#1 % 256 % 4294967296 else bnx2_get_pauseparam_#t~mem3517#1 % 256 % 4294967296 - 4294967296);bnx2_get_pauseparam_#t~bitwise3518#1 := 0; [2025-02-08 04:03:32,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19207-4: assume !(0 == (if bnx2_get_pauseparam_#t~mem3517#1 % 256 % 4294967296 <= 2147483647 then bnx2_get_pauseparam_#t~mem3517#1 % 256 % 4294967296 else bnx2_get_pauseparam_#t~mem3517#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:03:32,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18216-6: havoc bnx2_start_xmit_#t~bitwise3113#1;assume (bnx2_start_xmit_#t~bitwise3113#1 % 4294967296 >= bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296 && bnx2_start_xmit_#t~bitwise3113#1 % 4294967296 >= 256 * (bnx2_start_xmit_~tcp_opt_len~0#1 % 4294967296 / 4 % 4294967296) % 4294967296) && bnx2_start_xmit_#t~bitwise3113#1 % 4294967296 <= bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296 + 256 * (bnx2_start_xmit_~tcp_opt_len~0#1 % 4294967296 / 4 % 4294967296) % 4294967296; [2025-02-08 04:03:32,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15111: assume 0 != bnx2_nvram_write_~rc~6#1;bnx2_nvram_write_#res#1 := bnx2_nvram_write_~rc~6#1;call ULTIMATE.dealloc(bnx2_nvram_write_~#start~0#1.base, bnx2_nvram_write_~#start~0#1.offset);havoc bnx2_nvram_write_~#start~0#1.base, bnx2_nvram_write_~#start~0#1.offset;call ULTIMATE.dealloc(bnx2_nvram_write_~#end~0#1.base, bnx2_nvram_write_~#end~0#1.offset);havoc bnx2_nvram_write_~#end~0#1.base, bnx2_nvram_write_~#end~0#1.offset; [2025-02-08 04:03:32,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15111: assume !(0 != bnx2_nvram_write_~rc~6#1); [2025-02-08 04:03:32,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18811-2: havoc bnx2_get_wol_#t~bitwise3405#1;assume bnx2_get_wol_#t~bitwise3405#1 % 4294967296 <= bnx2_get_wol_#t~mem3404#1 % 4294967296 && bnx2_get_wol_#t~bitwise3405#1 % 4294967296 <= 8; [2025-02-08 04:03:32,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18811-3: assume 8 == bnx2_get_wol_#t~mem3404#1 % 4294967296;bnx2_get_wol_#t~bitwise3405#1 := bnx2_get_wol_#t~mem3404#1; [2025-02-08 04:03:32,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18811-3: assume !(8 == bnx2_get_wol_#t~mem3404#1 % 4294967296); [2025-02-08 04:03:32,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18811-4: assume 0 == bnx2_get_wol_#t~mem3404#1 % 4294967296;bnx2_get_wol_#t~bitwise3405#1 := 0; [2025-02-08 04:03:32,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18811-4: assume !(0 == bnx2_get_wol_#t~mem3404#1 % 4294967296); [2025-02-08 04:03:32,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19538: havoc bnx2_get_strings_#t~memcpy~res3564#1.base, bnx2_get_strings_#t~memcpy~res3564#1.offset; [2025-02-08 04:03:32,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18216-7: assume 0 == 256 * (bnx2_start_xmit_~tcp_opt_len~0#1 % 4294967296 / 4 % 4294967296) % 4294967296;bnx2_start_xmit_#t~bitwise3113#1 := bnx2_start_xmit_~vlan_tag_flags~0#1; [2025-02-08 04:03:32,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18216-7: assume !(0 == 256 * (bnx2_start_xmit_~tcp_opt_len~0#1 % 4294967296 / 4 % 4294967296) % 4294967296); [2025-02-08 04:03:32,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18216-8: assume 0 == bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296 || bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296 == 256 * (bnx2_start_xmit_~tcp_opt_len~0#1 % 4294967296 / 4 % 4294967296) % 4294967296;bnx2_start_xmit_#t~bitwise3113#1 := 256 * (bnx2_start_xmit_~tcp_opt_len~0#1 % 4294967296 / 4 % 4294967296); [2025-02-08 04:03:32,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18216-8: assume !(0 == bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296 || bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296 == 256 * (bnx2_start_xmit_~tcp_opt_len~0#1 % 4294967296 / 4 % 4294967296) % 4294967296); [2025-02-08 04:03:32,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19868: assume -2147483648 <= bnx2_ioctl_#t~ret3643#1 && bnx2_ioctl_#t~ret3643#1 <= 2147483647;bnx2_ioctl_~err~5#1 := bnx2_ioctl_#t~ret3643#1;havoc bnx2_ioctl_#t~mem3641#1;havoc bnx2_ioctl_#t~mem3642#1;havoc bnx2_ioctl_#t~ret3643#1; [2025-02-08 04:03:32,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18811: assume 0 != bnx2_get_wol_#t~bitwise3405#1 % 4294967296;havoc bnx2_get_wol_#t~mem3404#1;havoc bnx2_get_wol_#t~bitwise3405#1;call write~int#31(0, bnx2_get_wol_~wol#1.base, 4 + bnx2_get_wol_~wol#1.offset, 4);call write~int#31(0, bnx2_get_wol_~wol#1.base, 8 + bnx2_get_wol_~wol#1.offset, 4); [2025-02-08 04:03:32,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18811: assume !(0 != bnx2_get_wol_#t~bitwise3405#1 % 4294967296);havoc bnx2_get_wol_#t~mem3404#1;havoc bnx2_get_wol_#t~bitwise3405#1;call write~int#31(32, bnx2_get_wol_~wol#1.base, 4 + bnx2_get_wol_~wol#1.offset, 4);call bnx2_get_wol_#t~mem3406#1 := read~int#31(bnx2_get_wol_~bp~21#1.base, 8940 + bnx2_get_wol_~bp~21#1.offset, 1); [2025-02-08 04:03:32,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18811-1: [2025-02-08 04:03:32,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19868-1: SUMMARY for call bnx2_ioctl_#t~ret3643#1 := bnx2_write_phy(bnx2_ioctl_~bp~41#1.base, bnx2_ioctl_~bp~41#1.offset, bnx2_ioctl_#t~mem3641#1 % 65536 % 32, bnx2_ioctl_#t~mem3642#1 % 65536); srcloc: null [2025-02-08 04:03:32,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19208: call write~int#31((if 0 != bnx2_get_pauseparam_#t~bitwise3520#1 then 1 else 0), bnx2_get_pauseparam_~epause#1.base, 8 + bnx2_get_pauseparam_~epause#1.offset, 4);havoc bnx2_get_pauseparam_#t~mem3519#1;havoc bnx2_get_pauseparam_#t~bitwise3520#1;call bnx2_get_pauseparam_#t~mem3521#1 := read~int#31(bnx2_get_pauseparam_~bp~32#1.base, 9114 + bnx2_get_pauseparam_~bp~32#1.offset, 1);call write~int#31(bnx2_get_pauseparam_#t~mem3521#1 % 256 % 2, bnx2_get_pauseparam_~epause#1.base, 12 + bnx2_get_pauseparam_~epause#1.offset, 4);havoc bnx2_get_pauseparam_#t~mem3521#1;havoc bnx2_get_pauseparam_#t~ret3516#1.base, bnx2_get_pauseparam_#t~ret3516#1.offset, bnx2_get_pauseparam_#t~mem3517#1, bnx2_get_pauseparam_#t~bitwise3518#1, bnx2_get_pauseparam_#t~mem3519#1, bnx2_get_pauseparam_#t~bitwise3520#1, bnx2_get_pauseparam_#t~mem3521#1, bnx2_get_pauseparam_~dev#1.base, bnx2_get_pauseparam_~dev#1.offset, bnx2_get_pauseparam_~epause#1.base, bnx2_get_pauseparam_~epause#1.offset, bnx2_get_pauseparam_~bp~32#1.base, bnx2_get_pauseparam_~bp~32#1.offset, bnx2_get_pauseparam_~tmp~150#1.base, bnx2_get_pauseparam_~tmp~150#1.offset;havoc bnx2_get_pauseparam_#in~dev#1.base, bnx2_get_pauseparam_#in~dev#1.offset, bnx2_get_pauseparam_#in~epause#1.base, bnx2_get_pauseparam_#in~epause#1.offset;assume { :end_inline_bnx2_get_pauseparam } true;havoc ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_17_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_17_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_17 } true; [2025-02-08 04:03:32,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18217: assume -9223372036854775808 <= bnx2_start_xmit_#t~ret3115#1 && bnx2_start_xmit_#t~ret3115#1 <= 9223372036854775807;bnx2_start_xmit_~tmp___5~6#1 := bnx2_start_xmit_#t~ret3115#1;havoc bnx2_start_xmit_#t~ret3115#1; [2025-02-08 04:03:32,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18217-1: SUMMARY for call bnx2_start_xmit_#t~ret3115#1 := ldv__builtin_expect((if 0 == bnx2_start_xmit_~tcp_off~0#1 % 4294967296 then 1 else 0), 1); srcloc: null [2025-02-08 04:03:32,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19208-2: havoc bnx2_get_pauseparam_#t~bitwise3520#1;assume (((((if bnx2_get_pauseparam_#t~mem3519#1 % 256 % 4294967296 <= 2147483647 then bnx2_get_pauseparam_#t~mem3519#1 % 256 % 4294967296 else bnx2_get_pauseparam_#t~mem3519#1 % 256 % 4294967296 - 4294967296) < 0 || bnx2_get_pauseparam_#t~bitwise3520#1 <= (if bnx2_get_pauseparam_#t~mem3519#1 % 256 % 4294967296 <= 2147483647 then bnx2_get_pauseparam_#t~mem3519#1 % 256 % 4294967296 else bnx2_get_pauseparam_#t~mem3519#1 % 256 % 4294967296 - 4294967296)) && bnx2_get_pauseparam_#t~bitwise3520#1 <= 2) && bnx2_get_pauseparam_#t~bitwise3520#1 >= 0) && ((if bnx2_get_pauseparam_#t~mem3519#1 % 256 % 4294967296 <= 2147483647 then bnx2_get_pauseparam_#t~mem3519#1 % 256 % 4294967296 else bnx2_get_pauseparam_#t~mem3519#1 % 256 % 4294967296 - 4294967296) >= 0 || bnx2_get_pauseparam_#t~bitwise3520#1 > 2 + (if bnx2_get_pauseparam_#t~mem3519#1 % 256 % 4294967296 <= 2147483647 then bnx2_get_pauseparam_#t~mem3519#1 % 256 % 4294967296 else bnx2_get_pauseparam_#t~mem3519#1 % 256 % 4294967296 - 4294967296))) && bnx2_get_pauseparam_#t~bitwise3520#1 >= -2147483648; [2025-02-08 04:03:32,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19208-1: [2025-02-08 04:03:32,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19208-4: assume 0 == (if bnx2_get_pauseparam_#t~mem3519#1 % 256 % 4294967296 <= 2147483647 then bnx2_get_pauseparam_#t~mem3519#1 % 256 % 4294967296 else bnx2_get_pauseparam_#t~mem3519#1 % 256 % 4294967296 - 4294967296);bnx2_get_pauseparam_#t~bitwise3520#1 := 0; [2025-02-08 04:03:32,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19208-4: assume !(0 == (if bnx2_get_pauseparam_#t~mem3519#1 % 256 % 4294967296 <= 2147483647 then bnx2_get_pauseparam_#t~mem3519#1 % 256 % 4294967296 else bnx2_get_pauseparam_#t~mem3519#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:03:32,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19208-3: assume 2 == (if bnx2_get_pauseparam_#t~mem3519#1 % 256 % 4294967296 <= 2147483647 then bnx2_get_pauseparam_#t~mem3519#1 % 256 % 4294967296 else bnx2_get_pauseparam_#t~mem3519#1 % 256 % 4294967296 - 4294967296);bnx2_get_pauseparam_#t~bitwise3520#1 := (if bnx2_get_pauseparam_#t~mem3519#1 % 256 % 4294967296 <= 2147483647 then bnx2_get_pauseparam_#t~mem3519#1 % 256 % 4294967296 else bnx2_get_pauseparam_#t~mem3519#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:03:32,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19208-3: assume !(2 == (if bnx2_get_pauseparam_#t~mem3519#1 % 256 % 4294967296 <= 2147483647 then bnx2_get_pauseparam_#t~mem3519#1 % 256 % 4294967296 else bnx2_get_pauseparam_#t~mem3519#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:03:32,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19538-1: SUMMARY for call bnx2_get_strings_#t~memcpy~res3564#1.base, bnx2_get_strings_#t~memcpy~res3564#1.offset := #Ultimate.C_memcpy#31(bnx2_get_strings_~buf#1.base, bnx2_get_strings_~buf#1.offset, ~#bnx2_stats_str_arr~0.base, ~#bnx2_stats_str_arr~0.offset, 1504); srcloc: null [2025-02-08 04:03:32,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15112: bnx2_set_eeprom_#t~ret3450#1 := bnx2_nvram_write_#res#1;havoc bnx2_nvram_write_#t~ret2301#1, bnx2_nvram_write_#t~ret2302#1, bnx2_nvram_write_#t~bitwise2303#1, bnx2_nvram_write_#t~ret2304#1.base, bnx2_nvram_write_#t~ret2304#1.offset, bnx2_nvram_write_#t~memcpy~res2305#1.base, bnx2_nvram_write_#t~memcpy~res2305#1.offset, bnx2_nvram_write_#t~memcpy~res2306#1.base, bnx2_nvram_write_#t~memcpy~res2306#1.offset, bnx2_nvram_write_#t~memcpy~res2307#1.base, bnx2_nvram_write_#t~memcpy~res2307#1.offset, bnx2_nvram_write_#t~mem2308#1.base, bnx2_nvram_write_#t~mem2308#1.offset, bnx2_nvram_write_#t~mem2309#1, bnx2_nvram_write_#t~ret2310#1.base, bnx2_nvram_write_#t~ret2310#1.offset, bnx2_nvram_write_#t~mem2311#1.base, bnx2_nvram_write_#t~mem2311#1.offset, bnx2_nvram_write_#t~mem2312#1, bnx2_nvram_write_#t~mem2313#1.base, bnx2_nvram_write_#t~mem2313#1.offset, bnx2_nvram_write_#t~mem2314#1, bnx2_nvram_write_#t~ret2315#1, bnx2_nvram_write_#t~mem2316#1.base, bnx2_nvram_write_#t~mem2316#1.offset, bnx2_nvram_write_#t~mem2317#1, bnx2_nvram_write_#t~mem2318#1.base, bnx2_nvram_write_#t~mem2318#1.offset, bnx2_nvram_write_#t~mem2319#1, bnx2_nvram_write_#t~bitwise2320#1, bnx2_nvram_write_#t~ret2321#1, bnx2_nvram_write_#t~mem2322#1.base, bnx2_nvram_write_#t~mem2322#1.offset, bnx2_nvram_write_#t~mem2323#1, bnx2_nvram_write_#t~ret2324#1, bnx2_nvram_write_#t~mem2325#1.base, bnx2_nvram_write_#t~mem2325#1.offset, bnx2_nvram_write_#t~mem2326#1, bnx2_nvram_write_#t~ret2327#1, bnx2_nvram_write_#t~ret2328#1, bnx2_nvram_write_#t~ret2329#1, bnx2_nvram_write_#t~mem2330#1.base, bnx2_nvram_write_#t~mem2330#1.offset, bnx2_nvram_write_#t~mem2331#1, bnx2_nvram_write_#t~short2332#1, bnx2_nvram_write_#t~bitwise2333#1, bnx2_nvram_write_#t~ret2334#1, bnx2_nvram_write_#t~mem2335#1.base, bnx2_nvram_write_#t~mem2335#1.offset, bnx2_nvram_write_#t~mem2336#1, bnx2_nvram_write_#t~ret2337#1, bnx2_nvram_write_#t~ret2338#1, bnx2_nvram_write_~bp#1.base, bnx2_nvram_write_~bp#1.offset, bnx2_nvram_write_~offset#1, bnx2_nvram_write_~data_buf#1.base, bnx2_nvram_write_~data_buf#1.offset, bnx2_nvram_write_~buf_size#1, bnx2_nvram_write_~written~0#1, bnx2_nvram_write_~offset32~1#1, bnx2_nvram_write_~len32~1#1, bnx2_nvram_write_~buf~1#1.base, bnx2_nvram_write_~buf~1#1.offset, bnx2_nvram_write_~#start~0#1.base, bnx2_nvram_write_~#start~0#1.offset, bnx2_nvram_write_~#end~0#1.base, bnx2_nvram_write_~#end~0#1.offset, bnx2_nvram_write_~align_buf~0#1.base, bnx2_nvram_write_~align_buf~0#1.offset, bnx2_nvram_write_~flash_buffer~0#1.base, bnx2_nvram_write_~flash_buffer~0#1.offset, bnx2_nvram_write_~rc~6#1, bnx2_nvram_write_~align_start~0#1, bnx2_nvram_write_~align_end~0#1, bnx2_nvram_write_~tmp~111#1.base, bnx2_nvram_write_~tmp~111#1.offset, bnx2_nvram_write_~tmp___0~57#1.base, bnx2_nvram_write_~tmp___0~57#1.offset, bnx2_nvram_write_~page_start~0#1, bnx2_nvram_write_~page_end~0#1, bnx2_nvram_write_~data_start~0#1, bnx2_nvram_write_~data_end~0#1, bnx2_nvram_write_~addr~5#1, bnx2_nvram_write_~cmd_flags~1#1, bnx2_nvram_write_~i~29#1, bnx2_nvram_write_~j~11#1;havoc bnx2_nvram_write_#in~bp#1.base, bnx2_nvram_write_#in~bp#1.offset, bnx2_nvram_write_#in~offset#1, bnx2_nvram_write_#in~data_buf#1.base, bnx2_nvram_write_#in~data_buf#1.offset, bnx2_nvram_write_#in~buf_size#1;assume { :end_inline_bnx2_nvram_write } true;assume -2147483648 <= bnx2_set_eeprom_#t~ret3450#1 && bnx2_set_eeprom_#t~ret3450#1 <= 2147483647;bnx2_set_eeprom_~rc~19#1 := bnx2_set_eeprom_#t~ret3450#1;havoc bnx2_set_eeprom_#t~mem3448#1;havoc bnx2_set_eeprom_#t~mem3449#1;havoc bnx2_set_eeprom_#t~ret3450#1;bnx2_set_eeprom_#res#1 := bnx2_set_eeprom_~rc~19#1;ldv_dummy_resourceless_instance_callback_1_54_#t~ret4020#1 := bnx2_set_eeprom_#res#1;havoc bnx2_set_eeprom_#t~ret3447#1.base, bnx2_set_eeprom_#t~ret3447#1.offset, bnx2_set_eeprom_#t~mem3448#1, bnx2_set_eeprom_#t~mem3449#1, bnx2_set_eeprom_#t~ret3450#1, bnx2_set_eeprom_~dev#1.base, bnx2_set_eeprom_~dev#1.offset, bnx2_set_eeprom_~eeprom#1.base, bnx2_set_eeprom_~eeprom#1.offset, bnx2_set_eeprom_~eebuf#1.base, bnx2_set_eeprom_~eebuf#1.offset, bnx2_set_eeprom_~bp~27#1.base, bnx2_set_eeprom_~bp~27#1.offset, bnx2_set_eeprom_~tmp~144#1.base, bnx2_set_eeprom_~tmp~144#1.offset, bnx2_set_eeprom_~rc~19#1;havoc bnx2_set_eeprom_#in~dev#1.base, bnx2_set_eeprom_#in~dev#1.offset, bnx2_set_eeprom_#in~eeprom#1.base, bnx2_set_eeprom_#in~eeprom#1.offset, bnx2_set_eeprom_#in~eebuf#1.base, bnx2_set_eeprom_#in~eebuf#1.offset;assume { :end_inline_bnx2_set_eeprom } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_54_#t~ret4020#1 && ldv_dummy_resourceless_instance_callback_1_54_#t~ret4020#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_54_#t~ret4020#1;havoc ldv_dummy_resourceless_instance_callback_1_54_#t~ret4020#1, ldv_dummy_resourceless_instance_callback_1_54_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_54_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_54_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_54_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_54_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_54_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_54_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_54_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_54_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_54_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_54_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_54_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_54_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_54_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_54_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_54_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_54 } true; [2025-02-08 04:03:32,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19671-1: [2025-02-08 04:03:32,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19671: assume 0 == bnx2_fix_features_#t~bitwise3597#1 % 4294967296;havoc bnx2_fix_features_#t~mem3596#1;havoc bnx2_fix_features_#t~bitwise3597#1; [2025-02-08 04:03:32,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19671: assume !(0 == bnx2_fix_features_#t~bitwise3597#1 % 4294967296);havoc bnx2_fix_features_#t~mem3596#1;havoc bnx2_fix_features_#t~bitwise3597#1; [2025-02-08 04:03:32,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19671-3: assume 4096 == bnx2_fix_features_#t~mem3596#1 % 4294967296;bnx2_fix_features_#t~bitwise3597#1 := bnx2_fix_features_#t~mem3596#1; [2025-02-08 04:03:32,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19671-3: assume !(4096 == bnx2_fix_features_#t~mem3596#1 % 4294967296); [2025-02-08 04:03:32,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19671-2: havoc bnx2_fix_features_#t~bitwise3597#1;assume bnx2_fix_features_#t~bitwise3597#1 % 4294967296 <= bnx2_fix_features_#t~mem3596#1 % 4294967296 && bnx2_fix_features_#t~bitwise3597#1 % 4294967296 <= 4096; [2025-02-08 04:03:32,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19671-4: assume 0 == bnx2_fix_features_#t~mem3596#1 % 4294967296;bnx2_fix_features_#t~bitwise3597#1 := 0; [2025-02-08 04:03:32,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19671-4: assume !(0 == bnx2_fix_features_#t~mem3596#1 % 4294967296); [2025-02-08 04:03:32,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19869-1: SUMMARY for call ldv_spin_unlock_bh_111(bnx2_ioctl_~bp~41#1.base, 8762 + bnx2_ioctl_~bp~41#1.offset); srcloc: null [2025-02-08 04:03:32,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19869: bnx2_ioctl_#res#1 := bnx2_ioctl_~err~5#1;call ULTIMATE.dealloc(bnx2_ioctl_~#mii_regval~0#1.base, bnx2_ioctl_~#mii_regval~0#1.offset);havoc bnx2_ioctl_~#mii_regval~0#1.base, bnx2_ioctl_~#mii_regval~0#1.offset; [2025-02-08 04:03:32,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8308: SUMMARY for call set_bit(1, netdev_tx_sent_queue_~dev_queue#1.base, 408 + netdev_tx_sent_queue_~dev_queue#1.offset); srcloc: null [2025-02-08 04:03:32,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23239-1: SUMMARY for call #t~ret4051#1.base, #t~ret4051#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:03:32,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15179-1: SUMMARY for call bnx2_nvram_write_#t~ret2315#1 := bnx2_acquire_nvram_lock(bnx2_nvram_write_~bp#1.base, bnx2_nvram_write_~bp#1.offset); srcloc: null [2025-02-08 04:03:32,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23239: ~tmp___4~13#1.base, ~tmp___4~13#1.offset := #t~ret4051#1.base, #t~ret4051#1.offset;havoc #t~ret4051#1.base, #t~ret4051#1.offset;~ldv_1_ldv_param_9_2_default~0#1.base, ~ldv_1_ldv_param_9_2_default~0#1.offset := ~tmp___4~13#1.base, ~tmp___4~13#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_9 } true;ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg3#1.offset := ~ldv_1_callback_get_eeprom~0#1.base, ~ldv_1_callback_get_eeprom~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset, ~ldv_1_container_struct_ethtool_eeprom_ptr~0#1.base, ~ldv_1_container_struct_ethtool_eeprom_ptr~0#1.offset, ~ldv_1_ldv_param_9_2_default~0#1.base, ~ldv_1_ldv_param_9_2_default~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_9_#t~ret4027#1, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_1_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg3#1.offset;assume { :begin_inline_bnx2_get_eeprom } true;bnx2_get_eeprom_#in~dev#1.base, bnx2_get_eeprom_#in~dev#1.offset, bnx2_get_eeprom_#in~eeprom#1.base, bnx2_get_eeprom_#in~eeprom#1.offset, bnx2_get_eeprom_#in~eebuf#1.base, bnx2_get_eeprom_#in~eebuf#1.offset := ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg3#1.offset;havoc bnx2_get_eeprom_#res#1;havoc bnx2_get_eeprom_#t~ret3443#1.base, bnx2_get_eeprom_#t~ret3443#1.offset, bnx2_get_eeprom_#t~mem3444#1, bnx2_get_eeprom_#t~mem3445#1, bnx2_get_eeprom_#t~ret3446#1, bnx2_get_eeprom_~dev#1.base, bnx2_get_eeprom_~dev#1.offset, bnx2_get_eeprom_~eeprom#1.base, bnx2_get_eeprom_~eeprom#1.offset, bnx2_get_eeprom_~eebuf#1.base, bnx2_get_eeprom_~eebuf#1.offset, bnx2_get_eeprom_~bp~26#1.base, bnx2_get_eeprom_~bp~26#1.offset, bnx2_get_eeprom_~tmp~143#1.base, bnx2_get_eeprom_~tmp~143#1.offset, bnx2_get_eeprom_~rc~18#1;bnx2_get_eeprom_~dev#1.base, bnx2_get_eeprom_~dev#1.offset := bnx2_get_eeprom_#in~dev#1.base, bnx2_get_eeprom_#in~dev#1.offset;bnx2_get_eeprom_~eeprom#1.base, bnx2_get_eeprom_~eeprom#1.offset := bnx2_get_eeprom_#in~eeprom#1.base, bnx2_get_eeprom_#in~eeprom#1.offset;bnx2_get_eeprom_~eebuf#1.base, bnx2_get_eeprom_~eebuf#1.offset := bnx2_get_eeprom_#in~eebuf#1.base, bnx2_get_eeprom_#in~eebuf#1.offset;havoc bnx2_get_eeprom_~bp~26#1.base, bnx2_get_eeprom_~bp~26#1.offset;havoc bnx2_get_eeprom_~tmp~143#1.base, bnx2_get_eeprom_~tmp~143#1.offset;havoc bnx2_get_eeprom_~rc~18#1; [2025-02-08 04:03:32,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15179: assume -2147483648 <= bnx2_nvram_write_#t~ret2315#1 && bnx2_nvram_write_#t~ret2315#1 <= 2147483647;bnx2_nvram_write_~rc~6#1 := bnx2_nvram_write_#t~ret2315#1;havoc bnx2_nvram_write_#t~ret2315#1; [2025-02-08 04:03:32,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18350: bnx2_start_xmit_#res#1 := 0; [2025-02-08 04:03:32,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18350-1: SUMMARY for call consume_skb(bnx2_start_xmit_~skb#1.base, bnx2_start_xmit_~skb#1.offset); srcloc: null [2025-02-08 04:03:32,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672: bnx2_fix_features_~features#1 := bnx2_fix_features_#t~bitwise3598#1;havoc bnx2_fix_features_#t~bitwise3598#1; [2025-02-08 04:03:32,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672-2: havoc bnx2_fix_features_#t~bitwise3598#1;assume (bnx2_fix_features_#t~bitwise3598#1 % 18446744073709551616 >= bnx2_fix_features_~features#1 % 18446744073709551616 && bnx2_fix_features_#t~bitwise3598#1 % 18446744073709551616 >= 256) && bnx2_fix_features_#t~bitwise3598#1 % 18446744073709551616 <= 256 + bnx2_fix_features_~features#1 % 18446744073709551616; [2025-02-08 04:03:32,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672-1: [2025-02-08 04:03:32,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672-4: assume 0 == bnx2_fix_features_~features#1 % 18446744073709551616 || 256 == bnx2_fix_features_~features#1 % 18446744073709551616;bnx2_fix_features_#t~bitwise3598#1 := 256; [2025-02-08 04:03:32,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672-4: assume !(0 == bnx2_fix_features_~features#1 % 18446744073709551616 || 256 == bnx2_fix_features_~features#1 % 18446744073709551616); [2025-02-08 04:03:32,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672-3: assume false;bnx2_fix_features_#t~bitwise3598#1 := bnx2_fix_features_~features#1; [2025-02-08 04:03:32,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672-3: assume !false; [2025-02-08 04:03:32,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22909: ~tmp___2~34#1.base, ~tmp___2~34#1.offset := #t~ret4049#1.base, #t~ret4049#1.offset;havoc #t~ret4049#1.base, #t~ret4049#1.offset;~ldv_1_ldv_param_25_2_default~0#1.base, ~ldv_1_ldv_param_25_2_default~0#1.offset := ~tmp___2~34#1.base, ~tmp___2~34#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_25 } true;ldv_dummy_resourceless_instance_callback_1_25_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_25_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_25_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_25_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_25_#in~arg2#1, ldv_dummy_resourceless_instance_callback_1_25_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_25_#in~arg3#1.offset := ~ldv_1_callback_get_strings~0#1.base, ~ldv_1_callback_get_strings~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset, ~ldv_1_ldv_param_25_1_default~0#1, ~ldv_1_ldv_param_25_2_default~0#1.base, ~ldv_1_ldv_param_25_2_default~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_25_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_25_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_25_~arg2#1, ldv_dummy_resourceless_instance_callback_1_25_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_1_25_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_25_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_25_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_25_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_25_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_25_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_25_~arg2#1 := ldv_dummy_resourceless_instance_callback_1_25_#in~arg2#1;ldv_dummy_resourceless_instance_callback_1_25_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_1_25_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_25_#in~arg3#1.offset;assume { :begin_inline_bnx2_get_strings } true;bnx2_get_strings_#in~dev#1.base, bnx2_get_strings_#in~dev#1.offset, bnx2_get_strings_#in~stringset#1, bnx2_get_strings_#in~buf#1.base, bnx2_get_strings_#in~buf#1.offset := ldv_dummy_resourceless_instance_callback_1_25_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_25_~arg2#1, ldv_dummy_resourceless_instance_callback_1_25_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg3#1.offset;havoc bnx2_get_strings_#t~memcpy~res3564#1.base, bnx2_get_strings_#t~memcpy~res3564#1.offset, bnx2_get_strings_#t~memcpy~res3565#1.base, bnx2_get_strings_#t~memcpy~res3565#1.offset, bnx2_get_strings_~dev#1.base, bnx2_get_strings_~dev#1.offset, bnx2_get_strings_~stringset#1, bnx2_get_strings_~buf#1.base, bnx2_get_strings_~buf#1.offset;bnx2_get_strings_~dev#1.base, bnx2_get_strings_~dev#1.offset := bnx2_get_strings_#in~dev#1.base, bnx2_get_strings_#in~dev#1.offset;bnx2_get_strings_~stringset#1 := bnx2_get_strings_#in~stringset#1;bnx2_get_strings_~buf#1.base, bnx2_get_strings_~buf#1.offset := bnx2_get_strings_#in~buf#1.base, bnx2_get_strings_#in~buf#1.offset; [2025-02-08 04:03:32,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22909-1: SUMMARY for call #t~ret4049#1.base, #t~ret4049#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:03:32,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18285-4: assume 0 == bnx2_start_xmit_~len~4#1 % 4294967296 || bnx2_start_xmit_~len~4#1 % 4294967296 == 65536 * (bnx2_start_xmit_~mss~0#1 % 4294967296) % 4294967296;bnx2_start_xmit_#t~bitwise3148#1 := 65536 * (bnx2_start_xmit_~mss~0#1 % 4294967296); [2025-02-08 04:03:32,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18285-4: assume !(0 == bnx2_start_xmit_~len~4#1 % 4294967296 || bnx2_start_xmit_~len~4#1 % 4294967296 == 65536 * (bnx2_start_xmit_~mss~0#1 % 4294967296) % 4294967296); [2025-02-08 04:03:32,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19078: bnx2_get_ringparam_~tmp~147#1.base, bnx2_get_ringparam_~tmp~147#1.offset := bnx2_get_ringparam_#t~ret3491#1.base, bnx2_get_ringparam_#t~ret3491#1.offset;havoc bnx2_get_ringparam_#t~ret3491#1.base, bnx2_get_ringparam_#t~ret3491#1.offset;bnx2_get_ringparam_~bp~30#1.base, bnx2_get_ringparam_~bp~30#1.offset := bnx2_get_ringparam_~tmp~147#1.base, bnx2_get_ringparam_~tmp~147#1.offset;call write~int#31(2040, bnx2_get_ringparam_~ering#1.base, 4 + bnx2_get_ringparam_~ering#1.offset, 4);call write~int#31(8160, bnx2_get_ringparam_~ering#1.base, 12 + bnx2_get_ringparam_~ering#1.offset, 4);call bnx2_get_ringparam_#t~mem3492#1 := read~int#31(bnx2_get_ringparam_~bp~30#1.base, 8954 + bnx2_get_ringparam_~bp~30#1.offset, 4);call write~int#31(bnx2_get_ringparam_#t~mem3492#1, bnx2_get_ringparam_~ering#1.base, 20 + bnx2_get_ringparam_~ering#1.offset, 4);havoc bnx2_get_ringparam_#t~mem3492#1;call bnx2_get_ringparam_#t~mem3493#1 := read~int#31(bnx2_get_ringparam_~bp~30#1.base, 8962 + bnx2_get_ringparam_~bp~30#1.offset, 4);call write~int#31(bnx2_get_ringparam_#t~mem3493#1, bnx2_get_ringparam_~ering#1.base, 28 + bnx2_get_ringparam_~ering#1.offset, 4);havoc bnx2_get_ringparam_#t~mem3493#1;call write~int#31(255, bnx2_get_ringparam_~ering#1.base, 16 + bnx2_get_ringparam_~ering#1.offset, 4);call bnx2_get_ringparam_#t~mem3494#1 := read~int#31(bnx2_get_ringparam_~bp~30#1.base, 8534 + bnx2_get_ringparam_~bp~30#1.offset, 4);call write~int#31(bnx2_get_ringparam_#t~mem3494#1, bnx2_get_ringparam_~ering#1.base, 32 + bnx2_get_ringparam_~ering#1.offset, 4);havoc bnx2_get_ringparam_#t~mem3494#1;havoc bnx2_get_ringparam_#t~ret3491#1.base, bnx2_get_ringparam_#t~ret3491#1.offset, bnx2_get_ringparam_#t~mem3492#1, bnx2_get_ringparam_#t~mem3493#1, bnx2_get_ringparam_#t~mem3494#1, bnx2_get_ringparam_~dev#1.base, bnx2_get_ringparam_~dev#1.offset, bnx2_get_ringparam_~ering#1.base, bnx2_get_ringparam_~ering#1.offset, bnx2_get_ringparam_~bp~30#1.base, bnx2_get_ringparam_~bp~30#1.offset, bnx2_get_ringparam_~tmp~147#1.base, bnx2_get_ringparam_~tmp~147#1.offset;havoc bnx2_get_ringparam_#in~dev#1.base, bnx2_get_ringparam_#in~dev#1.offset, bnx2_get_ringparam_#in~ering#1.base, bnx2_get_ringparam_#in~ering#1.offset;assume { :end_inline_bnx2_get_ringparam } true;havoc ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_20_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_20 } true; [2025-02-08 04:03:32,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19078-1: SUMMARY for call bnx2_get_ringparam_#t~ret3491#1.base, bnx2_get_ringparam_#t~ret3491#1.offset := netdev_priv(bnx2_get_ringparam_~dev#1.base, bnx2_get_ringparam_~dev#1.offset); srcloc: null [2025-02-08 04:03:32,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18285: call write~int#31(bnx2_start_xmit_#t~bitwise3148#1, bnx2_start_xmit_~txbd~2#1.base, 8 + bnx2_start_xmit_~txbd~2#1.offset, 4);havoc bnx2_start_xmit_#t~bitwise3148#1;call write~int#31(bnx2_start_xmit_~vlan_tag_flags~0#1, bnx2_start_xmit_~txbd~2#1.base, 12 + bnx2_start_xmit_~txbd~2#1.offset, 4);bnx2_start_xmit_~i~47#1 := 1 + bnx2_start_xmit_~i~47#1; [2025-02-08 04:03:32,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18285-1: [2025-02-08 04:03:32,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18285-2: havoc bnx2_start_xmit_#t~bitwise3148#1;assume (bnx2_start_xmit_#t~bitwise3148#1 % 4294967296 >= bnx2_start_xmit_~len~4#1 % 4294967296 && bnx2_start_xmit_#t~bitwise3148#1 % 4294967296 >= 65536 * (bnx2_start_xmit_~mss~0#1 % 4294967296) % 4294967296) && bnx2_start_xmit_#t~bitwise3148#1 % 4294967296 <= bnx2_start_xmit_~len~4#1 % 4294967296 + 65536 * (bnx2_start_xmit_~mss~0#1 % 4294967296) % 4294967296; [2025-02-08 04:03:32,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18219: assume 0 != bnx2_start_xmit_~tmp___5~6#1; [2025-02-08 04:03:32,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18219: assume !(0 != bnx2_start_xmit_~tmp___5~6#1);bnx2_start_xmit_~tcp_off~0#1 := bnx2_start_xmit_~tcp_off~0#1 % 4294967296 / 8; [2025-02-08 04:03:32,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18285-3: assume 0 == 65536 * (bnx2_start_xmit_~mss~0#1 % 4294967296) % 4294967296;bnx2_start_xmit_#t~bitwise3148#1 := bnx2_start_xmit_~len~4#1; [2025-02-08 04:03:32,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18285-3: assume !(0 == 65536 * (bnx2_start_xmit_~mss~0#1 % 4294967296) % 4294967296); [2025-02-08 04:03:32,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22580-1: SUMMARY for call #t~ret4047#1.base, #t~ret4047#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:03:32,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22580: ~tmp___0~99#1.base, ~tmp___0~99#1.offset := #t~ret4047#1.base, #t~ret4047#1.offset;havoc #t~ret4047#1.base, #t~ret4047#1.offset;~ldv_1_ldv_param_54_2_default~0#1.base, ~ldv_1_ldv_param_54_2_default~0#1.offset := ~tmp___0~99#1.base, ~tmp___0~99#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_54 } true;ldv_dummy_resourceless_instance_callback_1_54_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_54_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_54_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_54_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_54_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_54_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_54_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_54_#in~arg3#1.offset := ~ldv_1_callback_set_eeprom~0#1.base, ~ldv_1_callback_set_eeprom~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset, ~ldv_1_container_struct_ethtool_eeprom_ptr~0#1.base, ~ldv_1_container_struct_ethtool_eeprom_ptr~0#1.offset, ~ldv_1_ldv_param_54_2_default~0#1.base, ~ldv_1_ldv_param_54_2_default~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_54_#t~ret4020#1, ldv_dummy_resourceless_instance_callback_1_54_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_54_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_54_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_54_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_54_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_54_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_54_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_54_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_1_54_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_54_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_54_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_54_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_54_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_54_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_54_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_54_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_54_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_54_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_54_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_54_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_54_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_54_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_1_54_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_54_#in~arg3#1.offset;assume { :begin_inline_bnx2_set_eeprom } true;bnx2_set_eeprom_#in~dev#1.base, bnx2_set_eeprom_#in~dev#1.offset, bnx2_set_eeprom_#in~eeprom#1.base, bnx2_set_eeprom_#in~eeprom#1.offset, bnx2_set_eeprom_#in~eebuf#1.base, bnx2_set_eeprom_#in~eebuf#1.offset := ldv_dummy_resourceless_instance_callback_1_54_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_54_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_54_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_54_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_54_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_54_~arg3#1.offset;havoc bnx2_set_eeprom_#res#1;havoc bnx2_set_eeprom_#t~ret3447#1.base, bnx2_set_eeprom_#t~ret3447#1.offset, bnx2_set_eeprom_#t~mem3448#1, bnx2_set_eeprom_#t~mem3449#1, bnx2_set_eeprom_#t~ret3450#1, bnx2_set_eeprom_~dev#1.base, bnx2_set_eeprom_~dev#1.offset, bnx2_set_eeprom_~eeprom#1.base, bnx2_set_eeprom_~eeprom#1.offset, bnx2_set_eeprom_~eebuf#1.base, bnx2_set_eeprom_~eebuf#1.offset, bnx2_set_eeprom_~bp~27#1.base, bnx2_set_eeprom_~bp~27#1.offset, bnx2_set_eeprom_~tmp~144#1.base, bnx2_set_eeprom_~tmp~144#1.offset, bnx2_set_eeprom_~rc~19#1;bnx2_set_eeprom_~dev#1.base, bnx2_set_eeprom_~dev#1.offset := bnx2_set_eeprom_#in~dev#1.base, bnx2_set_eeprom_#in~dev#1.offset;bnx2_set_eeprom_~eeprom#1.base, bnx2_set_eeprom_~eeprom#1.offset := bnx2_set_eeprom_#in~eeprom#1.base, bnx2_set_eeprom_#in~eeprom#1.offset;bnx2_set_eeprom_~eebuf#1.base, bnx2_set_eeprom_~eebuf#1.offset := bnx2_set_eeprom_#in~eebuf#1.base, bnx2_set_eeprom_#in~eebuf#1.offset;havoc bnx2_set_eeprom_~bp~27#1.base, bnx2_set_eeprom_~bp~27#1.offset;havoc bnx2_set_eeprom_~tmp~144#1.base, bnx2_set_eeprom_~tmp~144#1.offset;havoc bnx2_set_eeprom_~rc~19#1; [2025-02-08 04:03:32,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8310: assume -2147483648 <= netdev_tx_sent_queue_#t~ret351#1 && netdev_tx_sent_queue_#t~ret351#1 <= 2147483647;netdev_tx_sent_queue_~tmp___1~13#1 := netdev_tx_sent_queue_#t~ret351#1;havoc netdev_tx_sent_queue_#t~ret351#1; [2025-02-08 04:03:32,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8310-1: SUMMARY for call netdev_tx_sent_queue_#t~ret351#1 := dql_avail(netdev_tx_sent_queue_~dev_queue#1.base, 416 + netdev_tx_sent_queue_~dev_queue#1.offset); srcloc: null [2025-02-08 04:03:32,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18220-3: assume 4294967289 == bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296;bnx2_start_xmit_#t~bitwise3116#1 := bnx2_start_xmit_~vlan_tag_flags~0#1; [2025-02-08 04:03:32,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18220-3: assume !(4294967289 == bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296); [2025-02-08 04:03:32,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18220-4: assume 0 == bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296;bnx2_start_xmit_#t~bitwise3116#1 := 0; [2025-02-08 04:03:32,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18220-4: assume !(0 == bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296); [2025-02-08 04:03:32,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15181: assume 0 != bnx2_nvram_write_~rc~6#1; [2025-02-08 04:03:32,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15181: assume !(0 != bnx2_nvram_write_~rc~6#1); [2025-02-08 04:03:32,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15247: assume bnx2_nvram_write_~addr~5#1 % 4294967296 < bnx2_nvram_write_~data_start~0#1 % 4294967296; [2025-02-08 04:03:32,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15247: assume !(bnx2_nvram_write_~addr~5#1 % 4294967296 < bnx2_nvram_write_~data_start~0#1 % 4294967296); [2025-02-08 04:03:32,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18220: bnx2_start_xmit_~vlan_tag_flags~0#1 := bnx2_start_xmit_#t~bitwise3116#1;havoc bnx2_start_xmit_#t~bitwise3116#1; [2025-02-08 04:03:32,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18220-1: [2025-02-08 04:03:32,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18220-2: havoc bnx2_start_xmit_#t~bitwise3116#1;assume bnx2_start_xmit_#t~bitwise3116#1 % 4294967296 <= bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296 && bnx2_start_xmit_#t~bitwise3116#1 % 4294967296 <= 4294967289; [2025-02-08 04:03:32,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8311-1: SUMMARY for call netdev_tx_sent_queue_#t~ret352#1 := ldv__builtin_expect((if netdev_tx_sent_queue_~tmp___1~13#1 >= 0 then 1 else 0), 0); srcloc: null [2025-02-08 04:03:32,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15314: SUMMARY for call kfree(bnx2_nvram_write_~flash_buffer~0#1.base, bnx2_nvram_write_~flash_buffer~0#1.offset); srcloc: null [2025-02-08 04:03:32,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8311: assume -9223372036854775808 <= netdev_tx_sent_queue_#t~ret352#1 && netdev_tx_sent_queue_#t~ret352#1 <= 9223372036854775807;netdev_tx_sent_queue_~tmp___2~5#1 := netdev_tx_sent_queue_#t~ret352#1;havoc netdev_tx_sent_queue_#t~ret352#1; [2025-02-08 04:03:32,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19806: bnx2_ioctl_~tmp___0~83#1.base, bnx2_ioctl_~tmp___0~83#1.offset := bnx2_ioctl_#t~ret3630#1.base, bnx2_ioctl_#t~ret3630#1.offset;havoc bnx2_ioctl_#t~ret3630#1.base, bnx2_ioctl_#t~ret3630#1.offset;bnx2_ioctl_~bp~41#1.base, bnx2_ioctl_~bp~41#1.offset := bnx2_ioctl_~tmp___0~83#1.base, bnx2_ioctl_~tmp___0~83#1.offset; [2025-02-08 04:03:32,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19806-1: SUMMARY for call bnx2_ioctl_#t~ret3630#1.base, bnx2_ioctl_#t~ret3630#1.offset := netdev_priv(bnx2_ioctl_~dev#1.base, bnx2_ioctl_~dev#1.offset); srcloc: null [2025-02-08 04:03:32,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19543-1: SUMMARY for call bnx2_get_strings_#t~memcpy~res3565#1.base, bnx2_get_strings_#t~memcpy~res3565#1.offset := #Ultimate.C_memcpy#31(bnx2_get_strings_~buf#1.base, bnx2_get_strings_~buf#1.offset, ~#bnx2_tests_str_arr~0.base, ~#bnx2_tests_str_arr~0.offset, 192); srcloc: null [2025-02-08 04:03:32,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19543: havoc bnx2_get_strings_#t~memcpy~res3565#1.base, bnx2_get_strings_#t~memcpy~res3565#1.offset; [2025-02-08 04:03:32,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15315-1: SUMMARY for call kfree(bnx2_nvram_write_~align_buf~0#1.base, bnx2_nvram_write_~align_buf~0#1.offset); srcloc: null [2025-02-08 04:03:32,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18816: assume 0 != bnx2_get_wol_#t~mem3406#1 % 256 % 4294967296;havoc bnx2_get_wol_#t~mem3406#1;call write~int#31(32, bnx2_get_wol_~wol#1.base, 8 + bnx2_get_wol_~wol#1.offset, 4); [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18816: assume !(0 != bnx2_get_wol_#t~mem3406#1 % 256 % 4294967296);havoc bnx2_get_wol_#t~mem3406#1;call write~int#31(0, bnx2_get_wol_~wol#1.base, 8 + bnx2_get_wol_~wol#1.offset, 4); [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15315: bnx2_nvram_write_#res#1 := bnx2_nvram_write_~rc~6#1;call ULTIMATE.dealloc(bnx2_nvram_write_~#start~0#1.base, bnx2_nvram_write_~#start~0#1.offset);havoc bnx2_nvram_write_~#start~0#1.base, bnx2_nvram_write_~#start~0#1.offset;call ULTIMATE.dealloc(bnx2_nvram_write_~#end~0#1.base, bnx2_nvram_write_~#end~0#1.offset);havoc bnx2_nvram_write_~#end~0#1.base, bnx2_nvram_write_~#end~0#1.offset; [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19675: bnx2_fix_features_#res#1 := bnx2_fix_features_~features#1;ldv_dummy_resourceless_instance_callback_1_35_#t~ret4011#1 := bnx2_fix_features_#res#1;havoc bnx2_fix_features_#t~ret3595#1.base, bnx2_fix_features_#t~ret3595#1.offset, bnx2_fix_features_#t~mem3596#1, bnx2_fix_features_#t~bitwise3597#1, bnx2_fix_features_#t~bitwise3598#1, bnx2_fix_features_~dev#1.base, bnx2_fix_features_~dev#1.offset, bnx2_fix_features_~features#1, bnx2_fix_features_~bp~37#1.base, bnx2_fix_features_~bp~37#1.offset, bnx2_fix_features_~tmp~155#1.base, bnx2_fix_features_~tmp~155#1.offset;havoc bnx2_fix_features_#in~dev#1.base, bnx2_fix_features_#in~dev#1.offset, bnx2_fix_features_#in~features#1;assume { :end_inline_bnx2_fix_features } true;havoc ldv_dummy_resourceless_instance_callback_1_35_#t~ret4011#1;havoc ldv_dummy_resourceless_instance_callback_1_35_#t~ret4011#1, ldv_dummy_resourceless_instance_callback_1_35_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_35_~arg2#1;havoc ldv_dummy_resourceless_instance_callback_1_35_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_35_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_35_#in~arg2#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_35 } true; [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7982: havoc skb_get_queue_mapping_#t~mem311#1; [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15117: assume 0 != bnx2_nvram_write_~len32~1#1 % 4 % 4294967296;bnx2_nvram_write_~align_end~0#1 := (if (4 - bnx2_nvram_write_~len32~1#1 % 4) % 4294967296 % 4294967296 <= 2147483647 then (4 - bnx2_nvram_write_~len32~1#1 % 4) % 4294967296 % 4294967296 else (4 - bnx2_nvram_write_~len32~1#1 % 4) % 4294967296 % 4294967296 - 4294967296);bnx2_nvram_write_~len32~1#1 := bnx2_nvram_write_~len32~1#1 + bnx2_nvram_write_~align_end~0#1; [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15117: assume !(0 != bnx2_nvram_write_~len32~1#1 % 4 % 4294967296); [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7982-1: bnx2_start_xmit_#t~ret3088#1 := skb_get_queue_mapping_#res#1;havoc skb_get_queue_mapping_#t~mem311#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;bnx2_start_xmit_~tmp___0~71#1 := bnx2_start_xmit_#t~ret3088#1;havoc bnx2_start_xmit_#t~ret3088#1;bnx2_start_xmit_~i~47#1 := (if bnx2_start_xmit_~tmp___0~71#1 % 65536 % 4294967296 <= 2147483647 then bnx2_start_xmit_~tmp___0~71#1 % 65536 % 4294967296 else bnx2_start_xmit_~tmp___0~71#1 % 65536 % 4294967296 - 4294967296);bnx2_start_xmit_~bnapi~23#1.base, bnx2_start_xmit_~bnapi~23#1.offset := bnx2_start_xmit_~bp~14#1.base, 32 + bnx2_start_xmit_~bp~14#1.offset + 942 * (if bnx2_start_xmit_~i~47#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_start_xmit_~i~47#1 % 18446744073709551616 % 18446744073709551616 else bnx2_start_xmit_~i~47#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);bnx2_start_xmit_~txr~9#1.base, bnx2_start_xmit_~txr~9#1.offset := bnx2_start_xmit_~bnapi~23#1.base, 900 + bnx2_start_xmit_~bnapi~23#1.offset; [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7388-1: SUMMARY for call dql_queued_#t~ret125#1 := ldv__builtin_expect((if dql_queued_~count#1 % 4294967296 > 268435455 then 1 else 0), 0); srcloc: null [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7388: assume -9223372036854775808 <= dql_queued_#t~ret125#1 && dql_queued_#t~ret125#1 <= 9223372036854775807;dql_queued_~tmp~11#1 := dql_queued_#t~ret125#1;havoc dql_queued_#t~ret125#1; [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22913: SUMMARY for call ldv_free(~ldv_1_ldv_param_25_2_default~0#1.base, ~ldv_1_ldv_param_25_2_default~0#1.offset); srcloc: null [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8313: assume 0 != netdev_tx_sent_queue_~tmp___2~5#1; [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8313: assume !(0 != netdev_tx_sent_queue_~tmp___2~5#1); [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18223-6: havoc bnx2_start_xmit_#t~bitwise3118#1;assume (bnx2_start_xmit_#t~bitwise3118#1 % 4294967296 >= 2 * (bnx2_start_xmit_~tcp_off~0#1 % 4 % 4294967296) % 4294967296 && bnx2_start_xmit_#t~bitwise3118#1 % 4294967296 >= 4096 * (bnx2_start_xmit_#t~bitwise3117#1 % 4294967296) % 4294967296) && bnx2_start_xmit_#t~bitwise3118#1 % 4294967296 <= 2 * (bnx2_start_xmit_~tcp_off~0#1 % 4 % 4294967296) % 4294967296 + 4096 * (bnx2_start_xmit_#t~bitwise3117#1 % 4294967296) % 4294967296; [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18223-7: assume 0 == 4096 * (bnx2_start_xmit_#t~bitwise3117#1 % 4294967296) % 4294967296;bnx2_start_xmit_#t~bitwise3118#1 := 2 * (bnx2_start_xmit_~tcp_off~0#1 % 4 % 4294967296); [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18223-7: assume !(0 == 4096 * (bnx2_start_xmit_#t~bitwise3117#1 % 4294967296) % 4294967296); [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18223-8: assume 0 == 2 * (bnx2_start_xmit_~tcp_off~0#1 % 4 % 4294967296) % 4294967296 || 2 * (bnx2_start_xmit_~tcp_off~0#1 % 4 % 4294967296) % 4294967296 == 4096 * (bnx2_start_xmit_#t~bitwise3117#1 % 4294967296) % 4294967296;bnx2_start_xmit_#t~bitwise3118#1 := 4096 * (bnx2_start_xmit_#t~bitwise3117#1 % 4294967296); [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18223-8: assume !(0 == 2 * (bnx2_start_xmit_~tcp_off~0#1 % 4 % 4294967296) % 4294967296 || 2 * (bnx2_start_xmit_~tcp_off~0#1 % 4 % 4294967296) % 4294967296 == 4096 * (bnx2_start_xmit_#t~bitwise3117#1 % 4294967296) % 4294967296); [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18223-9: [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18223-10: havoc bnx2_start_xmit_#t~bitwise3117#1;assume bnx2_start_xmit_#t~bitwise3117#1 % 4294967296 <= bnx2_start_xmit_~tcp_off~0#1 % 4294967296 && bnx2_start_xmit_#t~bitwise3117#1 % 4294967296 <= 16; [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18223-11: assume 16 == bnx2_start_xmit_~tcp_off~0#1 % 4294967296;bnx2_start_xmit_#t~bitwise3117#1 := bnx2_start_xmit_~tcp_off~0#1; [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18223-11: assume !(16 == bnx2_start_xmit_~tcp_off~0#1 % 4294967296); [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18223-12: assume 0 == bnx2_start_xmit_~tcp_off~0#1 % 4294967296;bnx2_start_xmit_#t~bitwise3117#1 := 0; [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18223-12: assume !(0 == bnx2_start_xmit_~tcp_off~0#1 % 4294967296); [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18223: bnx2_start_xmit_~vlan_tag_flags~0#1 := bnx2_start_xmit_#t~bitwise3119#1;havoc bnx2_start_xmit_#t~bitwise3117#1;havoc bnx2_start_xmit_#t~bitwise3118#1;havoc bnx2_start_xmit_#t~bitwise3119#1; [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18223-1: [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18223-2: havoc bnx2_start_xmit_#t~bitwise3119#1;assume (bnx2_start_xmit_#t~bitwise3119#1 % 4294967296 >= bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296 && bnx2_start_xmit_#t~bitwise3119#1 % 4294967296 >= bnx2_start_xmit_#t~bitwise3118#1 % 4294967296) && bnx2_start_xmit_#t~bitwise3119#1 % 4294967296 <= bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296 + bnx2_start_xmit_#t~bitwise3118#1 % 4294967296; [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18223-3: assume 0 == bnx2_start_xmit_#t~bitwise3118#1 % 4294967296;bnx2_start_xmit_#t~bitwise3119#1 := bnx2_start_xmit_~vlan_tag_flags~0#1; [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18223-3: assume !(0 == bnx2_start_xmit_#t~bitwise3118#1 % 4294967296); [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23244: SUMMARY for call ldv_free(~ldv_1_ldv_param_9_2_default~0#1.base, ~ldv_1_ldv_param_9_2_default~0#1.offset); srcloc: null [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18223-4: assume 0 == bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296 || bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296 == bnx2_start_xmit_#t~bitwise3118#1 % 4294967296;bnx2_start_xmit_#t~bitwise3119#1 := bnx2_start_xmit_#t~bitwise3118#1; [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18223-4: assume !(0 == bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296 || bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296 == bnx2_start_xmit_#t~bitwise3118#1 % 4294967296); [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18223-5: [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7323: assume 0 != (dev_name_#t~mem111#1.base + dev_name_#t~mem111#1.offset) % 18446744073709551616;havoc dev_name_#t~mem111#1.base, dev_name_#t~mem111#1.offset;call dev_name_#t~mem112#1.base, dev_name_#t~mem112#1.offset := read~$Pointer$#31(dev_name_~dev#1.base, 308 + dev_name_~dev#1.offset, 8);dev_name_#res#1.base, dev_name_#res#1.offset := dev_name_#t~mem112#1.base, dev_name_#t~mem112#1.offset;havoc dev_name_#t~mem112#1.base, dev_name_#t~mem112#1.offset; [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7323: assume !(0 != (dev_name_#t~mem111#1.base + dev_name_#t~mem111#1.offset) % 18446744073709551616);havoc dev_name_#t~mem111#1.base, dev_name_#t~mem111#1.offset; [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18224-7: assume 12 == bnx2_start_xmit_~tcp_off~0#1 % 4294967296;bnx2_start_xmit_#t~bitwise3120#1 := bnx2_start_xmit_~tcp_off~0#1; [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18224-7: assume !(12 == bnx2_start_xmit_~tcp_off~0#1 % 4294967296); [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18224-8: assume 0 == bnx2_start_xmit_~tcp_off~0#1 % 4294967296;bnx2_start_xmit_#t~bitwise3120#1 := 0; [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18224-8: assume !(0 == bnx2_start_xmit_~tcp_off~0#1 % 4294967296); [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18951: bnx2_get_eeprom_~tmp~143#1.base, bnx2_get_eeprom_~tmp~143#1.offset := bnx2_get_eeprom_#t~ret3443#1.base, bnx2_get_eeprom_#t~ret3443#1.offset;havoc bnx2_get_eeprom_#t~ret3443#1.base, bnx2_get_eeprom_#t~ret3443#1.offset;bnx2_get_eeprom_~bp~26#1.base, bnx2_get_eeprom_~bp~26#1.offset := bnx2_get_eeprom_~tmp~143#1.base, bnx2_get_eeprom_~tmp~143#1.offset;call bnx2_get_eeprom_#t~mem3444#1 := read~int#1(bnx2_get_eeprom_~eeprom#1.base, 8 + bnx2_get_eeprom_~eeprom#1.offset, 4);call bnx2_get_eeprom_#t~mem3445#1 := read~int#1(bnx2_get_eeprom_~eeprom#1.base, 12 + bnx2_get_eeprom_~eeprom#1.offset, 4); [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18951-1: SUMMARY for call bnx2_get_eeprom_#t~ret3443#1.base, bnx2_get_eeprom_#t~ret3443#1.offset := netdev_priv(bnx2_get_eeprom_~dev#1.base, bnx2_get_eeprom_~dev#1.offset); srcloc: null [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19810: assume 35143 == bnx2_ioctl_~cmd#1; [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19810: assume !(35143 == bnx2_ioctl_~cmd#1); [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18224: bnx2_start_xmit_~mss~0#1 := bnx2_start_xmit_#t~bitwise3121#1;havoc bnx2_start_xmit_#t~bitwise3120#1;havoc bnx2_start_xmit_#t~bitwise3121#1; [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18224-1: [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18224-2: havoc bnx2_start_xmit_#t~bitwise3121#1;assume (bnx2_start_xmit_#t~bitwise3121#1 % 4294967296 >= bnx2_start_xmit_~mss~0#1 % 4294967296 && bnx2_start_xmit_#t~bitwise3121#1 % 4294967296 >= 16384 * (bnx2_start_xmit_#t~bitwise3120#1 % 4294967296) % 4294967296) && bnx2_start_xmit_#t~bitwise3121#1 % 4294967296 <= bnx2_start_xmit_~mss~0#1 % 4294967296 + 16384 * (bnx2_start_xmit_#t~bitwise3120#1 % 4294967296) % 4294967296; [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18224-3: assume 0 == 16384 * (bnx2_start_xmit_#t~bitwise3120#1 % 4294967296) % 4294967296;bnx2_start_xmit_#t~bitwise3121#1 := bnx2_start_xmit_~mss~0#1; [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18224-3: assume !(0 == 16384 * (bnx2_start_xmit_#t~bitwise3120#1 % 4294967296) % 4294967296); [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18224-4: assume 0 == bnx2_start_xmit_~mss~0#1 % 4294967296 || bnx2_start_xmit_~mss~0#1 % 4294967296 == 16384 * (bnx2_start_xmit_#t~bitwise3120#1 % 4294967296) % 4294967296;bnx2_start_xmit_#t~bitwise3121#1 := 16384 * (bnx2_start_xmit_#t~bitwise3120#1 % 4294967296); [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18224-4: assume !(0 == bnx2_start_xmit_~mss~0#1 % 4294967296 || bnx2_start_xmit_~mss~0#1 % 4294967296 == 16384 * (bnx2_start_xmit_#t~bitwise3120#1 % 4294967296) % 4294967296); [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18224-5: [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18224-6: havoc bnx2_start_xmit_#t~bitwise3120#1;assume bnx2_start_xmit_#t~bitwise3120#1 % 4294967296 <= bnx2_start_xmit_~tcp_off~0#1 % 4294967296 && bnx2_start_xmit_#t~bitwise3120#1 % 4294967296 <= 12; [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7390: assume 0 != dql_queued_~tmp~11#1;assume false; [2025-02-08 04:03:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7390: assume !(0 != dql_queued_~tmp~11#1); [2025-02-08 04:03:32,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18423: bnx2_get_stats64_~tmp~133#1.base, bnx2_get_stats64_~tmp~133#1.offset := bnx2_get_stats64_#t~ret3187#1.base, bnx2_get_stats64_#t~ret3187#1.offset;havoc bnx2_get_stats64_#t~ret3187#1.base, bnx2_get_stats64_#t~ret3187#1.offset;bnx2_get_stats64_~bp~16#1.base, bnx2_get_stats64_~bp~16#1.offset := bnx2_get_stats64_~tmp~133#1.base, bnx2_get_stats64_~tmp~133#1.offset;call bnx2_get_stats64_#t~mem3188#1.base, bnx2_get_stats64_#t~mem3188#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9006 + bnx2_get_stats64_~bp~16#1.offset, 8); [2025-02-08 04:03:32,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22585: SUMMARY for call ldv_free(~ldv_1_ldv_param_54_2_default~0#1.base, ~ldv_1_ldv_param_54_2_default~0#1.offset); srcloc: null [2025-02-08 04:03:32,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18423-1: SUMMARY for call bnx2_get_stats64_#t~ret3187#1.base, bnx2_get_stats64_#t~ret3187#1.offset := netdev_priv(bnx2_get_stats64_~dev#1.base, bnx2_get_stats64_~dev#1.offset); srcloc: null [2025-02-08 04:03:32,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8315: SUMMARY for call clear_bit(1, netdev_tx_sent_queue_~dev_queue#1.base, 408 + netdev_tx_sent_queue_~dev_queue#1.offset); srcloc: null [2025-02-08 04:03:32,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7324: havoc dev_name_#t~mem112#1.base, dev_name_#t~mem112#1.offset; [2025-02-08 04:03:32,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22783: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_38 } true;ldv_dummy_resourceless_instance_callback_1_38_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_38_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_38_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_38_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_38_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_38_#in~arg2#1.offset := ~ldv_1_callback_ndo_get_stats64~0#1.base, ~ldv_1_callback_ndo_get_stats64~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset, ~ldv_1_container_struct_rtnl_link_stats64_ptr~0#1.base, ~ldv_1_container_struct_rtnl_link_stats64_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_38_#t~ret4012#1.base, ldv_dummy_resourceless_instance_callback_1_38_#t~ret4012#1.offset, ldv_dummy_resourceless_instance_callback_1_38_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_38_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_38_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_38_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_38_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_38_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_38_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_38_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_38_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_38_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_38_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_38_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_38_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_38_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_38_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_38_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_38_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_38_#in~arg2#1.offset;assume { :begin_inline_bnx2_get_stats64 } true;bnx2_get_stats64_#in~dev#1.base, bnx2_get_stats64_#in~dev#1.offset, bnx2_get_stats64_#in~net_stats#1.base, bnx2_get_stats64_#in~net_stats#1.offset := ldv_dummy_resourceless_instance_callback_1_38_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_38_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_38_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_38_~arg2#1.offset;havoc bnx2_get_stats64_#res#1.base, bnx2_get_stats64_#res#1.offset;havoc bnx2_get_stats64_#t~ret3187#1.base, bnx2_get_stats64_#t~ret3187#1.offset, bnx2_get_stats64_#t~mem3188#1.base, bnx2_get_stats64_#t~mem3188#1.offset, bnx2_get_stats64_#t~mem3189#1.base, bnx2_get_stats64_#t~mem3189#1.offset, bnx2_get_stats64_#t~mem3190#1, bnx2_get_stats64_#t~mem3191#1.base, bnx2_get_stats64_#t~mem3191#1.offset, bnx2_get_stats64_#t~mem3192#1, bnx2_get_stats64_#t~mem3193#1.base, bnx2_get_stats64_#t~mem3193#1.offset, bnx2_get_stats64_#t~mem3194#1, bnx2_get_stats64_#t~mem3195#1.base, bnx2_get_stats64_#t~mem3195#1.offset, bnx2_get_stats64_#t~mem3196#1, bnx2_get_stats64_#t~mem3197#1.base, bnx2_get_stats64_#t~mem3197#1.offset, bnx2_get_stats64_#t~mem3198#1, bnx2_get_stats64_#t~mem3199#1.base, bnx2_get_stats64_#t~mem3199#1.offset, bnx2_get_stats64_#t~mem3200#1, bnx2_get_stats64_#t~mem3201#1.base, bnx2_get_stats64_#t~mem3201#1.offset, bnx2_get_stats64_#t~mem3202#1, bnx2_get_stats64_#t~mem3203#1.base, bnx2_get_stats64_#t~mem3203#1.offset, bnx2_get_stats64_#t~mem3204#1, bnx2_get_stats64_#t~mem3205#1.base, bnx2_get_stats64_#t~mem3205#1.offset, bnx2_get_stats64_#t~mem3206#1, bnx2_get_stats64_#t~mem3207#1.base, bnx2_get_stats64_#t~mem3207#1.offset, bnx2_get_stats64_#t~mem3208#1, bnx2_get_stats64_#t~mem3209#1.base, bnx2_get_stats64_#t~mem3209#1.offset, bnx2_get_stats64_#t~mem3210#1, bnx2_get_stats64_#t~mem3211#1.base, bnx2_get_stats64_#t~mem3211#1.offset, bnx2_get_stats64_#t~mem3212#1, bnx2_get_stats64_#t~mem3213#1.base, bnx2_get_stats64_#t~mem3213#1.offset, bnx2_get_stats64_#t~mem3214#1, bnx2_get_stats64_#t~mem3215#1.base, bnx2_get_stats64_#t~mem3215#1.offset, bnx2_get_stats64_#t~mem3216#1, bnx2_get_stats64_#t~mem3217#1.base, bnx2_get_stats64_#t~mem3217#1.offset, bnx2_get_stats64_#t~mem3218#1, bnx2_get_stats64_#t~mem3219#1.base, bnx2_get_stats64_#t~mem3219#1.offset, bnx2_get_stats64_#t~mem3220#1, bnx2_get_stats64_#t~mem3221#1.base, bnx2_get_stats64_#t~mem3221#1.offset, bnx2_get_stats64_#t~mem3222#1, bnx2_get_stats64_#t~mem3223#1.base, bnx2_get_stats64_#t~mem3223#1.offset, bnx2_get_stats64_#t~mem3224#1, bnx2_get_stats64_#t~mem3225#1.base, bnx2_get_stats64_#t~mem3225#1.offset, bnx2_get_stats64_#t~mem3226#1, bnx2_get_stats64_#t~mem3227#1.base, bnx2_get_stats64_#t~mem3227#1.offset, bnx2_get_stats64_#t~mem3228#1, bnx2_get_stats64_#t~mem3229#1.base, bnx2_get_stats64_#t~mem3229#1.offset, bnx2_get_stats64_#t~mem3230#1, bnx2_get_stats64_#t~mem3231#1.base, bnx2_get_stats64_#t~mem3231#1.offset, bnx2_get_stats64_#t~mem3232#1, bnx2_get_stats64_#t~mem3233#1.base, bnx2_get_stats64_#t~mem3233#1.offset, bnx2_get_stats64_#t~mem3234#1, bnx2_get_stats64_#t~mem3235#1.base, bnx2_get_stats64_#t~mem3235#1.offset, bnx2_get_stats64_#t~mem3236#1, bnx2_get_stats64_#t~mem3237#1.base, bnx2_get_stats64_#t~mem3237#1.offset, bnx2_get_stats64_#t~mem3238#1, bnx2_get_stats64_#t~mem3239#1.base, bnx2_get_stats64_#t~mem3239#1.offset, bnx2_get_stats64_#t~mem3240#1, bnx2_get_stats64_#t~mem3241#1.base, bnx2_get_stats64_#t~mem3241#1.offset, bnx2_get_stats64_#t~mem3242#1, bnx2_get_stats64_#t~mem3243#1.base, bnx2_get_stats64_#t~mem3243#1.offset, bnx2_get_stats64_#t~mem3244#1, bnx2_get_stats64_#t~mem3245#1.base, bnx2_get_stats64_#t~mem3245#1.offset, bnx2_get_stats64_#t~mem3246#1, bnx2_get_stats64_#t~mem3247#1.base, bnx2_get_stats64_#t~mem3247#1.offset, bnx2_get_stats64_#t~mem3248#1, bnx2_get_stats64_#t~mem3249#1.base, bnx2_get_stats64_#t~mem3249#1.offset, bnx2_get_stats64_#t~mem3250#1, bnx2_get_stats64_#t~mem3251#1.base, bnx2_get_stats64_#t~mem3251#1.offset, bnx2_get_stats64_#t~mem3252#1, bnx2_get_stats64_#t~mem3253#1.base, bnx2_get_stats64_#t~mem3253#1.offset, bnx2_get_stats64_#t~mem3254#1, bnx2_get_stats64_#t~mem3255#1.base, bnx2_get_stats64_#t~mem3255#1.offset, bnx2_get_stats64_#t~mem3256#1, bnx2_get_stats64_#t~mem3257#1.base, bnx2_get_stats64_#t~mem3257#1.offset, bnx2_get_stats64_#t~mem3258#1, bnx2_get_stats64_#t~mem3259#1.base, bnx2_get_stats64_#t~mem3259#1.offset, bnx2_get_stats64_#t~mem3260#1, bnx2_get_stats64_#t~mem3261#1.base, bnx2_get_stats64_#t~mem3261#1.offset, bnx2_get_stats64_#t~mem3263#1, bnx2_get_stats64_#t~mem3262#1.base, bnx2_get_stats64_#t~mem3262#1.offset, bnx2_get_stats64_#t~mem3264#1, bnx2_get_stats64_#t~mem3265#1.base, bnx2_get_stats64_#t~mem3265#1.offset, bnx2_get_stats64_#t~mem3267#1, bnx2_get_stats64_#t~mem3266#1.base, bnx2_get_stats64_#t~mem3266#1.offset, bnx2_get_stats64_#t~mem3268#1, bnx2_get_stats64_#t~mem3269#1.base, bnx2_get_stats64_#t~mem3269#1.offset, bnx2_get_stats64_#t~mem3271#1, bnx2_get_stats64_#t~mem3270#1.base, bnx2_get_stats64_#t~mem3270#1.offset, bnx2_get_stats64_#t~mem3272#1, bnx2_get_stats64_#t~mem3273#1.base, bnx2_get_stats64_#t~mem3273#1.offset, bnx2_get_stats64_#t~mem3275#1, bnx2_get_stats64_#t~mem3274#1.base, bnx2_get_stats64_#t~mem3274#1.offset, bnx2_get_stats64_#t~mem3276#1, bnx2_get_stats64_#t~mem3277#1.base, bnx2_get_stats64_#t~mem3277#1.offset, bnx2_get_stats64_#t~mem3279#1, bnx2_get_stats64_#t~mem3278#1.base, bnx2_get_stats64_#t~mem3278#1.offset, bnx2_get_stats64_#t~mem3280#1, bnx2_get_stats64_#t~mem3281#1.base, bnx2_get_stats64_#t~mem3281#1.offset, bnx2_get_stats64_#t~mem3283#1, bnx2_get_stats64_#t~mem3282#1.base, bnx2_get_stats64_#t~mem3282#1.offset, bnx2_get_stats64_#t~mem3284#1, bnx2_get_stats64_#t~mem3285#1.base, bnx2_get_stats64_#t~mem3285#1.offset, bnx2_get_stats64_#t~mem3287#1, bnx2_get_stats64_#t~mem3286#1.base, bnx2_get_stats64_#t~mem3286#1.offset, bnx2_get_stats64_#t~mem3288#1, bnx2_get_stats64_#t~mem3289#1, bnx2_get_stats64_#t~mem3290#1, bnx2_get_stats64_#t~mem3291#1, bnx2_get_stats64_#t~mem3292#1, bnx2_get_stats64_#t~mem3293#1.base, bnx2_get_stats64_#t~mem3293#1.offset, bnx2_get_stats64_#t~mem3295#1, bnx2_get_stats64_#t~mem3294#1.base, bnx2_get_stats64_#t~mem3294#1.offset, bnx2_get_stats64_#t~mem3296#1, bnx2_get_stats64_#t~mem3297#1.base, bnx2_get_stats64_#t~mem3297#1.offset, bnx2_get_stats64_#t~mem3299#1, bnx2_get_stats64_#t~mem3298#1.base, bnx2_get_stats64_#t~mem3298#1.offset, bnx2_get_stats64_#t~mem3300#1, bnx2_get_stats64_#t~mem3301#1, bnx2_get_stats64_#t~mem3302#1, bnx2_get_stats64_#t~short3303#1, bnx2_get_stats64_#t~mem3304#1.base, bnx2_get_stats64_#t~mem3304#1.offset, bnx2_get_stats64_#t~mem3306#1, bnx2_get_stats64_#t~mem3305#1.base, bnx2_get_stats64_#t~mem3305#1.offset, bnx2_get_stats64_#t~mem3307#1, bnx2_get_stats64_#t~mem3308#1.base, bnx2_get_stats64_#t~mem3308#1.offset, bnx2_get_stats64_#t~mem3310#1, bnx2_get_stats64_#t~mem3309#1.base, bnx2_get_stats64_#t~mem3309#1.offset, bnx2_get_stats64_#t~mem3311#1, bnx2_get_stats64_#t~mem3312#1, bnx2_get_stats64_#t~mem3313#1, bnx2_get_stats64_#t~mem3314#1.base, bnx2_get_stats64_#t~mem3314#1.offset, bnx2_get_stats64_#t~mem3316#1, bnx2_get_stats64_#t~mem3315#1.base, bnx2_get_stats64_#t~mem3315#1.offset, bnx2_get_stats64_#t~mem3317#1, bnx2_get_stats64_#t~mem3318#1.base, bnx2_get_stats64_#t~mem3318#1.offset, bnx2_get_stats64_#t~mem3320#1, bnx2_get_stats64_#t~mem3319#1.base, bnx2_get_stats64_#t~mem3319#1.offset, bnx2_get_stats64_#t~mem3321#1, bnx2_get_stats64_#t~mem3322#1.base, bnx2_get_stats64_#t~mem3322#1.offset, bnx2_get_stats64_#t~mem3324#1, bnx2_get_stats64_#t~mem3323#1.base, bnx2_get_stats64_#t~mem3323#1.offset, bnx2_get_stats64_#t~mem3325#1, bnx2_get_stats64_~dev#1.base, bnx2_get_stats64_~dev#1.offset, bnx2_get_stats64_~net_stats#1.base, bnx2_get_stats64_~net_stats#1.offset, bnx2_get_stats64_~bp~16#1.base, bnx2_get_stats64_~bp~16#1.offset, bnx2_get_stats64_~tmp~133#1.base, bnx2_get_stats64_~tmp~133#1.offset;bnx2_get_stats64_~dev#1.base, bnx2_get_stats64_~dev#1.offset := bnx2_get_stats64_#in~dev#1.base, bnx2_get_stats64_#in~dev#1.offset;bnx2_get_stats64_~net_stats#1.base, bnx2_get_stats64_~net_stats#1.offset := bnx2_get_stats64_#in~net_stats#1.base, bnx2_get_stats64_#in~net_stats#1.offset;havoc bnx2_get_stats64_~bp~16#1.base, bnx2_get_stats64_~bp~16#1.offset;havoc bnx2_get_stats64_~tmp~133#1.base, bnx2_get_stats64_~tmp~133#1.offset; [2025-02-08 04:03:32,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15186: bnx2_nvram_write_~cmd_flags~1#1 := 128;call bnx2_nvram_write_#t~mem2316#1.base, bnx2_nvram_write_#t~mem2316#1.offset := read~$Pointer$#31(bnx2_nvram_write_~bp#1.base, 9175 + bnx2_nvram_write_~bp#1.offset, 8);call bnx2_nvram_write_#t~mem2317#1 := read~int#31(bnx2_nvram_write_#t~mem2316#1.base, 20 + bnx2_nvram_write_#t~mem2316#1.offset, 4); [2025-02-08 04:03:32,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21726: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_12_#t~ret4004#1 && ldv_dummy_resourceless_instance_callback_1_12_#t~ret4004#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_12_#t~ret4004#1;havoc ldv_dummy_resourceless_instance_callback_1_12_#t~ret4004#1, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_12 } true; [2025-02-08 04:03:32,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21726-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_12_#t~ret4004#1 := bnx2_get_eeprom_len(ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.offset); srcloc: null [2025-02-08 04:03:32,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15186-1: SUMMARY for call bnx2_enable_nvram_access(bnx2_nvram_write_~bp#1.base, bnx2_nvram_write_~bp#1.offset); srcloc: null [2025-02-08 04:03:32,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14724: assume 0 != (if bnx2_nvram_erase_page_#t~mem2216#1 % 4294967296 % 4294967296 <= 2147483647 then bnx2_nvram_erase_page_#t~mem2216#1 % 4294967296 % 4294967296 else bnx2_nvram_erase_page_#t~mem2216#1 % 4294967296 % 4294967296 - 4294967296) % 2;havoc bnx2_nvram_erase_page_#t~mem2215#1.base, bnx2_nvram_erase_page_#t~mem2215#1.offset;havoc bnx2_nvram_erase_page_#t~mem2216#1;bnx2_nvram_erase_page_#res#1 := 0; [2025-02-08 04:03:32,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14724: assume !(0 != (if bnx2_nvram_erase_page_#t~mem2216#1 % 4294967296 % 4294967296 <= 2147483647 then bnx2_nvram_erase_page_#t~mem2216#1 % 4294967296 % 4294967296 else bnx2_nvram_erase_page_#t~mem2216#1 % 4294967296 % 4294967296 - 4294967296) % 2);havoc bnx2_nvram_erase_page_#t~mem2215#1.base, bnx2_nvram_erase_page_#t~mem2215#1.offset;havoc bnx2_nvram_erase_page_#t~mem2216#1;bnx2_nvram_erase_page_~cmd~1#1 := 112;call bnx2_nvram_erase_page_#t~mem2217#1.base, bnx2_nvram_erase_page_#t~mem2217#1.offset := read~$Pointer$#31(bnx2_nvram_erase_page_~bp#1.base, bnx2_nvram_erase_page_~bp#1.offset, 8); [2025-02-08 04:03:32,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15253: bnx2_nvram_write_~addr~5#1 := bnx2_nvram_write_~data_start~0#1; [2025-02-08 04:03:32,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19613-1: SUMMARY for call bnx2_set_phys_id_#t~ret3586#1.base, bnx2_set_phys_id_#t~ret3586#1.offset := netdev_priv(bnx2_set_phys_id_~dev#1.base, bnx2_set_phys_id_~dev#1.offset); srcloc: null [2025-02-08 04:03:32,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19613: bnx2_set_phys_id_~tmp~154#1.base, bnx2_set_phys_id_~tmp~154#1.offset := bnx2_set_phys_id_#t~ret3586#1.base, bnx2_set_phys_id_#t~ret3586#1.offset;havoc bnx2_set_phys_id_#t~ret3586#1.base, bnx2_set_phys_id_#t~ret3586#1.offset;bnx2_set_phys_id_~bp~36#1.base, bnx2_set_phys_id_~bp~36#1.offset := bnx2_set_phys_id_~tmp~154#1.base, bnx2_set_phys_id_~tmp~154#1.offset; [2025-02-08 04:03:32,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22652: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_47 } true;ldv_dummy_resourceless_instance_callback_1_47_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_47_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_47_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_47_#in~arg1#1.offset := ~ldv_1_callback_ndo_validate_addr~0#1.base, ~ldv_1_callback_ndo_validate_addr~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_47_#t~ret4016#1, ldv_dummy_resourceless_instance_callback_1_47_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_47_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_47_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_47_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_47_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_47_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_47_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_47_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_47_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_47_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_47_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_47_#in~arg1#1.offset; [2025-02-08 04:03:32,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18953: assume -2147483648 <= bnx2_get_eeprom_#t~ret3446#1 && bnx2_get_eeprom_#t~ret3446#1 <= 2147483647;bnx2_get_eeprom_~rc~18#1 := bnx2_get_eeprom_#t~ret3446#1;havoc bnx2_get_eeprom_#t~mem3444#1;havoc bnx2_get_eeprom_#t~mem3445#1;havoc bnx2_get_eeprom_#t~ret3446#1;bnx2_get_eeprom_#res#1 := bnx2_get_eeprom_~rc~18#1;ldv_dummy_resourceless_instance_callback_1_9_#t~ret4027#1 := bnx2_get_eeprom_#res#1;havoc bnx2_get_eeprom_#t~ret3443#1.base, bnx2_get_eeprom_#t~ret3443#1.offset, bnx2_get_eeprom_#t~mem3444#1, bnx2_get_eeprom_#t~mem3445#1, bnx2_get_eeprom_#t~ret3446#1, bnx2_get_eeprom_~dev#1.base, bnx2_get_eeprom_~dev#1.offset, bnx2_get_eeprom_~eeprom#1.base, bnx2_get_eeprom_~eeprom#1.offset, bnx2_get_eeprom_~eebuf#1.base, bnx2_get_eeprom_~eebuf#1.offset, bnx2_get_eeprom_~bp~26#1.base, bnx2_get_eeprom_~bp~26#1.offset, bnx2_get_eeprom_~tmp~143#1.base, bnx2_get_eeprom_~tmp~143#1.offset, bnx2_get_eeprom_~rc~18#1;havoc bnx2_get_eeprom_#in~dev#1.base, bnx2_get_eeprom_#in~dev#1.offset, bnx2_get_eeprom_#in~eeprom#1.base, bnx2_get_eeprom_#in~eeprom#1.offset, bnx2_get_eeprom_#in~eebuf#1.base, bnx2_get_eeprom_#in~eebuf#1.offset;assume { :end_inline_bnx2_get_eeprom } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_9_#t~ret4027#1 && ldv_dummy_resourceless_instance_callback_1_9_#t~ret4027#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_9_#t~ret4027#1;havoc ldv_dummy_resourceless_instance_callback_1_9_#t~ret4027#1, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_9 } true; [2025-02-08 04:03:32,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18953-1: SUMMARY for call bnx2_get_eeprom_#t~ret3446#1 := bnx2_nvram_read(bnx2_get_eeprom_~bp~26#1.base, bnx2_get_eeprom_~bp~26#1.offset, bnx2_get_eeprom_#t~mem3444#1, bnx2_get_eeprom_~eebuf#1.base, bnx2_get_eeprom_~eebuf#1.offset, (if bnx2_get_eeprom_#t~mem3445#1 % 4294967296 % 4294967296 <= 2147483647 then bnx2_get_eeprom_#t~mem3445#1 % 4294967296 % 4294967296 else bnx2_get_eeprom_#t~mem3445#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:03:32,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21926: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_43_#t~ret4014#1 && ldv_dummy_resourceless_instance_callback_1_43_#t~ret4014#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_43_#t~ret4014#1;havoc ldv_dummy_resourceless_instance_callback_1_43_#t~ret4014#1, ldv_dummy_resourceless_instance_callback_1_43_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_43_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_43_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_43_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_43_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_43_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_43_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_43_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_43_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_43_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_43_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_43_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_43 } true; [2025-02-08 04:03:32,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21926-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_43_#t~ret4014#1 := bnx2_change_mac_addr(ldv_dummy_resourceless_instance_callback_1_43_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_43_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_43_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_43_~arg2#1.offset); srcloc: null [2025-02-08 04:03:32,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15121-1: SUMMARY for call bnx2_nvram_write_#t~ret2302#1 := bnx2_nvram_read(bnx2_nvram_write_~bp#1.base, bnx2_nvram_write_~bp#1.offset, bnx2_nvram_write_~offset32~1#1 + bnx2_nvram_write_~len32~1#1 - 4, bnx2_nvram_write_~#end~0#1.base, bnx2_nvram_write_~#end~0#1.offset, 4); srcloc: null [2025-02-08 04:03:32,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15121: assume -2147483648 <= bnx2_nvram_write_#t~ret2302#1 && bnx2_nvram_write_#t~ret2302#1 <= 2147483647;bnx2_nvram_write_~rc~6#1 := bnx2_nvram_write_#t~ret2302#1;havoc bnx2_nvram_write_#t~ret2302#1; [2025-02-08 04:03:32,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15254: assume bnx2_nvram_write_~addr~5#1 % 4294967296 < bnx2_nvram_write_~data_end~0#1 % 4294967296; [2025-02-08 04:03:32,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15254: assume !(bnx2_nvram_write_~addr~5#1 % 4294967296 < bnx2_nvram_write_~data_end~0#1 % 4294967296);call bnx2_nvram_write_#t~mem2335#1.base, bnx2_nvram_write_#t~mem2335#1.offset := read~$Pointer$#31(bnx2_nvram_write_~bp#1.base, 9175 + bnx2_nvram_write_~bp#1.offset, 8);call bnx2_nvram_write_#t~mem2336#1 := read~int#31(bnx2_nvram_write_#t~mem2335#1.base, 20 + bnx2_nvram_write_#t~mem2335#1.offset, 4); [2025-02-08 04:03:32,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18294: call write~int#31(bnx2_start_xmit_#t~bitwise3150#1, bnx2_start_xmit_~txbd~2#1.base, 12 + bnx2_start_xmit_~txbd~2#1.offset, 4);havoc bnx2_start_xmit_#t~mem3149#1;havoc bnx2_start_xmit_#t~bitwise3150#1;havoc bnx2_start_xmit_#t~mem3149#1;havoc bnx2_start_xmit_#t~bitwise3150#1;call bnx2_start_xmit_#t~mem3151#1 := read~int#31(bnx2_start_xmit_~skb#1.base, 104 + bnx2_start_xmit_~skb#1.offset, 4);assume { :begin_inline_netdev_tx_sent_queue } true;netdev_tx_sent_queue_#in~dev_queue#1.base, netdev_tx_sent_queue_#in~dev_queue#1.offset, netdev_tx_sent_queue_#in~bytes#1 := bnx2_start_xmit_~txq~4#1.base, bnx2_start_xmit_~txq~4#1.offset, bnx2_start_xmit_#t~mem3151#1;havoc netdev_tx_sent_queue_#t~ret349#1, netdev_tx_sent_queue_#t~ret350#1, netdev_tx_sent_queue_#t~ret351#1, netdev_tx_sent_queue_#t~ret352#1, netdev_tx_sent_queue_~dev_queue#1.base, netdev_tx_sent_queue_~dev_queue#1.offset, netdev_tx_sent_queue_~bytes#1, netdev_tx_sent_queue_~tmp~40#1, netdev_tx_sent_queue_~tmp___0~19#1, netdev_tx_sent_queue_~tmp___1~13#1, netdev_tx_sent_queue_~tmp___2~5#1;netdev_tx_sent_queue_~dev_queue#1.base, netdev_tx_sent_queue_~dev_queue#1.offset := netdev_tx_sent_queue_#in~dev_queue#1.base, netdev_tx_sent_queue_#in~dev_queue#1.offset;netdev_tx_sent_queue_~bytes#1 := netdev_tx_sent_queue_#in~bytes#1;havoc netdev_tx_sent_queue_~tmp~40#1;havoc netdev_tx_sent_queue_~tmp___0~19#1;havoc netdev_tx_sent_queue_~tmp___1~13#1;havoc netdev_tx_sent_queue_~tmp___2~5#1;assume { :begin_inline_dql_queued } true;dql_queued_#in~dql#1.base, dql_queued_#in~dql#1.offset, dql_queued_#in~count#1 := netdev_tx_sent_queue_~dev_queue#1.base, 416 + netdev_tx_sent_queue_~dev_queue#1.offset, netdev_tx_sent_queue_~bytes#1;havoc dql_queued_#t~ret125#1, dql_queued_#t~mem126#1, dql_queued_~dql#1.base, dql_queued_~dql#1.offset, dql_queued_~count#1, dql_queued_~tmp~11#1;dql_queued_~dql#1.base, dql_queued_~dql#1.offset := dql_queued_#in~dql#1.base, dql_queued_#in~dql#1.offset;dql_queued_~count#1 := dql_queued_#in~count#1;havoc dql_queued_~tmp~11#1; [2025-02-08 04:03:32,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18294-1: [2025-02-08 04:03:32,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18294-2: havoc bnx2_start_xmit_#t~bitwise3150#1;assume (bnx2_start_xmit_#t~bitwise3150#1 % 4294967296 >= bnx2_start_xmit_#t~mem3149#1 % 4294967296 && bnx2_start_xmit_#t~bitwise3150#1 % 4294967296 >= 64) && bnx2_start_xmit_#t~bitwise3150#1 % 4294967296 <= 64 + bnx2_start_xmit_#t~mem3149#1 % 4294967296; [2025-02-08 04:03:32,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18228: bnx2_start_xmit_#t~ret3122#1.base, bnx2_start_xmit_#t~ret3122#1.offset := ip_hdr_#res#1.base, ip_hdr_#res#1.offset;havoc ip_hdr_#t~ret490#1.base, ip_hdr_#t~ret490#1.offset, ip_hdr_~skb#1.base, ip_hdr_~skb#1.offset, ip_hdr_~tmp~56#1.base, ip_hdr_~tmp~56#1.offset;havoc ip_hdr_#in~skb#1.base, ip_hdr_#in~skb#1.offset;assume { :end_inline_ip_hdr } true;bnx2_start_xmit_~iph~0#1.base, bnx2_start_xmit_~iph~0#1.offset := bnx2_start_xmit_#t~ret3122#1.base, bnx2_start_xmit_#t~ret3122#1.offset;havoc bnx2_start_xmit_#t~ret3122#1.base, bnx2_start_xmit_#t~ret3122#1.offset;bnx2_start_xmit_#t~short3124#1 := 0 != bnx2_start_xmit_~tcp_opt_len~0#1 % 4294967296; [2025-02-08 04:03:32,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18294-3: assume false;bnx2_start_xmit_#t~bitwise3150#1 := bnx2_start_xmit_#t~mem3149#1; [2025-02-08 04:03:32,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18294-3: assume !false; [2025-02-08 04:03:32,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18294-4: assume 0 == bnx2_start_xmit_#t~mem3149#1 % 4294967296 || 64 == bnx2_start_xmit_#t~mem3149#1 % 4294967296;bnx2_start_xmit_#t~bitwise3150#1 := 64; [2025-02-08 04:03:32,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18294-4: assume !(0 == bnx2_start_xmit_#t~mem3149#1 % 4294967296 || 64 == bnx2_start_xmit_#t~mem3149#1 % 4294967296); [2025-02-08 04:03:32,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15123: assume 0 != bnx2_nvram_write_~rc~6#1;bnx2_nvram_write_#res#1 := bnx2_nvram_write_~rc~6#1;call ULTIMATE.dealloc(bnx2_nvram_write_~#start~0#1.base, bnx2_nvram_write_~#start~0#1.offset);havoc bnx2_nvram_write_~#start~0#1.base, bnx2_nvram_write_~#start~0#1.offset;call ULTIMATE.dealloc(bnx2_nvram_write_~#end~0#1.base, bnx2_nvram_write_~#end~0#1.offset);havoc bnx2_nvram_write_~#end~0#1.base, bnx2_nvram_write_~#end~0#1.offset; [2025-02-08 04:03:32,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15123: assume !(0 != bnx2_nvram_write_~rc~6#1); [2025-02-08 04:03:32,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22720: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_43 } true;ldv_dummy_resourceless_instance_callback_1_43_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_43_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_43_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_43_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_43_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_43_#in~arg2#1.offset := ~ldv_1_callback_ndo_set_mac_address~0#1.base, ~ldv_1_callback_ndo_set_mac_address~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset, ~ldv_1_container_struct_ethtool_channels_ptr~0#1.base, ~ldv_1_container_struct_ethtool_channels_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_43_#t~ret4014#1, ldv_dummy_resourceless_instance_callback_1_43_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_43_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_43_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_43_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_43_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_43_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_43_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_43_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_43_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_43_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_43_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_43_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_43_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_43_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_43_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_43_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_43_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_43_#in~arg2#1.offset; [2025-02-08 04:03:32,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15189: assume 0 == bnx2_nvram_write_#t~mem2317#1 % 2 % 4294967296;havoc bnx2_nvram_write_#t~mem2316#1.base, bnx2_nvram_write_#t~mem2316#1.offset;havoc bnx2_nvram_write_#t~mem2317#1;bnx2_nvram_write_~j~11#1 := 0; [2025-02-08 04:03:32,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15189: assume !(0 == bnx2_nvram_write_#t~mem2317#1 % 2 % 4294967296);havoc bnx2_nvram_write_#t~mem2316#1.base, bnx2_nvram_write_#t~mem2316#1.offset;havoc bnx2_nvram_write_#t~mem2317#1; [2025-02-08 04:03:32,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18426: assume 0 == (bnx2_get_stats64_#t~mem3188#1.base + bnx2_get_stats64_#t~mem3188#1.offset) % 18446744073709551616;havoc bnx2_get_stats64_#t~mem3188#1.base, bnx2_get_stats64_#t~mem3188#1.offset;bnx2_get_stats64_#res#1.base, bnx2_get_stats64_#res#1.offset := bnx2_get_stats64_~net_stats#1.base, bnx2_get_stats64_~net_stats#1.offset; [2025-02-08 04:03:32,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18426: assume !(0 == (bnx2_get_stats64_#t~mem3188#1.base + bnx2_get_stats64_#t~mem3188#1.offset) % 18446744073709551616);havoc bnx2_get_stats64_#t~mem3188#1.base, bnx2_get_stats64_#t~mem3188#1.offset;call bnx2_get_stats64_#t~mem3189#1.base, bnx2_get_stats64_#t~mem3189#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9006 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3190#1 := read~int#31(bnx2_get_stats64_#t~mem3189#1.base, 32 + bnx2_get_stats64_#t~mem3189#1.offset, 4);call bnx2_get_stats64_#t~mem3191#1.base, bnx2_get_stats64_#t~mem3191#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9006 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3192#1 := read~int#31(bnx2_get_stats64_#t~mem3191#1.base, 36 + bnx2_get_stats64_#t~mem3191#1.offset, 4);call bnx2_get_stats64_#t~mem3193#1.base, bnx2_get_stats64_#t~mem3193#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9014 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3194#1 := read~int#31(bnx2_get_stats64_#t~mem3193#1.base, 32 + bnx2_get_stats64_#t~mem3193#1.offset, 4);call bnx2_get_stats64_#t~mem3195#1.base, bnx2_get_stats64_#t~mem3195#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9014 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3196#1 := read~int#31(bnx2_get_stats64_#t~mem3195#1.base, 36 + bnx2_get_stats64_#t~mem3195#1.offset, 4);call bnx2_get_stats64_#t~mem3197#1.base, bnx2_get_stats64_#t~mem3197#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9006 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3198#1 := read~int#31(bnx2_get_stats64_#t~mem3197#1.base, 40 + bnx2_get_stats64_#t~mem3197#1.offset, 4);call bnx2_get_stats64_#t~mem3199#1.base, bnx2_get_stats64_#t~mem3199#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9006 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3200#1 := read~int#31(bnx2_get_stats64_#t~mem3199#1.base, 44 + bnx2_get_stats64_#t~mem3199#1.offset, 4);call bnx2_get_stats64_#t~mem3201#1.base, bnx2_get_stats64_#t~mem3201#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9014 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3202#1 := read~int#31(bnx2_get_stats64_#t~mem3201#1.base, 40 + bnx2_get_stats64_#t~mem3201#1.offset, 4);call bnx2_get_stats64_#t~mem3203#1.base, bnx2_get_stats64_#t~mem3203#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9014 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3204#1 := read~int#31(bnx2_get_stats64_#t~mem3203#1.base, 44 + bnx2_get_stats64_#t~mem3203#1.offset, 4);call bnx2_get_stats64_#t~mem3205#1.base, bnx2_get_stats64_#t~mem3205#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9006 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3206#1 := read~int#31(bnx2_get_stats64_#t~mem3205#1.base, 48 + bnx2_get_stats64_#t~mem3205#1.offset, 4);call bnx2_get_stats64_#t~mem3207#1.base, bnx2_get_stats64_#t~mem3207#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9006 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3208#1 := read~int#31(bnx2_get_stats64_#t~mem3207#1.base, 52 + bnx2_get_stats64_#t~mem3207#1.offset, 4);call bnx2_get_stats64_#t~mem3209#1.base, bnx2_get_stats64_#t~mem3209#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9014 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3210#1 := read~int#31(bnx2_get_stats64_#t~mem3209#1.base, 48 + bnx2_get_stats64_#t~mem3209#1.offset, 4);call bnx2_get_stats64_#t~mem3211#1.base, bnx2_get_stats64_#t~mem3211#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9014 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3212#1 := read~int#31(bnx2_get_stats64_#t~mem3211#1.base, 52 + bnx2_get_stats64_#t~mem3211#1.offset, 4);call write~int#36(4294967296 * (bnx2_get_stats64_#t~mem3190#1 % 4294967296 % 18446744073709551616) + bnx2_get_stats64_#t~mem3192#1 % 4294967296 + (4294967296 * (bnx2_get_stats64_#t~mem3194#1 % 4294967296 % 18446744073709551616) + bnx2_get_stats64_#t~mem3196#1 % 4294967296) + (4294967296 * (bnx2_get_stats64_#t~mem3198#1 % 4294967296 % 18446744073709551616) + bnx2_get_stats64_#t~mem3200#1 % 4294967296) + (4294967296 * (bnx2_get_stats64_#t~mem3202#1 % 4294967296 % 18446744073709551616) + bnx2_get_stats64_#t~mem3204#1 % 4294967296) + (4294967296 * (bnx2_get_stats64_#t~mem3206#1 % 4294967296 % 18446744073709551616) + bnx2_get_stats64_#t~mem3208#1 % 4294967296) + (4294967296 * (bnx2_get_stats64_#t~mem3210#1 % 4294967296 % 18446744073709551616) + bnx2_get_stats64_#t~mem3212#1 % 4294967296), bnx2_get_stats64_~net_stats#1.base, bnx2_get_stats64_~net_stats#1.offset, 8);havoc bnx2_get_stats64_#t~mem3189#1.base, bnx2_get_stats64_#t~mem3189#1.offset;havoc bnx2_get_stats64_#t~mem3190#1;havoc bnx2_get_stats64_#t~mem3191#1.base, bnx2_get_stats64_#t~mem3191#1.offset;havoc bnx2_get_stats64_#t~mem3192#1;havoc bnx2_get_stats64_#t~mem3193#1.base, bnx2_get_stats64_#t~mem3193#1.offset;havoc bnx2_get_stats64_#t~mem3194#1;havoc bnx2_get_stats64_#t~mem3195#1.base, bnx2_get_stats64_#t~mem3195#1.offset;havoc bnx2_get_stats64_#t~mem3196#1;havoc bnx2_get_stats64_#t~mem3197#1.base, bnx2_get_stats64_#t~mem3197#1.offset;havoc bnx2_get_stats64_#t~mem3198#1;havoc bnx2_get_stats64_#t~mem3199#1.base, bnx2_get_stats64_#t~mem3199#1.offset;havoc bnx2_get_stats64_#t~mem3200#1;havoc bnx2_get_stats64_#t~mem3201#1.base, bnx2_get_stats64_#t~mem3201#1.offset;havoc bnx2_get_stats64_#t~mem3202#1;havoc bnx2_get_stats64_#t~mem3203#1.base, bnx2_get_stats64_#t~mem3203#1.offset;havoc bnx2_get_stats64_#t~mem3204#1;havoc bnx2_get_stats64_#t~mem3205#1.base, bnx2_get_stats64_#t~mem3205#1.offset;havoc bnx2_get_stats64_#t~mem3206#1;havoc bnx2_get_stats64_#t~mem3207#1.base, bnx2_get_stats64_#t~mem3207#1.offset;havoc bnx2_get_stats64_#t~mem3208#1;havoc bnx2_get_stats64_#t~mem3209#1.base, bnx2_get_stats64_#t~mem3209#1.offset;havoc bnx2_get_stats64_#t~mem3210#1;havoc bnx2_get_stats64_#t~mem3211#1.base, bnx2_get_stats64_#t~mem3211#1.offset;havoc bnx2_get_stats64_#t~mem3212#1;call bnx2_get_stats64_#t~mem3213#1.base, bnx2_get_stats64_#t~mem3213#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9006 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3214#1 := read~int#31(bnx2_get_stats64_#t~mem3213#1.base, 56 + bnx2_get_stats64_#t~mem3213#1.offset, 4);call bnx2_get_stats64_#t~mem3215#1.base, bnx2_get_stats64_#t~mem3215#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9006 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3216#1 := read~int#31(bnx2_get_stats64_#t~mem3215#1.base, 60 + bnx2_get_stats64_#t~mem3215#1.offset, 4);call bnx2_get_stats64_#t~mem3217#1.base, bnx2_get_stats64_#t~mem3217#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9014 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3218#1 := read~int#31(bnx2_get_stats64_#t~mem3217#1.base, 56 + bnx2_get_stats64_#t~mem3217#1.offset, 4);call bnx2_get_stats64_#t~mem3219#1.base, bnx2_get_stats64_#t~mem3219#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9014 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3220#1 := read~int#31(bnx2_get_stats64_#t~mem3219#1.base, 60 + bnx2_get_stats64_#t~mem3219#1.offset, 4);call bnx2_get_stats64_#t~mem3221#1.base, bnx2_get_stats64_#t~mem3221#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9006 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3222#1 := read~int#31(bnx2_get_stats64_#t~mem3221#1.base, 64 + bnx2_get_stats64_#t~mem3221#1.offset, 4);call bnx2_get_stats64_#t~mem3223#1.base, bnx2_get_stats64_#t~mem3223#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9006 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3224#1 := read~int#31(bnx2_get_stats64_#t~mem3223#1.base, 68 + bnx2_get_stats64_#t~mem3223#1.offset, 4);call bnx2_get_stats64_#t~mem3225#1.base, bnx2_get_stats64_#t~mem3225#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9014 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3226#1 := read~int#31(bnx2_get_stats64_#t~mem3225#1.base, 64 + bnx2_get_stats64_#t~mem3225#1.offset, 4);call bnx2_get_stats64_#t~mem3227#1.base, bnx2_get_stats64_#t~mem3227#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9014 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3228#1 := read~int#31(bnx2_get_stats64_#t~mem3227#1.base, 68 + bnx2_get_stats64_#t~mem3227#1.offset, 4);call bnx2_get_stats64_#t~mem3229#1.base, bnx2_get_stats64_#t~mem3229#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9006 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3230#1 := read~int#31(bnx2_get_stats64_#t~mem3229#1.base, 72 + bnx2_get_stats64_#t~mem3229#1.offset, 4);call bnx2_get_stats64_#t~mem3231#1.base, bnx2_get_stats64_#t~mem3231#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9006 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3232#1 := read~int#31(bnx2_get_stats64_#t~mem3231#1.base, 76 + bnx2_get_stats64_#t~mem3231#1.offset, 4);call bnx2_get_stats64_#t~mem3233#1.base, bnx2_get_stats64_#t~mem3233#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9014 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3234#1 := read~int#31(bnx2_get_stats64_#t~mem3233#1.base, 72 + bnx2_get_stats64_#t~mem3233#1.offset, 4);call bnx2_get_stats64_#t~mem3235#1.base, bnx2_get_stats64_#t~mem3235#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9014 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3236#1 := read~int#31(bnx2_get_stats64_#t~mem3235#1.base, 76 + bnx2_get_stats64_#t~mem3235#1.offset, 4);call write~int#36(4294967296 * (bnx2_get_stats64_#t~mem3214#1 % 4294967296 % 18446744073709551616) + bnx2_get_stats64_#t~mem3216#1 % 4294967296 + (4294967296 * (bnx2_get_stats64_#t~mem3218#1 % 4294967296 % 18446744073709551616) + bnx2_get_stats64_#t~mem3220#1 % 4294967296) + (4294967296 * (bnx2_get_stats64_#t~mem3222#1 % 4294967296 % 18446744073709551616) + bnx2_get_stats64_#t~mem3224#1 % 4294967296) + (4294967296 * (bnx2_get_stats64_#t~mem3226#1 % 4294967296 % 18446744073709551616) + bnx2_get_stats64_#t~mem3228#1 % 4294967296) + (4294967296 * (bnx2_get_stats64_#t~mem3230#1 % 4294967296 % 18446744073709551616) + bnx2_get_stats64_#t~mem3232#1 % 4294967296) + (4294967296 * (bnx2_get_stats64_#t~mem3234#1 % 4294967296 % 18446744073709551616) + bnx2_get_stats64_#t~mem3236#1 % 4294967296), bnx2_get_stats64_~net_stats#1.base, 8 + bnx2_get_stats64_~net_stats#1.offset, 8);havoc bnx2_get_stats64_#t~mem3213#1.base, bnx2_get_stats64_#t~mem3213#1.offset;havoc bnx2_get_stats64_#t~mem3214#1;havoc bnx2_get_stats64_#t~mem3215#1.base, bnx2_get_stats64_#t~mem3215#1.offset;havoc bnx2_get_stats64_#t~mem3216#1;havoc bnx2_get_stats64_#t~mem3217#1.base, bnx2_get_stats64_#t~mem3217#1.offset;havoc bnx2_get_stats64_#t~mem3218#1;havoc bnx2_get_stats64_#t~mem3219#1.base, bnx2_get_stats64_#t~mem3219#1.offset;havoc bnx2_get_stats64_#t~mem3220#1;havoc bnx2_get_stats64_#t~mem3221#1.base, bnx2_get_stats64_#t~mem3221#1.offset;havoc bnx2_get_stats64_#t~mem3222#1;havoc bnx2_get_stats64_#t~mem3223#1.base, bnx2_get_stats64_#t~mem3223#1.offset;havoc bnx2_get_stats64_#t~mem3224#1;havoc bnx2_get_stats64_#t~mem3225#1.base, bnx2_get_stats64_#t~mem3225#1.offset;havoc bnx2_get_stats64_#t~mem3226#1;havoc bnx2_get_stats64_#t~mem3227#1.base, bnx2_get_stats64_#t~mem3227#1.offset;havoc bnx2_get_stats64_#t~mem3228#1;havoc bnx2_get_stats64_#t~mem3229#1.base, bnx2_get_stats64_#t~mem3229#1.offset;havoc bnx2_get_stats64_#t~mem3230#1;havoc bnx2_get_stats64_#t~mem3231#1.base, bnx2_get_stats64_#t~mem3231#1.offset;havoc bnx2_get_stats64_#t~mem3232#1;havoc bnx2_get_stats64_#t~mem3233#1.base, bnx2_get_stats64_#t~mem3233#1.offset;havoc bnx2_get_stats64_#t~mem3234#1;havoc bnx2_get_stats64_#t~mem3235#1.base, bnx2_get_stats64_#t~mem3235#1.offset;havoc bnx2_get_stats64_#t~mem3236#1;call bnx2_get_stats64_#t~mem3237#1.base, bnx2_get_stats64_#t~mem3237#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9006 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3238#1 := read~int#31(bnx2_get_stats64_#t~mem3237#1.base, bnx2_get_stats64_#t~mem3237#1.offset, 4);call bnx2_get_stats64_#t~mem3239#1.base, bnx2_get_stats64_#t~mem3239#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9006 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3240#1 := read~int#31(bnx2_get_stats64_#t~mem3239#1.base, 4 + bnx2_get_stats64_#t~mem3239#1.offset, 4);call bnx2_get_stats64_#t~mem3241#1.base, bnx2_get_stats64_#t~mem3241#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9014 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3242#1 := read~int#31(bnx2_get_stats64_#t~mem3241#1.base, bnx2_get_stats64_#t~mem3241#1.offset, 4);call bnx2_get_stats64_#t~mem3243#1.base, bnx2_get_stats64_#t~mem3243#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9014 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3244#1 := read~int#31(bnx2_get_stats64_#t~mem3243#1.base, 4 + bnx2_get_stats64_#t~mem3243#1.offset, 4);call write~int#36(4294967296 * (bnx2_get_stats64_#t~mem3238#1 % 4294967296 % 18446744073709551616) + bnx2_get_stats64_#t~mem3240#1 % 4294967296 + (4294967296 * (bnx2_get_stats64_#t~mem3242#1 % 4294967296 % 18446744073709551616) + bnx2_get_stats64_#t~mem3244#1 % 4294967296), bnx2_get_stats64_~net_stats#1.base, 16 + bnx2_get_stats64_~net_stats#1.offset, 8);havoc bnx2_get_stats64_#t~mem3237#1.base, bnx2_get_stats64_#t~mem3237#1.offset;havoc bnx2_get_stats64_#t~mem3238#1;havoc bnx2_get_stats64_#t~mem3239#1.base, bnx2_get_stats64_#t~mem3239#1.offset;havoc bnx2_get_stats64_#t~mem3240#1;havoc bnx2_get_stats64_#t~mem3241#1.base, bnx2_get_stats64_#t~mem3241#1.offset;havoc bnx2_get_stats64_#t~mem3242#1;havoc bnx2_get_stats64_#t~mem3243#1.base, bnx2_get_stats64_#t~mem3243#1.offset;havoc bnx2_get_stats64_#t~mem3244#1;call bnx2_get_stats64_#t~mem3245#1.base, bnx2_get_stats64_#t~mem3245#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9006 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3246#1 := read~int#31(bnx2_get_stats64_#t~mem3245#1.base, 16 + bnx2_get_stats64_#t~mem3245#1.offset, 4);call bnx2_get_stats64_#t~mem3247#1.base, bnx2_get_stats64_#t~mem3247#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9006 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3248#1 := read~int#31(bnx2_get_stats64_#t~mem3247#1.base, 20 + bnx2_get_stats64_#t~mem3247#1.offset, 4);call bnx2_get_stats64_#t~mem3249#1.base, bnx2_get_stats64_#t~mem3249#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9014 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3250#1 := read~int#31(bnx2_get_stats64_#t~mem3249#1.base, 16 + bnx2_get_stats64_#t~mem3249#1.offset, 4);call bnx2_get_stats64_#t~mem3251#1.base, bnx2_get_stats64_#t~mem3251#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9014 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3252#1 := read~int#31(bnx2_get_stats64_#t~mem3251#1.base, 20 + bnx2_get_stats64_#t~mem3251#1.offset, 4);call write~int#36(4294967296 * (bnx2_get_stats64_#t~mem3246#1 % 4294967296 % 18446744073709551616) + bnx2_get_stats64_#t~mem3248#1 % 4294967296 + (4294967296 * (bnx2_get_stats64_#t~mem3250#1 % 4294967296 % 18446744073709551616) + bnx2_get_stats64_#t~mem3252#1 % 4294967296), bnx2_get_stats64_~net_stats#1.base, 24 + bnx2_get_stats64_~net_stats#1.offset, 8);havoc bnx2_get_stats64_#t~mem3245#1.base, bnx2_get_stats64_#t~mem3245#1.offset;havoc bnx2_get_stats64_#t~mem3246#1;havoc bnx2_get_stats64_#t~mem3247#1.base, bnx2_get_stats64_#t~mem3247#1.offset;havoc bnx2_get_stats64_#t~mem3248#1;havoc bnx2_get_stats64_#t~mem3249#1.base, bnx2_get_stats64_#t~mem3249#1.offset;havoc bnx2_get_stats64_#t~mem3250#1;havoc bnx2_get_stats64_#t~mem3251#1.base, bnx2_get_stats64_#t~mem3251#1.offset;havoc bnx2_get_stats64_#t~mem3252#1;call bnx2_get_stats64_#t~mem3253#1.base, bnx2_get_stats64_#t~mem3253#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9006 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3254#1 := read~int#31(bnx2_get_stats64_#t~mem3253#1.base, 40 + bnx2_get_stats64_#t~mem3253#1.offset, 4);call bnx2_get_stats64_#t~mem3255#1.base, bnx2_get_stats64_#t~mem3255#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9006 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3256#1 := read~int#31(bnx2_get_stats64_#t~mem3255#1.base, 44 + bnx2_get_stats64_#t~mem3255#1.offset, 4);call bnx2_get_stats64_#t~mem3257#1.base, bnx2_get_stats64_#t~mem3257#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9014 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3258#1 := read~int#31(bnx2_get_stats64_#t~mem3257#1.base, 40 + bnx2_get_stats64_#t~mem3257#1.offset, 4);call bnx2_get_stats64_#t~mem3259#1.base, bnx2_get_stats64_#t~mem3259#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9014 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3260#1 := read~int#31(bnx2_get_stats64_#t~mem3259#1.base, 44 + bnx2_get_stats64_#t~mem3259#1.offset, 4);call write~int#36(4294967296 * (bnx2_get_stats64_#t~mem3254#1 % 4294967296 % 18446744073709551616) + bnx2_get_stats64_#t~mem3256#1 % 4294967296 + (4294967296 * (bnx2_get_stats64_#t~mem3258#1 % 4294967296 % 18446744073709551616) + bnx2_get_stats64_#t~mem3260#1 % 4294967296), bnx2_get_stats64_~net_stats#1.base, 64 + bnx2_get_stats64_~net_stats#1.offset, 8);havoc bnx2_get_stats64_#t~mem3253#1.base, bnx2_get_stats64_#t~mem3253#1.offset;havoc bnx2_get_stats64_#t~mem3254#1;havoc bnx2_get_stats64_#t~mem3255#1.base, bnx2_get_stats64_#t~mem3255#1.offset;havoc bnx2_get_stats64_#t~mem3256#1;havoc bnx2_get_stats64_#t~mem3257#1.base, bnx2_get_stats64_#t~mem3257#1.offset;havoc bnx2_get_stats64_#t~mem3258#1;havoc bnx2_get_stats64_#t~mem3259#1.base, bnx2_get_stats64_#t~mem3259#1.offset;havoc bnx2_get_stats64_#t~mem3260#1;call bnx2_get_stats64_#t~mem3261#1.base, bnx2_get_stats64_#t~mem3261#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9006 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3263#1 := read~int#31(bnx2_get_stats64_#t~mem3261#1.base, 116 + bnx2_get_stats64_#t~mem3261#1.offset, 4);call bnx2_get_stats64_#t~mem3262#1.base, bnx2_get_stats64_#t~mem3262#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9014 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3264#1 := read~int#31(bnx2_get_stats64_#t~mem3262#1.base, 116 + bnx2_get_stats64_#t~mem3262#1.offset, 4);call write~int#36((bnx2_get_stats64_#t~mem3263#1 + bnx2_get_stats64_#t~mem3264#1) % 4294967296, bnx2_get_stats64_~net_stats#1.base, 72 + bnx2_get_stats64_~net_stats#1.offset, 8);havoc bnx2_get_stats64_#t~mem3261#1.base, bnx2_get_stats64_#t~mem3261#1.offset;havoc bnx2_get_stats64_#t~mem3263#1;havoc bnx2_get_stats64_#t~mem3262#1.base, bnx2_get_stats64_#t~mem3262#1.offset;havoc bnx2_get_stats64_#t~mem3264#1;call bnx2_get_stats64_#t~mem3265#1.base, bnx2_get_stats64_#t~mem3265#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9006 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3267#1 := read~int#31(bnx2_get_stats64_#t~mem3265#1.base, 128 + bnx2_get_stats64_#t~mem3265#1.offset, 4);call bnx2_get_stats64_#t~mem3266#1.base, bnx2_get_stats64_#t~mem3266#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9014 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3268#1 := read~int#31(bnx2_get_stats64_#t~mem3266#1.base, 128 + bnx2_get_stats64_#t~mem3266#1.offset, 4);call bnx2_get_stats64_#t~mem3269#1.base, bnx2_get_stats64_#t~mem3269#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9006 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3271#1 := read~int#31(bnx2_get_stats64_#t~mem3269#1.base, 132 + bnx2_get_stats64_#t~mem3269#1.offset, 4);call bnx2_get_stats64_#t~mem3270#1.base, bnx2_get_stats64_#t~mem3270#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9014 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3272#1 := read~int#31(bnx2_get_stats64_#t~mem3270#1.base, 132 + bnx2_get_stats64_#t~mem3270#1.offset, 4);call write~int#36((bnx2_get_stats64_#t~mem3267#1 + bnx2_get_stats64_#t~mem3268#1) % 4294967296 + (bnx2_get_stats64_#t~mem3271#1 + bnx2_get_stats64_#t~mem3272#1) % 4294967296, bnx2_get_stats64_~net_stats#1.base, 80 + bnx2_get_stats64_~net_stats#1.offset, 8);havoc bnx2_get_stats64_#t~mem3265#1.base, bnx2_get_stats64_#t~mem3265#1.offset;havoc bnx2_get_stats64_#t~mem3267#1;havoc bnx2_get_stats64_#t~mem3266#1.base, bnx2_get_stats64_#t~mem3266#1.offset;havoc bnx2_get_stats64_#t~mem3268#1;havoc bnx2_get_stats64_#t~mem3269#1.base, bnx2_get_stats64_#t~mem3269#1.offset;havoc bnx2_get_stats64_#t~mem3271#1;havoc bnx2_get_stats64_#t~mem3270#1.base, bnx2_get_stats64_#t~mem3270#1.offset;havoc bnx2_get_stats64_#t~mem3272#1;call bnx2_get_stats64_#t~mem3273#1.base, bnx2_get_stats64_#t~mem3273#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9006 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3275#1 := read~int#31(bnx2_get_stats64_#t~mem3273#1.base, 228 + bnx2_get_stats64_#t~mem3273#1.offset, 4);call bnx2_get_stats64_#t~mem3274#1.base, bnx2_get_stats64_#t~mem3274#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9014 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3276#1 := read~int#31(bnx2_get_stats64_#t~mem3274#1.base, 228 + bnx2_get_stats64_#t~mem3274#1.offset, 4);call bnx2_get_stats64_#t~mem3277#1.base, bnx2_get_stats64_#t~mem3277#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9006 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3279#1 := read~int#31(bnx2_get_stats64_#t~mem3277#1.base, 232 + bnx2_get_stats64_#t~mem3277#1.offset, 4);call bnx2_get_stats64_#t~mem3278#1.base, bnx2_get_stats64_#t~mem3278#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9014 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3280#1 := read~int#31(bnx2_get_stats64_#t~mem3278#1.base, 232 + bnx2_get_stats64_#t~mem3278#1.offset, 4);call write~int#36((bnx2_get_stats64_#t~mem3275#1 + bnx2_get_stats64_#t~mem3276#1) % 4294967296 + (bnx2_get_stats64_#t~mem3279#1 + bnx2_get_stats64_#t~mem3280#1) % 4294967296, bnx2_get_stats64_~net_stats#1.base, 88 + bnx2_get_stats64_~net_stats#1.offset, 8);havoc bnx2_get_stats64_#t~mem3273#1.base, bnx2_get_stats64_#t~mem3273#1.offset;havoc bnx2_get_stats64_#t~mem3275#1;havoc bnx2_get_stats64_#t~mem3274#1.base, bnx2_get_stats64_#t~mem3274#1.offset;havoc bnx2_get_stats64_#t~mem3276#1;havoc bnx2_get_stats64_#t~mem3277#1.base, bnx2_get_stats64_#t~mem3277#1.offset;havoc bnx2_get_stats64_#t~mem3279#1;havoc bnx2_get_stats64_#t~mem3278#1.base, bnx2_get_stats64_#t~mem3278#1.offset;havoc bnx2_get_stats64_#t~mem3280#1;call bnx2_get_stats64_#t~mem3281#1.base, bnx2_get_stats64_#t~mem3281#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9006 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3283#1 := read~int#31(bnx2_get_stats64_#t~mem3281#1.base, 92 + bnx2_get_stats64_#t~mem3281#1.offset, 4);call bnx2_get_stats64_#t~mem3282#1.base, bnx2_get_stats64_#t~mem3282#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9014 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3284#1 := read~int#31(bnx2_get_stats64_#t~mem3282#1.base, 92 + bnx2_get_stats64_#t~mem3282#1.offset, 4);call write~int#36((bnx2_get_stats64_#t~mem3283#1 + bnx2_get_stats64_#t~mem3284#1) % 4294967296, bnx2_get_stats64_~net_stats#1.base, 104 + bnx2_get_stats64_~net_stats#1.offset, 8);havoc bnx2_get_stats64_#t~mem3281#1.base, bnx2_get_stats64_#t~mem3281#1.offset;havoc bnx2_get_stats64_#t~mem3283#1;havoc bnx2_get_stats64_#t~mem3282#1.base, bnx2_get_stats64_#t~mem3282#1.offset;havoc bnx2_get_stats64_#t~mem3284#1;call bnx2_get_stats64_#t~mem3285#1.base, bnx2_get_stats64_#t~mem3285#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9006 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3287#1 := read~int#31(bnx2_get_stats64_#t~mem3285#1.base, 88 + bnx2_get_stats64_#t~mem3285#1.offset, 4);call bnx2_get_stats64_#t~mem3286#1.base, bnx2_get_stats64_#t~mem3286#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9014 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3288#1 := read~int#31(bnx2_get_stats64_#t~mem3286#1.base, 88 + bnx2_get_stats64_#t~mem3286#1.offset, 4);call write~int#36((bnx2_get_stats64_#t~mem3287#1 + bnx2_get_stats64_#t~mem3288#1) % 4294967296, bnx2_get_stats64_~net_stats#1.base, 96 + bnx2_get_stats64_~net_stats#1.offset, 8);havoc bnx2_get_stats64_#t~mem3285#1.base, bnx2_get_stats64_#t~mem3285#1.offset;havoc bnx2_get_stats64_#t~mem3287#1;havoc bnx2_get_stats64_#t~mem3286#1.base, bnx2_get_stats64_#t~mem3286#1.offset;havoc bnx2_get_stats64_#t~mem3288#1;call bnx2_get_stats64_#t~mem3289#1 := read~int#36(bnx2_get_stats64_~net_stats#1.base, 80 + bnx2_get_stats64_~net_stats#1.offset, 8);call bnx2_get_stats64_#t~mem3290#1 := read~int#36(bnx2_get_stats64_~net_stats#1.base, 88 + bnx2_get_stats64_~net_stats#1.offset, 8);call bnx2_get_stats64_#t~mem3291#1 := read~int#36(bnx2_get_stats64_~net_stats#1.base, 104 + bnx2_get_stats64_~net_stats#1.offset, 8);call bnx2_get_stats64_#t~mem3292#1 := read~int#36(bnx2_get_stats64_~net_stats#1.base, 96 + bnx2_get_stats64_~net_stats#1.offset, 8);call write~int#36(bnx2_get_stats64_#t~mem3289#1 + bnx2_get_stats64_#t~mem3290#1 + bnx2_get_stats64_#t~mem3291#1 + bnx2_get_stats64_#t~mem3292#1, bnx2_get_stats64_~net_stats#1.base, 32 + bnx2_get_stats64_~net_stats#1.offset, 8);havoc bnx2_get_stats64_#t~mem3289#1;havoc bnx2_get_stats64_#t~mem3290#1;havoc bnx2_get_stats64_#t~mem3291#1;havoc bnx2_get_stats64_#t~mem3292#1;call bnx2_get_stats64_#t~mem3293#1.base, bnx2_get_stats64_#t~mem3293#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9006 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3295#1 := read~int#31(bnx2_get_stats64_#t~mem3293#1.base, 108 + bnx2_get_stats64_#t~mem3293#1.offset, 4);call bnx2_get_stats64_#t~mem3294#1.base, bnx2_get_stats64_#t~mem3294#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9014 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3296#1 := read~int#31(bnx2_get_stats64_#t~mem3294#1.base, 108 + bnx2_get_stats64_#t~mem3294#1.offset, 4);call bnx2_get_stats64_#t~mem3297#1.base, bnx2_get_stats64_#t~mem3297#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9006 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3299#1 := read~int#31(bnx2_get_stats64_#t~mem3297#1.base, 112 + bnx2_get_stats64_#t~mem3297#1.offset, 4);call bnx2_get_stats64_#t~mem3298#1.base, bnx2_get_stats64_#t~mem3298#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9014 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3300#1 := read~int#31(bnx2_get_stats64_#t~mem3298#1.base, 112 + bnx2_get_stats64_#t~mem3298#1.offset, 4);call write~int#36((bnx2_get_stats64_#t~mem3295#1 + bnx2_get_stats64_#t~mem3296#1) % 4294967296 + (bnx2_get_stats64_#t~mem3299#1 + bnx2_get_stats64_#t~mem3300#1) % 4294967296, bnx2_get_stats64_~net_stats#1.base, 128 + bnx2_get_stats64_~net_stats#1.offset, 8);havoc bnx2_get_stats64_#t~mem3293#1.base, bnx2_get_stats64_#t~mem3293#1.offset;havoc bnx2_get_stats64_#t~mem3295#1;havoc bnx2_get_stats64_#t~mem3294#1.base, bnx2_get_stats64_#t~mem3294#1.offset;havoc bnx2_get_stats64_#t~mem3296#1;havoc bnx2_get_stats64_#t~mem3297#1.base, bnx2_get_stats64_#t~mem3297#1.offset;havoc bnx2_get_stats64_#t~mem3299#1;havoc bnx2_get_stats64_#t~mem3298#1.base, bnx2_get_stats64_#t~mem3298#1.offset;havoc bnx2_get_stats64_#t~mem3300#1;call bnx2_get_stats64_#t~mem3301#1 := read~int#31(bnx2_get_stats64_~bp~16#1.base, 8926 + bnx2_get_stats64_~bp~16#1.offset, 4);bnx2_get_stats64_#t~short3303#1 := 1460011008 == (bnx2_get_stats64_#t~mem3301#1 - bnx2_get_stats64_#t~mem3301#1 % 65536) % 4294967296; [2025-02-08 04:03:32,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18823: havoc bnx2_get_wol_#t~memset~res3407#1.base, bnx2_get_wol_#t~memset~res3407#1.offset;havoc bnx2_get_wol_#t~ret3403#1.base, bnx2_get_wol_#t~ret3403#1.offset, bnx2_get_wol_#t~mem3404#1, bnx2_get_wol_#t~bitwise3405#1, bnx2_get_wol_#t~mem3406#1, bnx2_get_wol_#t~memset~res3407#1.base, bnx2_get_wol_#t~memset~res3407#1.offset, bnx2_get_wol_~dev#1.base, bnx2_get_wol_~dev#1.offset, bnx2_get_wol_~wol#1.base, bnx2_get_wol_~wol#1.offset, bnx2_get_wol_~bp~21#1.base, bnx2_get_wol_~bp~21#1.offset, bnx2_get_wol_~tmp~138#1.base, bnx2_get_wol_~tmp~138#1.offset;havoc bnx2_get_wol_#in~dev#1.base, bnx2_get_wol_#in~dev#1.offset, bnx2_get_wol_#in~wol#1.base, bnx2_get_wol_#in~wol#1.offset;assume { :end_inline_bnx2_get_wol } true;havoc ldv_dummy_resourceless_instance_callback_1_28_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_28_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_28_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_28_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_28_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_28_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_28_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_28 } true; [2025-02-08 04:03:32,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19814: assume 35144 == bnx2_ioctl_~cmd#1; [2025-02-08 04:03:32,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19814: assume !(35144 == bnx2_ioctl_~cmd#1); [2025-02-08 04:03:32,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18823-1: SUMMARY for call bnx2_get_wol_#t~memset~res3407#1.base, bnx2_get_wol_#t~memset~res3407#1.offset := #Ultimate.C_memset#31(bnx2_get_wol_~wol#1.base, 12 + bnx2_get_wol_~wol#1.offset, 0, 6); srcloc: null [2025-02-08 04:03:32,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7328: assume { :begin_inline_kobject_name } true;kobject_name_#in~kobj#1.base, kobject_name_#in~kobj#1.offset := dev_name_~dev#1.base, 16 + dev_name_~dev#1.offset;havoc kobject_name_#res#1.base, kobject_name_#res#1.offset;havoc kobject_name_#t~mem98#1.base, kobject_name_#t~mem98#1.offset, kobject_name_~kobj#1.base, kobject_name_~kobj#1.offset;kobject_name_~kobj#1.base, kobject_name_~kobj#1.offset := kobject_name_#in~kobj#1.base, kobject_name_#in~kobj#1.offset;call kobject_name_#t~mem98#1.base, kobject_name_#t~mem98#1.offset := read~$Pointer$#31(kobject_name_~kobj#1.base, kobject_name_~kobj#1.offset, 8);kobject_name_#res#1.base, kobject_name_#res#1.offset := kobject_name_#t~mem98#1.base, kobject_name_#t~mem98#1.offset;havoc kobject_name_#t~mem98#1.base, kobject_name_#t~mem98#1.offset; [2025-02-08 04:03:32,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15256-2: bnx2_nvram_write_#t~short2332#1 := bnx2_nvram_write_~addr~5#1 % 4294967296 == (bnx2_nvram_write_~page_end~0#1 - 4) % 4294967296; [2025-02-08 04:03:32,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15256-1: assume bnx2_nvram_write_#t~short2332#1; [2025-02-08 04:03:32,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15256-1: assume !bnx2_nvram_write_#t~short2332#1;call bnx2_nvram_write_#t~mem2330#1.base, bnx2_nvram_write_#t~mem2330#1.offset := read~$Pointer$#31(bnx2_nvram_write_~bp#1.base, 9175 + bnx2_nvram_write_~bp#1.offset, 8);call bnx2_nvram_write_#t~mem2331#1 := read~int#31(bnx2_nvram_write_#t~mem2330#1.base, 20 + bnx2_nvram_write_#t~mem2330#1.offset, 4);bnx2_nvram_write_#t~short2332#1 := 0 != (if bnx2_nvram_write_#t~mem2331#1 % 4294967296 % 4294967296 <= 2147483647 then bnx2_nvram_write_#t~mem2331#1 % 4294967296 % 4294967296 else bnx2_nvram_write_#t~mem2331#1 % 4294967296 % 4294967296 - 4294967296) % 2 && bnx2_nvram_write_~addr~5#1 % 4294967296 == (bnx2_nvram_write_~data_end~0#1 - 4) % 4294967296; [2025-02-08 04:03:32,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15256: assume bnx2_nvram_write_#t~short2332#1;havoc bnx2_nvram_write_#t~mem2330#1.base, bnx2_nvram_write_#t~mem2330#1.offset;havoc bnx2_nvram_write_#t~mem2331#1;havoc bnx2_nvram_write_#t~short2332#1; [2025-02-08 04:03:32,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15256: assume !bnx2_nvram_write_#t~short2332#1;havoc bnx2_nvram_write_#t~mem2330#1.base, bnx2_nvram_write_#t~mem2330#1.offset;havoc bnx2_nvram_write_#t~mem2331#1;havoc bnx2_nvram_write_#t~short2332#1; [2025-02-08 04:03:32,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18296: havoc netdev_tx_sent_queue_#t~ret349#1, netdev_tx_sent_queue_#t~ret350#1, netdev_tx_sent_queue_#t~ret351#1, netdev_tx_sent_queue_#t~ret352#1, netdev_tx_sent_queue_~dev_queue#1.base, netdev_tx_sent_queue_~dev_queue#1.offset, netdev_tx_sent_queue_~bytes#1, netdev_tx_sent_queue_~tmp~40#1, netdev_tx_sent_queue_~tmp___0~19#1, netdev_tx_sent_queue_~tmp___1~13#1, netdev_tx_sent_queue_~tmp___2~5#1;havoc netdev_tx_sent_queue_#in~dev_queue#1.base, netdev_tx_sent_queue_#in~dev_queue#1.offset, netdev_tx_sent_queue_#in~bytes#1;assume { :end_inline_netdev_tx_sent_queue } true;havoc bnx2_start_xmit_#t~mem3151#1; [2025-02-08 04:03:32,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18230: assume bnx2_start_xmit_#t~short3124#1;havoc bnx2_start_xmit_#t~mem3123#1;havoc bnx2_start_xmit_#t~short3124#1;call bnx2_start_xmit_#t~mem3125#1 := read~int#31(bnx2_start_xmit_~iph~0#1.base, bnx2_start_xmit_~iph~0#1.offset, 1); [2025-02-08 04:03:32,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18230: assume !bnx2_start_xmit_#t~short3124#1;havoc bnx2_start_xmit_#t~mem3123#1;havoc bnx2_start_xmit_#t~short3124#1; [2025-02-08 04:03:32,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18230-1: assume bnx2_start_xmit_#t~short3124#1; [2025-02-08 04:03:32,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18230-1: assume !bnx2_start_xmit_#t~short3124#1;call bnx2_start_xmit_#t~mem3123#1 := read~int#31(bnx2_start_xmit_~iph~0#1.base, bnx2_start_xmit_~iph~0#1.offset, 1);bnx2_start_xmit_#t~short3124#1 := (if bnx2_start_xmit_#t~mem3123#1 % 256 % 4294967296 <= 2147483647 then bnx2_start_xmit_#t~mem3123#1 % 256 % 4294967296 else bnx2_start_xmit_#t~mem3123#1 % 256 % 4294967296 - 4294967296) > 5; [2025-02-08 04:03:32,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19617: assume 1 == bnx2_set_phys_id_~state#1 % 4294967296; [2025-02-08 04:03:32,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19617: assume !(1 == bnx2_set_phys_id_~state#1 % 4294967296); [2025-02-08 04:03:32,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15257-4: assume 0 == bnx2_nvram_write_~cmd_flags~1#1 % 4294967296 || 256 == bnx2_nvram_write_~cmd_flags~1#1 % 4294967296;bnx2_nvram_write_#t~bitwise2333#1 := 256; [2025-02-08 04:03:32,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15257-4: assume !(0 == bnx2_nvram_write_~cmd_flags~1#1 % 4294967296 || 256 == bnx2_nvram_write_~cmd_flags~1#1 % 4294967296); [2025-02-08 04:03:32,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15257-3: assume false;bnx2_nvram_write_#t~bitwise2333#1 := bnx2_nvram_write_~cmd_flags~1#1; [2025-02-08 04:03:32,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15257-3: assume !false; [2025-02-08 04:03:32,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15257-2: havoc bnx2_nvram_write_#t~bitwise2333#1;assume (bnx2_nvram_write_#t~bitwise2333#1 % 4294967296 >= bnx2_nvram_write_~cmd_flags~1#1 % 4294967296 && bnx2_nvram_write_#t~bitwise2333#1 % 4294967296 >= 256) && bnx2_nvram_write_#t~bitwise2333#1 % 4294967296 <= 256 + bnx2_nvram_write_~cmd_flags~1#1 % 4294967296; [2025-02-08 04:03:32,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15257-1: [2025-02-08 04:03:32,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15257: bnx2_nvram_write_~cmd_flags~1#1 := bnx2_nvram_write_#t~bitwise2333#1;havoc bnx2_nvram_write_#t~bitwise2333#1; [2025-02-08 04:03:32,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18297: bnx2_start_xmit_~prod~3#1 := (if 254 == bnx2_start_xmit_#t~bitwise3152#1 % 18446744073709551616 then 2 + bnx2_start_xmit_~prod~3#1 % 65536 else 1 + bnx2_start_xmit_~prod~3#1 % 65536);havoc bnx2_start_xmit_#t~bitwise3152#1;call bnx2_start_xmit_#t~mem3153#1 := read~int#31(bnx2_start_xmit_~txr~9#1.base, bnx2_start_xmit_~txr~9#1.offset, 4);call bnx2_start_xmit_#t~mem3154#1 := read~int#31(bnx2_start_xmit_~skb#1.base, 104 + bnx2_start_xmit_~skb#1.offset, 4);call write~int#31(bnx2_start_xmit_#t~mem3153#1 + bnx2_start_xmit_#t~mem3154#1, bnx2_start_xmit_~txr~9#1.base, bnx2_start_xmit_~txr~9#1.offset, 4);havoc bnx2_start_xmit_#t~mem3153#1;havoc bnx2_start_xmit_#t~mem3154#1;call bnx2_start_xmit_#t~mem3155#1.base, bnx2_start_xmit_#t~mem3155#1.offset := read~$Pointer$#31(bnx2_start_xmit_~bp~14#1.base, bnx2_start_xmit_~bp~14#1.offset, 8);call bnx2_start_xmit_#t~mem3156#1 := read~int#31(bnx2_start_xmit_~txr~9#1.base, 6 + bnx2_start_xmit_~txr~9#1.offset, 4); [2025-02-08 04:03:32,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18297-1: [2025-02-08 04:03:32,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18297-2: havoc bnx2_start_xmit_#t~bitwise3152#1;assume bnx2_start_xmit_#t~bitwise3152#1 % 18446744073709551616 <= bnx2_start_xmit_~prod~3#1 % 65536 % 18446744073709551616 && bnx2_start_xmit_#t~bitwise3152#1 % 18446744073709551616 <= 254; [2025-02-08 04:03:32,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18231: bnx2_start_xmit_~vlan_tag_flags~0#1 := bnx2_start_xmit_#t~bitwise3126#1;havoc bnx2_start_xmit_#t~mem3125#1;havoc bnx2_start_xmit_#t~bitwise3126#1; [2025-02-08 04:03:32,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18297-3: assume 254 == bnx2_start_xmit_~prod~3#1 % 65536 % 18446744073709551616;bnx2_start_xmit_#t~bitwise3152#1 := bnx2_start_xmit_~prod~3#1 % 65536; [2025-02-08 04:03:32,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18297-3: assume !(254 == bnx2_start_xmit_~prod~3#1 % 65536 % 18446744073709551616); [2025-02-08 04:03:32,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18231-1: [2025-02-08 04:03:32,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18297-4: assume 0 == bnx2_start_xmit_~prod~3#1 % 65536 % 18446744073709551616;bnx2_start_xmit_#t~bitwise3152#1 := 0; [2025-02-08 04:03:32,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18297-4: assume !(0 == bnx2_start_xmit_~prod~3#1 % 65536 % 18446744073709551616); [2025-02-08 04:03:32,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18231-2: havoc bnx2_start_xmit_#t~bitwise3126#1;assume (bnx2_start_xmit_#t~bitwise3126#1 % 4294967296 >= bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296 && bnx2_start_xmit_#t~bitwise3126#1 % 4294967296 >= 256 * ((4294967291 + (bnx2_start_xmit_#t~mem3125#1 % 256 + bnx2_start_xmit_~tcp_opt_len~0#1 % 4294967296 / 4)) % 4294967296) % 4294967296) && bnx2_start_xmit_#t~bitwise3126#1 % 4294967296 <= bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296 + 256 * ((4294967291 + (bnx2_start_xmit_#t~mem3125#1 % 256 + bnx2_start_xmit_~tcp_opt_len~0#1 % 4294967296 / 4)) % 4294967296) % 4294967296; [2025-02-08 04:03:32,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18231-3: assume 0 == 256 * ((4294967291 + (bnx2_start_xmit_#t~mem3125#1 % 256 + bnx2_start_xmit_~tcp_opt_len~0#1 % 4294967296 / 4)) % 4294967296) % 4294967296;bnx2_start_xmit_#t~bitwise3126#1 := bnx2_start_xmit_~vlan_tag_flags~0#1; [2025-02-08 04:03:32,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18231-3: assume !(0 == 256 * ((4294967291 + (bnx2_start_xmit_#t~mem3125#1 % 256 + bnx2_start_xmit_~tcp_opt_len~0#1 % 4294967296 / 4)) % 4294967296) % 4294967296); [2025-02-08 04:03:32,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18231-4: assume 0 == bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296 || bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296 == 256 * ((4294967291 + (bnx2_start_xmit_#t~mem3125#1 % 256 + bnx2_start_xmit_~tcp_opt_len~0#1 % 4294967296 / 4)) % 4294967296) % 4294967296;bnx2_start_xmit_#t~bitwise3126#1 := 256 * ((4294967291 + (bnx2_start_xmit_#t~mem3125#1 % 256 + bnx2_start_xmit_~tcp_opt_len~0#1 % 4294967296 / 4)) % 4294967296); [2025-02-08 04:03:32,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18231-4: assume !(0 == bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296 || bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296 == 256 * ((4294967291 + (bnx2_start_xmit_#t~mem3125#1 % 256 + bnx2_start_xmit_~tcp_opt_len~0#1 % 4294967296 / 4)) % 4294967296) % 4294967296); [2025-02-08 04:03:32,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14730: havoc bnx2_nvram_erase_page_#t~mem2217#1.base, bnx2_nvram_erase_page_#t~mem2217#1.offset;call bnx2_nvram_erase_page_#t~mem2218#1.base, bnx2_nvram_erase_page_#t~mem2218#1.offset := read~$Pointer$#31(bnx2_nvram_erase_page_~bp#1.base, bnx2_nvram_erase_page_~bp#1.offset, 8); [2025-02-08 04:03:32,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22856: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_29(~ldv_1_callback_ndo_change_mtu~0#1.base, ~ldv_1_callback_ndo_change_mtu~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset, ~ldv_1_ldv_param_29_1_default~0#1); srcloc: null [2025-02-08 04:03:32,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14730-1: SUMMARY for call writel(8, bnx2_nvram_erase_page_#t~mem2217#1.base, 25600 + bnx2_nvram_erase_page_#t~mem2217#1.offset); srcloc: null [2025-02-08 04:03:32,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15193-1: call bnx2_nvram_write_#t~mem2318#1.base, bnx2_nvram_write_#t~mem2318#1.offset := read~$Pointer$#31(bnx2_nvram_write_~bp#1.base, 9175 + bnx2_nvram_write_~bp#1.offset, 8);call bnx2_nvram_write_#t~mem2319#1 := read~int#31(bnx2_nvram_write_#t~mem2318#1.base, 28 + bnx2_nvram_write_#t~mem2318#1.offset, 4); [2025-02-08 04:03:32,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15193: assume bnx2_nvram_write_~j~11#1 % 4294967296 == (bnx2_nvram_write_#t~mem2319#1 - 4) % 4294967296;havoc bnx2_nvram_write_#t~mem2318#1.base, bnx2_nvram_write_#t~mem2318#1.offset;havoc bnx2_nvram_write_#t~mem2319#1; [2025-02-08 04:03:32,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15193: assume !(bnx2_nvram_write_~j~11#1 % 4294967296 == (bnx2_nvram_write_#t~mem2319#1 - 4) % 4294967296);havoc bnx2_nvram_write_#t~mem2318#1.base, bnx2_nvram_write_#t~mem2318#1.offset;havoc bnx2_nvram_write_#t~mem2319#1; [2025-02-08 04:03:32,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14731: havoc bnx2_nvram_erase_page_#t~mem2218#1.base, bnx2_nvram_erase_page_#t~mem2218#1.offset;call bnx2_nvram_erase_page_#t~mem2219#1.base, bnx2_nvram_erase_page_#t~mem2219#1.offset := read~$Pointer$#31(bnx2_nvram_erase_page_~bp#1.base, bnx2_nvram_erase_page_~bp#1.offset, 8); [2025-02-08 04:03:32,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14731-1: SUMMARY for call writel(bnx2_nvram_erase_page_~offset#1 % 16777216, bnx2_nvram_erase_page_#t~mem2218#1.base, 25612 + bnx2_nvram_erase_page_#t~mem2218#1.offset); srcloc: null [2025-02-08 04:03:32,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7398: call dql_queued_#t~mem126#1 := read~int#31(dql_queued_~dql#1.base, dql_queued_~dql#1.offset, 4);call write~int#31(dql_queued_#t~mem126#1 + dql_queued_~count#1, dql_queued_~dql#1.base, dql_queued_~dql#1.offset, 4);havoc dql_queued_#t~mem126#1;call write~int#31(dql_queued_~count#1, dql_queued_~dql#1.base, 8 + dql_queued_~dql#1.offset, 4);havoc dql_queued_#t~ret125#1, dql_queued_#t~mem126#1, dql_queued_~dql#1.base, dql_queued_~dql#1.offset, dql_queued_~count#1, dql_queued_~tmp~11#1;havoc dql_queued_#in~dql#1.base, dql_queued_#in~dql#1.offset, dql_queued_#in~count#1;assume { :end_inline_dql_queued } true; [2025-02-08 04:03:32,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19818: assume 35145 == bnx2_ioctl_~cmd#1; [2025-02-08 04:03:32,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19818: assume !(35145 == bnx2_ioctl_~cmd#1); [2025-02-08 04:03:32,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15194: bnx2_nvram_write_~cmd_flags~1#1 := bnx2_nvram_write_#t~bitwise2320#1;havoc bnx2_nvram_write_#t~bitwise2320#1; [2025-02-08 04:03:32,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23320: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_7 } true;ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.offset := ~ldv_1_callback_get_coalesce~0#1.base, ~ldv_1_callback_get_coalesce~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset, ~ldv_1_container_struct_ethtool_coalesce_ptr~0#1.base, ~ldv_1_container_struct_ethtool_coalesce_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_7_#t~ret4026#1, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.offset; [2025-02-08 04:03:32,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7927: havoc skb_network_header_#t~mem302#1.base, skb_network_header_#t~mem302#1.offset;havoc skb_network_header_#t~mem303#1;ip_hdr_#t~ret490#1.base, ip_hdr_#t~ret490#1.offset := skb_network_header_#res#1.base, skb_network_header_#res#1.offset;havoc skb_network_header_#t~mem302#1.base, skb_network_header_#t~mem302#1.offset, skb_network_header_#t~mem303#1, skb_network_header_~skb#1.base, skb_network_header_~skb#1.offset;havoc skb_network_header_#in~skb#1.base, skb_network_header_#in~skb#1.offset;assume { :end_inline_skb_network_header } true;ip_hdr_~tmp~56#1.base, ip_hdr_~tmp~56#1.offset := ip_hdr_#t~ret490#1.base, ip_hdr_#t~ret490#1.offset;havoc ip_hdr_#t~ret490#1.base, ip_hdr_#t~ret490#1.offset;ip_hdr_#res#1.base, ip_hdr_#res#1.offset := ip_hdr_~tmp~56#1.base, ip_hdr_~tmp~56#1.offset; [2025-02-08 04:03:32,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15194-4: assume 0 == bnx2_nvram_write_~cmd_flags~1#1 % 4294967296 || 256 == bnx2_nvram_write_~cmd_flags~1#1 % 4294967296;bnx2_nvram_write_#t~bitwise2320#1 := 256; [2025-02-08 04:03:32,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15194-4: assume !(0 == bnx2_nvram_write_~cmd_flags~1#1 % 4294967296 || 256 == bnx2_nvram_write_~cmd_flags~1#1 % 4294967296); [2025-02-08 04:03:32,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15194-3: assume false;bnx2_nvram_write_#t~bitwise2320#1 := bnx2_nvram_write_~cmd_flags~1#1; [2025-02-08 04:03:32,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15194-3: assume !false; [2025-02-08 04:03:32,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18299: havoc bnx2_start_xmit_#t~mem3155#1.base, bnx2_start_xmit_#t~mem3155#1.offset;havoc bnx2_start_xmit_#t~mem3156#1;call bnx2_start_xmit_#t~mem3157#1 := read~int#31(bnx2_start_xmit_~txr~9#1.base, bnx2_start_xmit_~txr~9#1.offset, 4);call bnx2_start_xmit_#t~mem3158#1.base, bnx2_start_xmit_#t~mem3158#1.offset := read~$Pointer$#31(bnx2_start_xmit_~bp~14#1.base, bnx2_start_xmit_~bp~14#1.offset, 8);call bnx2_start_xmit_#t~mem3159#1 := read~int#31(bnx2_start_xmit_~txr~9#1.base, 10 + bnx2_start_xmit_~txr~9#1.offset, 4); [2025-02-08 04:03:32,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15194-2: havoc bnx2_nvram_write_#t~bitwise2320#1;assume (bnx2_nvram_write_#t~bitwise2320#1 % 4294967296 >= bnx2_nvram_write_~cmd_flags~1#1 % 4294967296 && bnx2_nvram_write_#t~bitwise2320#1 % 4294967296 >= 256) && bnx2_nvram_write_#t~bitwise2320#1 % 4294967296 <= 256 + bnx2_nvram_write_~cmd_flags~1#1 % 4294967296; [2025-02-08 04:03:32,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18299-1: SUMMARY for call writew((if bnx2_start_xmit_~prod~3#1 % 65536 % 4294967296 <= 2147483647 then bnx2_start_xmit_~prod~3#1 % 65536 % 4294967296 else bnx2_start_xmit_~prod~3#1 % 65536 % 4294967296 - 4294967296), bnx2_start_xmit_#t~mem3155#1.base, bnx2_start_xmit_#t~mem3155#1.offset + (if bnx2_start_xmit_#t~mem3156#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_start_xmit_#t~mem3156#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else bnx2_start_xmit_#t~mem3156#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:03:32,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15194-1: [2025-02-08 04:03:32,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14732-1: SUMMARY for call writel(bnx2_nvram_erase_page_~cmd~1#1, bnx2_nvram_erase_page_#t~mem2219#1.base, 25600 + bnx2_nvram_erase_page_#t~mem2219#1.offset); srcloc: null [2025-02-08 04:03:32,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14732: havoc bnx2_nvram_erase_page_#t~mem2219#1.base, bnx2_nvram_erase_page_#t~mem2219#1.offset;bnx2_nvram_erase_page_~j~7#1 := 0; [2025-02-08 04:03:32,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19621: assume 2 == bnx2_set_phys_id_~state#1 % 4294967296; [2025-02-08 04:03:32,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19621: assume !(2 == bnx2_set_phys_id_~state#1 % 4294967296); [2025-02-08 04:03:32,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18168: bnx2_start_xmit_~tmp~131#1.base, bnx2_start_xmit_~tmp~131#1.offset := bnx2_start_xmit_#t~ret3087#1.base, bnx2_start_xmit_#t~ret3087#1.offset;havoc bnx2_start_xmit_#t~ret3087#1.base, bnx2_start_xmit_#t~ret3087#1.offset;bnx2_start_xmit_~bp~14#1.base, bnx2_start_xmit_~bp~14#1.offset := bnx2_start_xmit_~tmp~131#1.base, bnx2_start_xmit_~tmp~131#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 := bnx2_start_xmit_~skb#1.base, bnx2_start_xmit_~skb#1.offset;havoc skb_get_queue_mapping_#res#1;havoc skb_get_queue_mapping_#t~mem311#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~mem311#1 := read~int#31(skb_get_queue_mapping_~skb#1.base, 176 + skb_get_queue_mapping_~skb#1.offset, 2);skb_get_queue_mapping_#res#1 := skb_get_queue_mapping_#t~mem311#1;havoc skb_get_queue_mapping_#t~mem311#1; [2025-02-08 04:03:32,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18168-1: SUMMARY for call bnx2_start_xmit_#t~ret3087#1.base, bnx2_start_xmit_#t~ret3087#1.offset := netdev_priv(bnx2_start_xmit_~dev#1.base, bnx2_start_xmit_~dev#1.offset); srcloc: null [2025-02-08 04:03:32,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15261-1: SUMMARY for call bnx2_nvram_write_#t~ret2334#1 := bnx2_nvram_write_dword(bnx2_nvram_write_~bp#1.base, bnx2_nvram_write_~bp#1.offset, bnx2_nvram_write_~addr~5#1, bnx2_nvram_write_~buf~1#1.base, bnx2_nvram_write_~buf~1#1.offset, bnx2_nvram_write_~cmd_flags~1#1); srcloc: null [2025-02-08 04:03:32,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15261: assume -2147483648 <= bnx2_nvram_write_#t~ret2334#1 && bnx2_nvram_write_#t~ret2334#1 <= 2147483647;bnx2_nvram_write_~rc~6#1 := bnx2_nvram_write_#t~ret2334#1;havoc bnx2_nvram_write_#t~ret2334#1; [2025-02-08 04:03:32,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15129-4: assume 0 == bnx2_nvram_write_~align_start~0#1 || bnx2_nvram_write_~align_start~0#1 == bnx2_nvram_write_~align_end~0#1;bnx2_nvram_write_#t~bitwise2303#1 := bnx2_nvram_write_~align_end~0#1; [2025-02-08 04:03:32,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15129-4: assume !(0 == bnx2_nvram_write_~align_start~0#1 || bnx2_nvram_write_~align_start~0#1 == bnx2_nvram_write_~align_end~0#1); [2025-02-08 04:03:32,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15129-3: assume 0 == bnx2_nvram_write_~align_end~0#1;bnx2_nvram_write_#t~bitwise2303#1 := bnx2_nvram_write_~align_start~0#1; [2025-02-08 04:03:32,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15129-3: assume !(0 == bnx2_nvram_write_~align_end~0#1); [2025-02-08 04:03:32,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18300: havoc bnx2_start_xmit_#t~mem3157#1;havoc bnx2_start_xmit_#t~mem3158#1.base, bnx2_start_xmit_#t~mem3158#1.offset;havoc bnx2_start_xmit_#t~mem3159#1;havoc bnx2_start_xmit_#t~mem3157#1;havoc bnx2_start_xmit_#t~mem3158#1.base, bnx2_start_xmit_#t~mem3158#1.offset;havoc bnx2_start_xmit_#t~mem3159#1;call write~int#31(bnx2_start_xmit_~prod~3#1, bnx2_start_xmit_~txr~9#1.base, 4 + bnx2_start_xmit_~txr~9#1.offset, 2); [2025-02-08 04:03:32,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15129-2: havoc bnx2_nvram_write_#t~bitwise2303#1;assume (((((bnx2_nvram_write_~align_start~0#1 < 0 && bnx2_nvram_write_~align_end~0#1 >= 0) || bnx2_nvram_write_#t~bitwise2303#1 >= bnx2_nvram_write_~align_end~0#1) && ((bnx2_nvram_write_~align_start~0#1 >= 0 && bnx2_nvram_write_~align_end~0#1 < 0) || bnx2_nvram_write_#t~bitwise2303#1 >= bnx2_nvram_write_~align_start~0#1)) && ((bnx2_nvram_write_~align_start~0#1 < 0 || bnx2_nvram_write_~align_end~0#1 < 0) || bnx2_nvram_write_#t~bitwise2303#1 <= bnx2_nvram_write_~align_start~0#1 + bnx2_nvram_write_~align_end~0#1)) && ((bnx2_nvram_write_~align_start~0#1 >= 0 && bnx2_nvram_write_~align_end~0#1 >= 0) || bnx2_nvram_write_#t~bitwise2303#1 < 0)) && bnx2_nvram_write_#t~bitwise2303#1 <= 2147483647; [2025-02-08 04:03:32,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18300-1: SUMMARY for call writel(bnx2_start_xmit_#t~mem3157#1, bnx2_start_xmit_#t~mem3158#1.base, bnx2_start_xmit_#t~mem3158#1.offset + (if bnx2_start_xmit_#t~mem3159#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_start_xmit_#t~mem3159#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else bnx2_start_xmit_#t~mem3159#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:03:32,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15129-1: [2025-02-08 04:03:32,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15129: assume 0 != bnx2_nvram_write_#t~bitwise2303#1;havoc bnx2_nvram_write_#t~bitwise2303#1; [2025-02-08 04:03:32,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15129: assume !(0 != bnx2_nvram_write_#t~bitwise2303#1);havoc bnx2_nvram_write_#t~bitwise2303#1; [2025-02-08 04:03:32,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22595: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_53(~ldv_1_callback_set_coalesce~0#1.base, ~ldv_1_callback_set_coalesce~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset, ~ldv_1_container_struct_ethtool_coalesce_ptr~0#1.base, ~ldv_1_container_struct_ethtool_coalesce_ptr~0#1.offset); srcloc: null [2025-02-08 04:03:32,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15131-1: SUMMARY for call bnx2_nvram_write_#t~ret2304#1.base, bnx2_nvram_write_#t~ret2304#1.offset := kmalloc(bnx2_nvram_write_~len32~1#1 % 4294967296, 208); srcloc: null [2025-02-08 04:03:32,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15131: bnx2_nvram_write_~tmp~111#1.base, bnx2_nvram_write_~tmp~111#1.offset := bnx2_nvram_write_#t~ret2304#1.base, bnx2_nvram_write_#t~ret2304#1.offset;havoc bnx2_nvram_write_#t~ret2304#1.base, bnx2_nvram_write_#t~ret2304#1.offset;bnx2_nvram_write_~align_buf~0#1.base, bnx2_nvram_write_~align_buf~0#1.offset := bnx2_nvram_write_~tmp~111#1.base, bnx2_nvram_write_~tmp~111#1.offset; [2025-02-08 04:03:32,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15263: assume 0 != bnx2_nvram_write_~rc~6#1; [2025-02-08 04:03:32,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15263: assume !(0 != bnx2_nvram_write_~rc~6#1);bnx2_nvram_write_~cmd_flags~1#1 := 0;bnx2_nvram_write_~buf~1#1.base, bnx2_nvram_write_~buf~1#1.offset := bnx2_nvram_write_~buf~1#1.base, 4 + bnx2_nvram_write_~buf~1#1.offset;bnx2_nvram_write_~addr~5#1 := 4 + bnx2_nvram_write_~addr~5#1;bnx2_nvram_write_~i~29#1 := 4 + bnx2_nvram_write_~i~29#1; [2025-02-08 04:03:32,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21936-1: SUMMARY for call bnx2_set_rx_mode(ldv_dummy_resourceless_instance_callback_1_44_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_44_~arg1#1.offset); srcloc: null [2025-02-08 04:03:32,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19822: bnx2_ioctl_#res#1 := -95;call ULTIMATE.dealloc(bnx2_ioctl_~#mii_regval~0#1.base, bnx2_ioctl_~#mii_regval~0#1.offset);havoc bnx2_ioctl_~#mii_regval~0#1.base, bnx2_ioctl_~#mii_regval~0#1.offset; [2025-02-08 04:03:32,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21936: havoc ldv_dummy_resourceless_instance_callback_1_44_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_44_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_44_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_44_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_44_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_44_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_44_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_44_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_44 } true; [2025-02-08 04:03:32,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18765: havoc bnx2_get_regs_#t~memset~res3395#1.base, bnx2_get_regs_#t~memset~res3395#1.offset;call bnx2_get_regs_#t~mem3396#1.base, bnx2_get_regs_#t~mem3396#1.offset := read~$Pointer$#31(bnx2_get_regs_~bp~20#1.base, 8 + bnx2_get_regs_~bp~20#1.offset, 8); [2025-02-08 04:03:32,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21804-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_21_#t~ret4007#1 := bnx2_get_settings(ldv_dummy_resourceless_instance_callback_1_21_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_21_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_21_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_21_~arg2#1.offset); srcloc: null [2025-02-08 04:03:32,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18765-1: SUMMARY for call bnx2_get_regs_#t~memset~res3395#1.base, bnx2_get_regs_#t~memset~res3395#1.offset := #Ultimate.C_memset#31(bnx2_get_regs_~p~0#1.base, bnx2_get_regs_~p~0#1.offset, 0, 32768); srcloc: null [2025-02-08 04:03:32,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21804: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_21_#t~ret4007#1 && ldv_dummy_resourceless_instance_callback_1_21_#t~ret4007#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_21_#t~ret4007#1;havoc ldv_dummy_resourceless_instance_callback_1_21_#t~ret4007#1, ldv_dummy_resourceless_instance_callback_1_21_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_21_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_21_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_21_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_21_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_21_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_21_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_21_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_21_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_21_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_21_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_21_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_21 } true; [2025-02-08 04:03:32,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15198-1: SUMMARY for call bnx2_nvram_write_#t~ret2321#1 := bnx2_nvram_read_dword(bnx2_nvram_write_~bp#1.base, bnx2_nvram_write_~bp#1.offset, bnx2_nvram_write_~page_start~0#1 + bnx2_nvram_write_~j~11#1, bnx2_nvram_write_~flash_buffer~0#1.base, bnx2_nvram_write_~flash_buffer~0#1.offset + (if bnx2_nvram_write_~j~11#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_nvram_write_~j~11#1 % 18446744073709551616 % 18446744073709551616 else bnx2_nvram_write_~j~11#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), bnx2_nvram_write_~cmd_flags~1#1); srcloc: null [2025-02-08 04:03:32,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15198: assume -2147483648 <= bnx2_nvram_write_#t~ret2321#1 && bnx2_nvram_write_#t~ret2321#1 <= 2147483647;bnx2_nvram_write_~rc~6#1 := bnx2_nvram_write_#t~ret2321#1;havoc bnx2_nvram_write_#t~ret2321#1; [2025-02-08 04:03:32,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7997-1: SUMMARY for call skb_is_gso_#t~ret312#1.base, skb_is_gso_#t~ret312#1.offset := skb_end_pointer(skb_is_gso_~skb#1.base, skb_is_gso_~skb#1.offset); srcloc: null [2025-02-08 04:03:32,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22069: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_60_#t~ret4024#1 && ldv_dummy_resourceless_instance_callback_1_60_#t~ret4024#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_60_#t~ret4024#1;havoc ldv_dummy_resourceless_instance_callback_1_60_#t~ret4024#1, ldv_dummy_resourceless_instance_callback_1_60_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_60_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_60_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_60_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_60_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_60_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_60_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_60_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_60_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_60_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_60_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_60_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_60 } true; [2025-02-08 04:03:32,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7997: skb_is_gso_~tmp~29#1.base, skb_is_gso_~tmp~29#1.offset := skb_is_gso_#t~ret312#1.base, skb_is_gso_#t~ret312#1.offset;havoc skb_is_gso_#t~ret312#1.base, skb_is_gso_#t~ret312#1.offset;call skb_is_gso_#t~mem313#1 := read~int#31(skb_is_gso_~tmp~29#1.base, 2 + skb_is_gso_~tmp~29#1.offset, 2);skb_is_gso_#res#1 := (if 0 == (if 0 != skb_is_gso_#t~mem313#1 % 65536 % 4294967296 then 1 else 0) then 0 else 1);havoc skb_is_gso_#t~mem313#1; [2025-02-08 04:03:32,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22069-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_60_#t~ret4024#1 := bnx2_set_settings(ldv_dummy_resourceless_instance_callback_1_60_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_60_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_60_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_60_~arg2#1.offset); srcloc: null [2025-02-08 04:03:32,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18303: bnx2_start_xmit_~tmp___14~1#1 := bnx2_start_xmit_#t~ret3160#1;havoc bnx2_start_xmit_#t~ret3160#1; [2025-02-08 04:03:32,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18303-1: SUMMARY for call bnx2_start_xmit_#t~ret3160#1 := bnx2_tx_avail(bnx2_start_xmit_~bp~14#1.base, bnx2_start_xmit_~bp~14#1.offset, bnx2_start_xmit_~txr~9#1.base, bnx2_start_xmit_~txr~9#1.offset); srcloc: null [2025-02-08 04:03:32,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19625: assume 3 == bnx2_set_phys_id_~state#1 % 4294967296; [2025-02-08 04:03:32,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19625: assume !(3 == bnx2_set_phys_id_~state#1 % 4294967296); [2025-02-08 04:03:32,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18766: bnx2_get_regs_~tmp___0~75#1 := (if 0 == bnx2_get_regs_#t~ret3397#1 % 256 then 0 else 1);havoc bnx2_get_regs_#t~mem3396#1.base, bnx2_get_regs_#t~mem3396#1.offset;havoc bnx2_get_regs_#t~ret3397#1; [2025-02-08 04:03:32,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18766-1: SUMMARY for call bnx2_get_regs_#t~ret3397#1 := netif_running(bnx2_get_regs_#t~mem3396#1.base, bnx2_get_regs_#t~mem3396#1.offset); srcloc: null [2025-02-08 04:03:32,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23061: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_18 } true;ldv_dummy_resourceless_instance_callback_1_18_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_18_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_18_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_18_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_18_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_18_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_18_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_18_#in~arg3#1.offset := ~ldv_1_callback_get_regs~0#1.base, ~ldv_1_callback_get_regs~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset, ~ldv_1_container_struct_ethtool_regs_ptr~0#1.base, ~ldv_1_container_struct_ethtool_regs_ptr~0#1.offset, ~ldv_1_container_struct_ethtool_channels_ptr~0#1.base, ~ldv_1_container_struct_ethtool_channels_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_18_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_18_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_18_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_18_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_18_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_18_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_18_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_18_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_1_18_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_18_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_18_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_18_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_18_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_18_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_18_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_18_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_18_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_18_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_18_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_18_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_18_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_18_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_1_18_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_18_#in~arg3#1.offset;assume { :begin_inline_bnx2_get_regs } true;bnx2_get_regs_#in~dev#1.base, bnx2_get_regs_#in~dev#1.offset, bnx2_get_regs_#in~regs#1.base, bnx2_get_regs_#in~regs#1.offset, bnx2_get_regs_#in~_p#1.base, bnx2_get_regs_#in~_p#1.offset := ldv_dummy_resourceless_instance_callback_1_18_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_18_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_18_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_18_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_18_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_18_~arg3#1.offset;havoc bnx2_get_regs_#t~ret3394#1.base, bnx2_get_regs_#t~ret3394#1.offset, bnx2_get_regs_#t~memset~res3395#1.base, bnx2_get_regs_#t~memset~res3395#1.offset, bnx2_get_regs_#t~mem3396#1.base, bnx2_get_regs_#t~mem3396#1.offset, bnx2_get_regs_#t~ret3397#1, bnx2_get_regs_#t~mem3398#1, bnx2_get_regs_#t~mem3399#1.base, bnx2_get_regs_#t~mem3399#1.offset, bnx2_get_regs_#t~ret3400#1, bnx2_get_regs_#t~mem3401#1, bnx2_get_regs_#t~mem3402#1, bnx2_get_regs_~dev#1.base, bnx2_get_regs_~dev#1.offset, bnx2_get_regs_~regs#1.base, bnx2_get_regs_~regs#1.offset, bnx2_get_regs_~_p#1.base, bnx2_get_regs_~_p#1.offset, bnx2_get_regs_~p~0#1.base, bnx2_get_regs_~p~0#1.offset, bnx2_get_regs_~i~49#1, bnx2_get_regs_~offset~5#1, bnx2_get_regs_~orig_p~0#1.base, bnx2_get_regs_~orig_p~0#1.offset, bnx2_get_regs_~bp~20#1.base, bnx2_get_regs_~bp~20#1.offset, bnx2_get_regs_~tmp~137#1.base, bnx2_get_regs_~tmp~137#1.offset, bnx2_get_regs_~#reg_boundaries~0#1.base, bnx2_get_regs_~#reg_boundaries~0#1.offset, bnx2_get_regs_~tmp___0~75#1, bnx2_get_regs_~tmp___1~42#1, bnx2_get_regs_~tmp___2~25#1.base, bnx2_get_regs_~tmp___2~25#1.offset;bnx2_get_regs_~dev#1.base, bnx2_get_regs_~dev#1.offset := bnx2_get_regs_#in~dev#1.base, bnx2_get_regs_#in~dev#1.offset;bnx2_get_regs_~regs#1.base, bnx2_get_regs_~regs#1.offset := bnx2_get_regs_#in~regs#1.base, bnx2_get_regs_#in~regs#1.offset;bnx2_get_regs_~_p#1.base, bnx2_get_regs_~_p#1.offset := bnx2_get_regs_#in~_p#1.base, bnx2_get_regs_#in~_p#1.offset;havoc bnx2_get_regs_~p~0#1.base, bnx2_get_regs_~p~0#1.offset;havoc bnx2_get_regs_~i~49#1;havoc bnx2_get_regs_~offset~5#1;havoc bnx2_get_regs_~orig_p~0#1.base, bnx2_get_regs_~orig_p~0#1.offset;havoc bnx2_get_regs_~bp~20#1.base, bnx2_get_regs_~bp~20#1.offset;havoc bnx2_get_regs_~tmp~137#1.base, bnx2_get_regs_~tmp~137#1.offset;call bnx2_get_regs_~#reg_boundaries~0#1.base, bnx2_get_regs_~#reg_boundaries~0#1.offset := #Ultimate.allocOnStack(348);havoc bnx2_get_regs_~tmp___0~75#1;havoc bnx2_get_regs_~tmp___1~42#1;havoc bnx2_get_regs_~tmp___2~25#1.base, bnx2_get_regs_~tmp___2~25#1.offset;bnx2_get_regs_~p~0#1.base, bnx2_get_regs_~p~0#1.offset := bnx2_get_regs_~_p#1.base, bnx2_get_regs_~_p#1.offset;bnx2_get_regs_~orig_p~0#1.base, bnx2_get_regs_~orig_p~0#1.offset := bnx2_get_regs_~_p#1.base, bnx2_get_regs_~_p#1.offset; [2025-02-08 04:03:32,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18304: assume -9223372036854775808 <= bnx2_start_xmit_#t~ret3161#1 && bnx2_start_xmit_#t~ret3161#1 <= 9223372036854775807;bnx2_start_xmit_~tmp___15~1#1 := bnx2_start_xmit_#t~ret3161#1;havoc bnx2_start_xmit_#t~ret3161#1; [2025-02-08 04:03:32,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18304-1: SUMMARY for call bnx2_start_xmit_#t~ret3161#1 := ldv__builtin_expect((if bnx2_start_xmit_~tmp___14~1#1 % 4294967296 <= 17 then 1 else 0), 0); srcloc: null [2025-02-08 04:03:32,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19824: call bnx2_ioctl_#t~mem3631#1 := read~int#31(bnx2_ioctl_~bp~41#1.base, 8930 + bnx2_ioctl_~bp~41#1.offset, 4);call write~int#21(bnx2_ioctl_#t~mem3631#1, bnx2_ioctl_~data~6#1.base, bnx2_ioctl_~data~6#1.offset, 2);call bnx2_ioctl_#t~mem3632#1 := read~int#31(bnx2_ioctl_~bp~41#1.base, 8898 + bnx2_ioctl_~bp~41#1.offset, 4); [2025-02-08 04:03:32,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-1: bnx2_start_xmit_#t~ret3138#1 := skb_is_gso_#res#1;havoc skb_is_gso_#t~ret312#1.base, skb_is_gso_#t~ret312#1.offset, skb_is_gso_#t~mem313#1, skb_is_gso_~skb#1.base, skb_is_gso_~skb#1.offset, skb_is_gso_~tmp~29#1.base, skb_is_gso_~tmp~29#1.offset;havoc skb_is_gso_#in~skb#1.base, skb_is_gso_#in~skb#1.offset;assume { :end_inline_skb_is_gso } true;bnx2_start_xmit_~tmp___10~2#1 := (if 0 == bnx2_start_xmit_#t~ret3138#1 % 256 then 0 else 1);havoc bnx2_start_xmit_#t~ret3138#1;call write~int#31(bnx2_start_xmit_~tmp___10~2#1 % 256, bnx2_start_xmit_~tx_buf~2#1.base, 16 + bnx2_start_xmit_~tx_buf~2#1.offset, 2);bnx2_start_xmit_~i~47#1 := 0; [2025-02-08 04:03:32,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999: havoc skb_is_gso_#t~mem313#1; [2025-02-08 04:03:32,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18966: bnx2_set_eeprom_~tmp~144#1.base, bnx2_set_eeprom_~tmp~144#1.offset := bnx2_set_eeprom_#t~ret3447#1.base, bnx2_set_eeprom_#t~ret3447#1.offset;havoc bnx2_set_eeprom_#t~ret3447#1.base, bnx2_set_eeprom_#t~ret3447#1.offset;bnx2_set_eeprom_~bp~27#1.base, bnx2_set_eeprom_~bp~27#1.offset := bnx2_set_eeprom_~tmp~144#1.base, bnx2_set_eeprom_~tmp~144#1.offset;call bnx2_set_eeprom_#t~mem3448#1 := read~int#1(bnx2_set_eeprom_~eeprom#1.base, 8 + bnx2_set_eeprom_~eeprom#1.offset, 4);call bnx2_set_eeprom_#t~mem3449#1 := read~int#1(bnx2_set_eeprom_~eeprom#1.base, 12 + bnx2_set_eeprom_~eeprom#1.offset, 4);assume { :begin_inline_bnx2_nvram_write } true;bnx2_nvram_write_#in~bp#1.base, bnx2_nvram_write_#in~bp#1.offset, bnx2_nvram_write_#in~offset#1, bnx2_nvram_write_#in~data_buf#1.base, bnx2_nvram_write_#in~data_buf#1.offset, bnx2_nvram_write_#in~buf_size#1 := bnx2_set_eeprom_~bp~27#1.base, bnx2_set_eeprom_~bp~27#1.offset, bnx2_set_eeprom_#t~mem3448#1, bnx2_set_eeprom_~eebuf#1.base, bnx2_set_eeprom_~eebuf#1.offset, (if bnx2_set_eeprom_#t~mem3449#1 % 4294967296 % 4294967296 <= 2147483647 then bnx2_set_eeprom_#t~mem3449#1 % 4294967296 % 4294967296 else bnx2_set_eeprom_#t~mem3449#1 % 4294967296 % 4294967296 - 4294967296);havoc bnx2_nvram_write_#res#1;havoc bnx2_nvram_write_#t~ret2301#1, bnx2_nvram_write_#t~ret2302#1, bnx2_nvram_write_#t~bitwise2303#1, bnx2_nvram_write_#t~ret2304#1.base, bnx2_nvram_write_#t~ret2304#1.offset, bnx2_nvram_write_#t~memcpy~res2305#1.base, bnx2_nvram_write_#t~memcpy~res2305#1.offset, bnx2_nvram_write_#t~memcpy~res2306#1.base, bnx2_nvram_write_#t~memcpy~res2306#1.offset, bnx2_nvram_write_#t~memcpy~res2307#1.base, bnx2_nvram_write_#t~memcpy~res2307#1.offset, bnx2_nvram_write_#t~mem2308#1.base, bnx2_nvram_write_#t~mem2308#1.offset, bnx2_nvram_write_#t~mem2309#1, bnx2_nvram_write_#t~ret2310#1.base, bnx2_nvram_write_#t~ret2310#1.offset, bnx2_nvram_write_#t~mem2311#1.base, bnx2_nvram_write_#t~mem2311#1.offset, bnx2_nvram_write_#t~mem2312#1, bnx2_nvram_write_#t~mem2313#1.base, bnx2_nvram_write_#t~mem2313#1.offset, bnx2_nvram_write_#t~mem2314#1, bnx2_nvram_write_#t~ret2315#1, bnx2_nvram_write_#t~mem2316#1.base, bnx2_nvram_write_#t~mem2316#1.offset, bnx2_nvram_write_#t~mem2317#1, bnx2_nvram_write_#t~mem2318#1.base, bnx2_nvram_write_#t~mem2318#1.offset, bnx2_nvram_write_#t~mem2319#1, bnx2_nvram_write_#t~bitwise2320#1, bnx2_nvram_write_#t~ret2321#1, bnx2_nvram_write_#t~mem2322#1.base, bnx2_nvram_write_#t~mem2322#1.offset, bnx2_nvram_write_#t~mem2323#1, bnx2_nvram_write_#t~ret2324#1, bnx2_nvram_write_#t~mem2325#1.base, bnx2_nvram_write_#t~mem2325#1.offset, bnx2_nvram_write_#t~mem2326#1, bnx2_nvram_write_#t~ret2327#1, bnx2_nvram_write_#t~ret2328#1, bnx2_nvram_write_#t~ret2329#1, bnx2_nvram_write_#t~mem2330#1.base, bnx2_nvram_write_#t~mem2330#1.offset, bnx2_nvram_write_#t~mem2331#1, bnx2_nvram_write_#t~short2332#1, bnx2_nvram_write_#t~bitwise2333#1, bnx2_nvram_write_#t~ret2334#1, bnx2_nvram_write_#t~mem2335#1.base, bnx2_nvram_write_#t~mem2335#1.offset, bnx2_nvram_write_#t~mem2336#1, bnx2_nvram_write_#t~ret2337#1, bnx2_nvram_write_#t~ret2338#1, bnx2_nvram_write_~bp#1.base, bnx2_nvram_write_~bp#1.offset, bnx2_nvram_write_~offset#1, bnx2_nvram_write_~data_buf#1.base, bnx2_nvram_write_~data_buf#1.offset, bnx2_nvram_write_~buf_size#1, bnx2_nvram_write_~written~0#1, bnx2_nvram_write_~offset32~1#1, bnx2_nvram_write_~len32~1#1, bnx2_nvram_write_~buf~1#1.base, bnx2_nvram_write_~buf~1#1.offset, bnx2_nvram_write_~#start~0#1.base, bnx2_nvram_write_~#start~0#1.offset, bnx2_nvram_write_~#end~0#1.base, bnx2_nvram_write_~#end~0#1.offset, bnx2_nvram_write_~align_buf~0#1.base, bnx2_nvram_write_~align_buf~0#1.offset, bnx2_nvram_write_~flash_buffer~0#1.base, bnx2_nvram_write_~flash_buffer~0#1.offset, bnx2_nvram_write_~rc~6#1, bnx2_nvram_write_~align_start~0#1, bnx2_nvram_write_~align_end~0#1, bnx2_nvram_write_~tmp~111#1.base, bnx2_nvram_write_~tmp~111#1.offset, bnx2_nvram_write_~tmp___0~57#1.base, bnx2_nvram_write_~tmp___0~57#1.offset, bnx2_nvram_write_~page_start~0#1, bnx2_nvram_write_~page_end~0#1, bnx2_nvram_write_~data_start~0#1, bnx2_nvram_write_~data_end~0#1, bnx2_nvram_write_~addr~5#1, bnx2_nvram_write_~cmd_flags~1#1, bnx2_nvram_write_~i~29#1, bnx2_nvram_write_~j~11#1;bnx2_nvram_write_~bp#1.base, bnx2_nvram_write_~bp#1.offset := bnx2_nvram_write_#in~bp#1.base, bnx2_nvram_write_#in~bp#1.offset;bnx2_nvram_write_~offset#1 := bnx2_nvram_write_#in~offset#1;bnx2_nvram_write_~data_buf#1.base, bnx2_nvram_write_~data_buf#1.offset := bnx2_nvram_write_#in~data_buf#1.base, bnx2_nvram_write_#in~data_buf#1.offset;bnx2_nvram_write_~buf_size#1 := bnx2_nvram_write_#in~buf_size#1;havoc bnx2_nvram_write_~written~0#1;havoc bnx2_nvram_write_~offset32~1#1;havoc bnx2_nvram_write_~len32~1#1;havoc bnx2_nvram_write_~buf~1#1.base, bnx2_nvram_write_~buf~1#1.offset;call bnx2_nvram_write_~#start~0#1.base, bnx2_nvram_write_~#start~0#1.offset := #Ultimate.allocOnStack(4);call bnx2_nvram_write_~#end~0#1.base, bnx2_nvram_write_~#end~0#1.offset := #Ultimate.allocOnStack(4);havoc bnx2_nvram_write_~align_buf~0#1.base, bnx2_nvram_write_~align_buf~0#1.offset;havoc bnx2_nvram_write_~flash_buffer~0#1.base, bnx2_nvram_write_~flash_buffer~0#1.offset;havoc bnx2_nvram_write_~rc~6#1;havoc bnx2_nvram_write_~align_start~0#1;havoc bnx2_nvram_write_~align_end~0#1;havoc bnx2_nvram_write_~tmp~111#1.base, bnx2_nvram_write_~tmp~111#1.offset;havoc bnx2_nvram_write_~tmp___0~57#1.base, bnx2_nvram_write_~tmp___0~57#1.offset;havoc bnx2_nvram_write_~page_start~0#1;havoc bnx2_nvram_write_~page_end~0#1;havoc bnx2_nvram_write_~data_start~0#1;havoc bnx2_nvram_write_~data_end~0#1;havoc bnx2_nvram_write_~addr~5#1;havoc bnx2_nvram_write_~cmd_flags~1#1;havoc bnx2_nvram_write_~i~29#1;havoc bnx2_nvram_write_~j~11#1;bnx2_nvram_write_~align_buf~0#1.base, bnx2_nvram_write_~align_buf~0#1.offset := 0, 0;bnx2_nvram_write_~flash_buffer~0#1.base, bnx2_nvram_write_~flash_buffer~0#1.offset := 0, 0;bnx2_nvram_write_~rc~6#1 := 0;bnx2_nvram_write_~buf~1#1.base, bnx2_nvram_write_~buf~1#1.offset := bnx2_nvram_write_~data_buf#1.base, bnx2_nvram_write_~data_buf#1.offset;bnx2_nvram_write_~offset32~1#1 := bnx2_nvram_write_~offset#1;bnx2_nvram_write_~len32~1#1 := bnx2_nvram_write_~buf_size#1;bnx2_nvram_write_~align_end~0#1 := 0;bnx2_nvram_write_~align_start~0#1 := bnx2_nvram_write_~align_end~0#1;bnx2_nvram_write_~align_start~0#1 := (if bnx2_nvram_write_~offset32~1#1 % 4294967296 % 4294967296 <= 2147483647 then bnx2_nvram_write_~offset32~1#1 % 4294967296 % 4294967296 else bnx2_nvram_write_~offset32~1#1 % 4294967296 % 4294967296 - 4294967296) % 4; [2025-02-08 04:03:32,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15134: assume 0 == (bnx2_nvram_write_~align_buf~0#1.base + bnx2_nvram_write_~align_buf~0#1.offset) % 18446744073709551616;bnx2_nvram_write_#res#1 := -12;call ULTIMATE.dealloc(bnx2_nvram_write_~#start~0#1.base, bnx2_nvram_write_~#start~0#1.offset);havoc bnx2_nvram_write_~#start~0#1.base, bnx2_nvram_write_~#start~0#1.offset;call ULTIMATE.dealloc(bnx2_nvram_write_~#end~0#1.base, bnx2_nvram_write_~#end~0#1.offset);havoc bnx2_nvram_write_~#end~0#1.base, bnx2_nvram_write_~#end~0#1.offset; [2025-02-08 04:03:32,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15134: assume !(0 == (bnx2_nvram_write_~align_buf~0#1.base + bnx2_nvram_write_~align_buf~0#1.offset) % 18446744073709551616); [2025-02-08 04:03:32,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18966-1: SUMMARY for call bnx2_set_eeprom_#t~ret3447#1.base, bnx2_set_eeprom_#t~ret3447#1.offset := netdev_priv(bnx2_set_eeprom_~dev#1.base, bnx2_set_eeprom_~dev#1.offset); srcloc: null [2025-02-08 04:03:32,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14738: call bnx2_nvram_erase_page_#t~mem2220#1.base, bnx2_nvram_erase_page_#t~mem2220#1.offset := read~$Pointer$#31(bnx2_nvram_erase_page_~bp#1.base, bnx2_nvram_erase_page_~bp#1.offset, 8); [2025-02-08 04:03:32,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18239: bnx2_start_xmit_~mapping~2#1 := bnx2_start_xmit_#t~ret3129#1;havoc bnx2_start_xmit_#t~mem3127#1.base, bnx2_start_xmit_#t~mem3127#1.offset;havoc bnx2_start_xmit_#t~mem3128#1.base, bnx2_start_xmit_#t~mem3128#1.offset;havoc bnx2_start_xmit_#t~ret3129#1;call bnx2_start_xmit_#t~mem3130#1.base, bnx2_start_xmit_#t~mem3130#1.offset := read~$Pointer$#31(bnx2_start_xmit_~bp~14#1.base, 16 + bnx2_start_xmit_~bp~14#1.offset, 8); [2025-02-08 04:03:32,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18239-1: SUMMARY for call bnx2_start_xmit_#t~ret3129#1 := dma_map_single_attrs(bnx2_start_xmit_#t~mem3127#1.base, 179 + bnx2_start_xmit_#t~mem3127#1.offset, bnx2_start_xmit_#t~mem3128#1.base, bnx2_start_xmit_#t~mem3128#1.offset, bnx2_start_xmit_~len~4#1 % 4294967296, 1, 0, 0); srcloc: null [2025-02-08 04:03:32,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18239-2: call bnx2_start_xmit_#t~mem3127#1.base, bnx2_start_xmit_#t~mem3127#1.offset := read~$Pointer$#31(bnx2_start_xmit_~bp~14#1.base, 16 + bnx2_start_xmit_~bp~14#1.offset, 8);call bnx2_start_xmit_#t~mem3128#1.base, bnx2_start_xmit_#t~mem3128#1.offset := read~$Pointer$#31(bnx2_start_xmit_~skb#1.base, 229 + bnx2_start_xmit_~skb#1.offset, 8); [2025-02-08 04:03:32,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14738-1: SUMMARY for call __const_udelay(21475); srcloc: null [2025-02-08 04:03:32,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18306: assume 0 != bnx2_start_xmit_~tmp___15~1#1; [2025-02-08 04:03:32,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18306: assume !(0 != bnx2_start_xmit_~tmp___15~1#1); [2025-02-08 04:03:32,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18768: assume 0 != bnx2_get_regs_~tmp___0~75#1 % 256;bnx2_get_regs_~tmp___1~42#1 := 0; [2025-02-08 04:03:32,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18768: assume !(0 != bnx2_get_regs_~tmp___0~75#1 % 256);bnx2_get_regs_~tmp___1~42#1 := 1; [2025-02-08 04:03:32,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23129: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_16 } true;ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.offset := ~ldv_1_callback_get_link~0#1.base, ~ldv_1_callback_get_link~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret4005#1, ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.offset;assume { :begin_inline_bnx2_get_link } true;bnx2_get_link_#in~dev#1.base, bnx2_get_link_#in~dev#1.offset := ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.offset;havoc bnx2_get_link_#res#1;havoc bnx2_get_link_#t~ret3438#1.base, bnx2_get_link_#t~ret3438#1.offset, bnx2_get_link_#t~mem3439#1, bnx2_get_link_~dev#1.base, bnx2_get_link_~dev#1.offset, bnx2_get_link_~bp~24#1.base, bnx2_get_link_~bp~24#1.offset, bnx2_get_link_~tmp~141#1.base, bnx2_get_link_~tmp~141#1.offset;bnx2_get_link_~dev#1.base, bnx2_get_link_~dev#1.offset := bnx2_get_link_#in~dev#1.base, bnx2_get_link_#in~dev#1.offset;havoc bnx2_get_link_~bp~24#1.base, bnx2_get_link_~bp~24#1.offset;havoc bnx2_get_link_~tmp~141#1.base, bnx2_get_link_~tmp~141#1.offset; [2025-02-08 04:03:32,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19826: assume 0 != bnx2_ioctl_#t~bitwise3633#1 % 4294967296;havoc bnx2_ioctl_#t~mem3632#1;havoc bnx2_ioctl_#t~bitwise3633#1;bnx2_ioctl_#res#1 := -95;call ULTIMATE.dealloc(bnx2_ioctl_~#mii_regval~0#1.base, bnx2_ioctl_~#mii_regval~0#1.offset);havoc bnx2_ioctl_~#mii_regval~0#1.base, bnx2_ioctl_~#mii_regval~0#1.offset; [2025-02-08 04:03:32,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19826: assume !(0 != bnx2_ioctl_#t~bitwise3633#1 % 4294967296);havoc bnx2_ioctl_#t~mem3632#1;havoc bnx2_ioctl_#t~bitwise3633#1; [2025-02-08 04:03:32,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15201: assume 0 != bnx2_nvram_write_~rc~6#1; [2025-02-08 04:03:32,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15201: assume !(0 != bnx2_nvram_write_~rc~6#1);bnx2_nvram_write_~cmd_flags~1#1 := 0;bnx2_nvram_write_~j~11#1 := 4 + bnx2_nvram_write_~j~11#1;call bnx2_nvram_write_#t~mem2322#1.base, bnx2_nvram_write_#t~mem2322#1.offset := read~$Pointer$#31(bnx2_nvram_write_~bp#1.base, 9175 + bnx2_nvram_write_~bp#1.offset, 8);call bnx2_nvram_write_#t~mem2323#1 := read~int#31(bnx2_nvram_write_#t~mem2322#1.base, 28 + bnx2_nvram_write_#t~mem2322#1.offset, 4); [2025-02-08 04:03:32,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14739: bnx2_nvram_erase_page_~val~29#1 := bnx2_nvram_erase_page_#t~ret2221#1;havoc bnx2_nvram_erase_page_#t~mem2220#1.base, bnx2_nvram_erase_page_#t~mem2220#1.offset;havoc bnx2_nvram_erase_page_#t~ret2221#1; [2025-02-08 04:03:32,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14739-1: SUMMARY for call bnx2_nvram_erase_page_#t~ret2221#1 := readl(bnx2_nvram_erase_page_#t~mem2220#1.base, 25600 + bnx2_nvram_erase_page_#t~mem2220#1.offset); srcloc: null [2025-02-08 04:03:32,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18174: bnx2_start_xmit_~txq~4#1.base, bnx2_start_xmit_~txq~4#1.offset := bnx2_start_xmit_#t~ret3089#1.base, bnx2_start_xmit_#t~ret3089#1.offset;havoc bnx2_start_xmit_#t~ret3089#1.base, bnx2_start_xmit_#t~ret3089#1.offset; [2025-02-08 04:03:32,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18174-1: SUMMARY for call bnx2_start_xmit_#t~ret3089#1.base, bnx2_start_xmit_#t~ret3089#1.offset := netdev_get_tx_queue(bnx2_start_xmit_~dev#1.base, bnx2_start_xmit_~dev#1.offset, bnx2_start_xmit_~i~47#1); srcloc: null [2025-02-08 04:03:32,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19826-2: havoc bnx2_ioctl_#t~bitwise3633#1;assume bnx2_ioctl_#t~bitwise3633#1 % 4294967296 <= bnx2_ioctl_#t~mem3632#1 % 4294967296 && bnx2_ioctl_#t~bitwise3633#1 % 4294967296 <= 2048; [2025-02-08 04:03:32,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19826-1: [2025-02-08 04:03:32,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19826-4: assume 0 == bnx2_ioctl_#t~mem3632#1 % 4294967296;bnx2_ioctl_#t~bitwise3633#1 := 0; [2025-02-08 04:03:32,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19826-4: assume !(0 == bnx2_ioctl_#t~mem3632#1 % 4294967296); [2025-02-08 04:03:32,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19826-3: assume 2048 == bnx2_ioctl_#t~mem3632#1 % 4294967296;bnx2_ioctl_#t~bitwise3633#1 := bnx2_ioctl_#t~mem3632#1; [2025-02-08 04:03:32,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19826-3: assume !(2048 == bnx2_ioctl_#t~mem3632#1 % 4294967296); [2025-02-08 04:03:32,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7935-1: SUMMARY for call skb_transport_offset_#t~ret304#1.base, skb_transport_offset_#t~ret304#1.offset := skb_transport_header(skb_transport_offset_~skb#1.base, skb_transport_offset_~skb#1.offset); srcloc: null [2025-02-08 04:03:32,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7935: skb_transport_offset_~tmp~26#1.base, skb_transport_offset_~tmp~26#1.offset := skb_transport_offset_#t~ret304#1.base, skb_transport_offset_#t~ret304#1.offset;havoc skb_transport_offset_#t~ret304#1.base, skb_transport_offset_#t~ret304#1.offset;call skb_transport_offset_#t~mem305#1.base, skb_transport_offset_#t~mem305#1.offset := read~$Pointer$#31(skb_transport_offset_~skb#1.base, 229 + skb_transport_offset_~skb#1.offset, 8);skb_transport_offset_#res#1 := (if (skb_transport_offset_~tmp~26#1.base + skb_transport_offset_~tmp~26#1.offset - (skb_transport_offset_#t~mem305#1.base + skb_transport_offset_#t~mem305#1.offset)) % 4294967296 % 4294967296 <= 2147483647 then (skb_transport_offset_~tmp~26#1.base + skb_transport_offset_~tmp~26#1.offset - (skb_transport_offset_#t~mem305#1.base + skb_transport_offset_#t~mem305#1.offset)) % 4294967296 % 4294967296 else (skb_transport_offset_~tmp~26#1.base + skb_transport_offset_~tmp~26#1.offset - (skb_transport_offset_#t~mem305#1.base + skb_transport_offset_#t~mem305#1.offset)) % 4294967296 % 4294967296 - 4294967296);havoc skb_transport_offset_#t~mem305#1.base, skb_transport_offset_#t~mem305#1.offset; [2025-02-08 04:03:32,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19827: ldv_dummy_resourceless_instance_callback_1_32_#t~ret4010#1 := bnx2_ioctl_#res#1;havoc bnx2_ioctl_#t~ret3629#1.base, bnx2_ioctl_#t~ret3629#1.offset, bnx2_ioctl_#t~ret3630#1.base, bnx2_ioctl_#t~ret3630#1.offset, bnx2_ioctl_#t~mem3631#1, bnx2_ioctl_#t~mem3632#1, bnx2_ioctl_#t~bitwise3633#1, bnx2_ioctl_#t~ret3634#1, bnx2_ioctl_#t~mem3635#1, bnx2_ioctl_#t~ret3636#1, bnx2_ioctl_#t~mem3637#1, bnx2_ioctl_#t~mem3638#1, bnx2_ioctl_#t~bitwise3639#1, bnx2_ioctl_#t~ret3640#1, bnx2_ioctl_#t~mem3641#1, bnx2_ioctl_#t~mem3642#1, bnx2_ioctl_#t~ret3643#1, bnx2_ioctl_~dev#1.base, bnx2_ioctl_~dev#1.offset, bnx2_ioctl_~ifr#1.base, bnx2_ioctl_~ifr#1.offset, bnx2_ioctl_~cmd#1, bnx2_ioctl_~data~6#1.base, bnx2_ioctl_~data~6#1.offset, bnx2_ioctl_~tmp~159#1.base, bnx2_ioctl_~tmp~159#1.offset, bnx2_ioctl_~bp~41#1.base, bnx2_ioctl_~bp~41#1.offset, bnx2_ioctl_~tmp___0~83#1.base, bnx2_ioctl_~tmp___0~83#1.offset, bnx2_ioctl_~err~5#1, bnx2_ioctl_~#mii_regval~0#1.base, bnx2_ioctl_~#mii_regval~0#1.offset, bnx2_ioctl_~tmp___1~45#1, bnx2_ioctl_~tmp___2~27#1, bnx2_ioctl_~tmp___3~14#1, bnx2_ioctl_~tmp___4~10#1;havoc bnx2_ioctl_#in~dev#1.base, bnx2_ioctl_#in~dev#1.offset, bnx2_ioctl_#in~ifr#1.base, bnx2_ioctl_#in~ifr#1.offset, bnx2_ioctl_#in~cmd#1;assume { :end_inline_bnx2_ioctl } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_32_#t~ret4010#1 && ldv_dummy_resourceless_instance_callback_1_32_#t~ret4010#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_32_#t~ret4010#1;havoc ldv_dummy_resourceless_instance_callback_1_32_#t~ret4010#1, ldv_dummy_resourceless_instance_callback_1_32_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_32_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_32_~arg3#1;havoc ldv_dummy_resourceless_instance_callback_1_32_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_32_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_32_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_32_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_32_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_32_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_32_#in~arg3#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_32 } true; [2025-02-08 04:03:32,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18241: assume -2147483648 <= bnx2_start_xmit_#t~ret3131#1 && bnx2_start_xmit_#t~ret3131#1 <= 2147483647;bnx2_start_xmit_~tmp___8~2#1 := bnx2_start_xmit_#t~ret3131#1;havoc bnx2_start_xmit_#t~mem3130#1.base, bnx2_start_xmit_#t~mem3130#1.offset;havoc bnx2_start_xmit_#t~ret3131#1; [2025-02-08 04:03:32,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18241-1: SUMMARY for call bnx2_start_xmit_#t~ret3131#1 := dma_mapping_error(bnx2_start_xmit_#t~mem3130#1.base, 179 + bnx2_start_xmit_#t~mem3130#1.offset, bnx2_start_xmit_~mapping~2#1); srcloc: null [2025-02-08 04:03:32,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18175: bnx2_start_xmit_~tmp___1~40#1 := bnx2_start_xmit_#t~ret3090#1;havoc bnx2_start_xmit_#t~ret3090#1; [2025-02-08 04:03:32,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18175-1: SUMMARY for call bnx2_start_xmit_#t~ret3090#1 := bnx2_tx_avail(bnx2_start_xmit_~bp~14#1.base, bnx2_start_xmit_~bp~14#1.offset, bnx2_start_xmit_~txr~9#1.base, bnx2_start_xmit_~txr~9#1.offset); srcloc: null [2025-02-08 04:03:32,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18308: SUMMARY for call netif_tx_stop_queue(bnx2_start_xmit_~txq~4#1.base, bnx2_start_xmit_~txq~4#1.offset); srcloc: null [2025-02-08 04:03:32,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19629: assume 0 == bnx2_set_phys_id_~state#1 % 4294967296; [2025-02-08 04:03:32,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19629: assume !(0 == bnx2_set_phys_id_~state#1 % 4294967296); [2025-02-08 04:03:32,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22668: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_46 } true;ldv_dummy_resourceless_instance_callback_1_46_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_46_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_46_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_46_#in~arg1#1.offset := ~ldv_1_callback_ndo_tx_timeout~0#1.base, ~ldv_1_callback_ndo_tx_timeout~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_46_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_46_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_46_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_46_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_46_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_46_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_46_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_46_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_46_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_46_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_46_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_46_#in~arg1#1.offset; [2025-02-08 04:03:32,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22999: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_20 } true;ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_20_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg2#1.offset := ~ldv_1_callback_get_ringparam~0#1.base, ~ldv_1_callback_get_ringparam~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset, ~ldv_1_container_struct_ethtool_ringparam_ptr~0#1.base, ~ldv_1_container_struct_ethtool_ringparam_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_20_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg2#1.offset;assume { :begin_inline_bnx2_get_ringparam } true;bnx2_get_ringparam_#in~dev#1.base, bnx2_get_ringparam_#in~dev#1.offset, bnx2_get_ringparam_#in~ering#1.base, bnx2_get_ringparam_#in~ering#1.offset := ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.offset;havoc bnx2_get_ringparam_#t~ret3491#1.base, bnx2_get_ringparam_#t~ret3491#1.offset, bnx2_get_ringparam_#t~mem3492#1, bnx2_get_ringparam_#t~mem3493#1, bnx2_get_ringparam_#t~mem3494#1, bnx2_get_ringparam_~dev#1.base, bnx2_get_ringparam_~dev#1.offset, bnx2_get_ringparam_~ering#1.base, bnx2_get_ringparam_~ering#1.offset, bnx2_get_ringparam_~bp~30#1.base, bnx2_get_ringparam_~bp~30#1.offset, bnx2_get_ringparam_~tmp~147#1.base, bnx2_get_ringparam_~tmp~147#1.offset;bnx2_get_ringparam_~dev#1.base, bnx2_get_ringparam_~dev#1.offset := bnx2_get_ringparam_#in~dev#1.base, bnx2_get_ringparam_#in~dev#1.offset;bnx2_get_ringparam_~ering#1.base, bnx2_get_ringparam_~ering#1.offset := bnx2_get_ringparam_#in~ering#1.base, bnx2_get_ringparam_#in~ering#1.offset;havoc bnx2_get_ringparam_~bp~30#1.base, bnx2_get_ringparam_~bp~30#1.offset;havoc bnx2_get_ringparam_~tmp~147#1.base, bnx2_get_ringparam_~tmp~147#1.offset; [2025-02-08 04:03:32,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14741-2: havoc bnx2_nvram_erase_page_#t~bitwise2222#1;assume (((((if bnx2_nvram_erase_page_~val~29#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_nvram_erase_page_~val~29#1 % 4294967296 % 18446744073709551616 else bnx2_nvram_erase_page_~val~29#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) < 0 || bnx2_nvram_erase_page_#t~bitwise2222#1 <= (if bnx2_nvram_erase_page_~val~29#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_nvram_erase_page_~val~29#1 % 4294967296 % 18446744073709551616 else bnx2_nvram_erase_page_~val~29#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)) && bnx2_nvram_erase_page_#t~bitwise2222#1 <= 8) && bnx2_nvram_erase_page_#t~bitwise2222#1 >= 0) && ((if bnx2_nvram_erase_page_~val~29#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_nvram_erase_page_~val~29#1 % 4294967296 % 18446744073709551616 else bnx2_nvram_erase_page_~val~29#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) >= 0 || bnx2_nvram_erase_page_#t~bitwise2222#1 > 8 + (if bnx2_nvram_erase_page_~val~29#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_nvram_erase_page_~val~29#1 % 4294967296 % 18446744073709551616 else bnx2_nvram_erase_page_~val~29#1 % 4294967296 % 18446744073709551616 - 18446744073709551616))) && bnx2_nvram_erase_page_#t~bitwise2222#1 >= -9223372036854775808; [2025-02-08 04:03:32,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18176: bnx2_start_xmit_~tmp___2~23#1.base, bnx2_start_xmit_~tmp___2~23#1.offset := bnx2_start_xmit_#t~ret3091#1.base, bnx2_start_xmit_#t~ret3091#1.offset;havoc bnx2_start_xmit_#t~ret3091#1.base, bnx2_start_xmit_#t~ret3091#1.offset;call bnx2_start_xmit_#t~mem3092#1 := read~int#31(bnx2_start_xmit_~tmp___2~23#1.base, bnx2_start_xmit_~tmp___2~23#1.offset, 1); [2025-02-08 04:03:32,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14741-3: assume 8 == (if bnx2_nvram_erase_page_~val~29#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_nvram_erase_page_~val~29#1 % 4294967296 % 18446744073709551616 else bnx2_nvram_erase_page_~val~29#1 % 4294967296 % 18446744073709551616 - 18446744073709551616);bnx2_nvram_erase_page_#t~bitwise2222#1 := (if bnx2_nvram_erase_page_~val~29#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_nvram_erase_page_~val~29#1 % 4294967296 % 18446744073709551616 else bnx2_nvram_erase_page_~val~29#1 % 4294967296 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:03:32,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14741-3: assume !(8 == (if bnx2_nvram_erase_page_~val~29#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_nvram_erase_page_~val~29#1 % 4294967296 % 18446744073709551616 else bnx2_nvram_erase_page_~val~29#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:03:32,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18176-1: SUMMARY for call bnx2_start_xmit_#t~ret3091#1.base, bnx2_start_xmit_#t~ret3091#1.offset := skb_end_pointer(bnx2_start_xmit_~skb#1.base, bnx2_start_xmit_~skb#1.offset); srcloc: null [2025-02-08 04:03:32,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14741: assume 0 != bnx2_nvram_erase_page_#t~bitwise2222#1;havoc bnx2_nvram_erase_page_#t~bitwise2222#1; [2025-02-08 04:03:32,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14741: assume !(0 != bnx2_nvram_erase_page_#t~bitwise2222#1);havoc bnx2_nvram_erase_page_#t~bitwise2222#1;bnx2_nvram_erase_page_~j~7#1 := 1 + bnx2_nvram_erase_page_~j~7#1; [2025-02-08 04:03:32,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14741-1: [2025-02-08 04:03:32,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18243: assume 0 != bnx2_start_xmit_~tmp___8~2#1; [2025-02-08 04:03:32,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18243: assume !(0 != bnx2_start_xmit_~tmp___8~2#1);call bnx2_start_xmit_#t~mem3132#1.base, bnx2_start_xmit_#t~mem3132#1.offset := read~$Pointer$#31(bnx2_start_xmit_~txr~9#1.base, 22 + bnx2_start_xmit_~txr~9#1.offset, 8);bnx2_start_xmit_~tx_buf~2#1.base, bnx2_start_xmit_~tx_buf~2#1.offset := bnx2_start_xmit_#t~mem3132#1.base, bnx2_start_xmit_#t~mem3132#1.offset + 20 * (if bnx2_start_xmit_~ring_prod~1#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_start_xmit_~ring_prod~1#1 % 65536 % 18446744073709551616 % 18446744073709551616 else bnx2_start_xmit_~ring_prod~1#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc bnx2_start_xmit_#t~mem3132#1.base, bnx2_start_xmit_#t~mem3132#1.offset;call write~$Pointer$#31(bnx2_start_xmit_~skb#1.base, bnx2_start_xmit_~skb#1.offset, bnx2_start_xmit_~tx_buf~2#1.base, bnx2_start_xmit_~tx_buf~2#1.offset, 8);call write~int#31(bnx2_start_xmit_~mapping~2#1, bnx2_start_xmit_~tx_buf~2#1.base, 8 + bnx2_start_xmit_~tx_buf~2#1.offset, 8);call bnx2_start_xmit_#t~mem3133#1.base, bnx2_start_xmit_#t~mem3133#1.offset := read~$Pointer$#31(bnx2_start_xmit_~txr~9#1.base, 14 + bnx2_start_xmit_~txr~9#1.offset, 8);bnx2_start_xmit_~txbd~2#1.base, bnx2_start_xmit_~txbd~2#1.offset := bnx2_start_xmit_#t~mem3133#1.base, bnx2_start_xmit_#t~mem3133#1.offset + 16 * (if bnx2_start_xmit_~ring_prod~1#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_start_xmit_~ring_prod~1#1 % 65536 % 18446744073709551616 % 18446744073709551616 else bnx2_start_xmit_~ring_prod~1#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc bnx2_start_xmit_#t~mem3133#1.base, bnx2_start_xmit_#t~mem3133#1.offset;call write~int#31(bnx2_start_xmit_~mapping~2#1 % 18446744073709551616 / 4294967296, bnx2_start_xmit_~txbd~2#1.base, bnx2_start_xmit_~txbd~2#1.offset, 4);call write~int#31(bnx2_start_xmit_~mapping~2#1, bnx2_start_xmit_~txbd~2#1.base, 4 + bnx2_start_xmit_~txbd~2#1.offset, 4); [2025-02-08 04:03:32,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14741-4: assume 0 == (if bnx2_nvram_erase_page_~val~29#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_nvram_erase_page_~val~29#1 % 4294967296 % 18446744073709551616 else bnx2_nvram_erase_page_~val~29#1 % 4294967296 % 18446744073709551616 - 18446744073709551616);bnx2_nvram_erase_page_#t~bitwise2222#1 := 0; [2025-02-08 04:03:32,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14741-4: assume !(0 == (if bnx2_nvram_erase_page_~val~29#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_nvram_erase_page_~val~29#1 % 4294967296 % 18446744073709551616 else bnx2_nvram_erase_page_~val~29#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:03:32,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15138: assume 0 != bnx2_nvram_write_~align_start~0#1; [2025-02-08 04:03:32,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15138: assume !(0 != bnx2_nvram_write_~align_start~0#1); [2025-02-08 04:03:32,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19564: bnx2_get_ethtool_stats_~tmp~153#1.base, bnx2_get_ethtool_stats_~tmp~153#1.offset := bnx2_get_ethtool_stats_#t~ret3566#1.base, bnx2_get_ethtool_stats_#t~ret3566#1.offset;havoc bnx2_get_ethtool_stats_#t~ret3566#1.base, bnx2_get_ethtool_stats_#t~ret3566#1.offset;bnx2_get_ethtool_stats_~bp~35#1.base, bnx2_get_ethtool_stats_~bp~35#1.offset := bnx2_get_ethtool_stats_~tmp~153#1.base, bnx2_get_ethtool_stats_~tmp~153#1.offset;call bnx2_get_ethtool_stats_#t~mem3567#1.base, bnx2_get_ethtool_stats_#t~mem3567#1.offset := read~$Pointer$#31(bnx2_get_ethtool_stats_~bp~35#1.base, 9006 + bnx2_get_ethtool_stats_~bp~35#1.offset, 8);bnx2_get_ethtool_stats_~hw_stats~1#1.base, bnx2_get_ethtool_stats_~hw_stats~1#1.offset := bnx2_get_ethtool_stats_#t~mem3567#1.base, bnx2_get_ethtool_stats_#t~mem3567#1.offset;havoc bnx2_get_ethtool_stats_#t~mem3567#1.base, bnx2_get_ethtool_stats_#t~mem3567#1.offset;call bnx2_get_ethtool_stats_#t~mem3568#1.base, bnx2_get_ethtool_stats_#t~mem3568#1.offset := read~$Pointer$#31(bnx2_get_ethtool_stats_~bp~35#1.base, 9014 + bnx2_get_ethtool_stats_~bp~35#1.offset, 8);bnx2_get_ethtool_stats_~temp_stats~1#1.base, bnx2_get_ethtool_stats_~temp_stats~1#1.offset := bnx2_get_ethtool_stats_#t~mem3568#1.base, bnx2_get_ethtool_stats_#t~mem3568#1.offset;havoc bnx2_get_ethtool_stats_#t~mem3568#1.base, bnx2_get_ethtool_stats_#t~mem3568#1.offset;bnx2_get_ethtool_stats_~stats_len_arr~0#1.base, bnx2_get_ethtool_stats_~stats_len_arr~0#1.offset := 0, 0; [2025-02-08 04:03:32,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19564-1: SUMMARY for call bnx2_get_ethtool_stats_#t~ret3566#1.base, bnx2_get_ethtool_stats_#t~ret3566#1.offset := netdev_priv(bnx2_get_ethtool_stats_~dev#1.base, bnx2_get_ethtool_stats_~dev#1.offset); srcloc: null [2025-02-08 04:03:32,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7937: havoc skb_transport_offset_#t~mem305#1.base, skb_transport_offset_#t~mem305#1.offset;bnx2_start_xmit_#t~ret3112#1 := skb_transport_offset_#res#1;havoc skb_transport_offset_#t~ret304#1.base, skb_transport_offset_#t~ret304#1.offset, skb_transport_offset_#t~mem305#1.base, skb_transport_offset_#t~mem305#1.offset, skb_transport_offset_~skb#1.base, skb_transport_offset_~skb#1.offset, skb_transport_offset_~tmp~26#1.base, skb_transport_offset_~tmp~26#1.offset;havoc skb_transport_offset_#in~skb#1.base, skb_transport_offset_#in~skb#1.offset;assume { :end_inline_skb_transport_offset } true;assume -2147483648 <= bnx2_start_xmit_#t~ret3112#1 && bnx2_start_xmit_#t~ret3112#1 <= 2147483647;bnx2_start_xmit_~tmp___4~8#1 := bnx2_start_xmit_#t~ret3112#1;havoc bnx2_start_xmit_#t~ret3112#1;bnx2_start_xmit_~tcp_off~0#1 := bnx2_start_xmit_~tmp___4~8#1 - 54; [2025-02-08 04:03:32,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18177: assume -9223372036854775808 <= bnx2_start_xmit_#t~ret3093#1 && bnx2_start_xmit_#t~ret3093#1 <= 9223372036854775807;bnx2_start_xmit_~tmp___3~11#1 := bnx2_start_xmit_#t~ret3093#1;havoc bnx2_start_xmit_#t~mem3092#1;havoc bnx2_start_xmit_#t~ret3093#1; [2025-02-08 04:03:32,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18177-1: SUMMARY for call bnx2_start_xmit_#t~ret3093#1 := ldv__builtin_expect((if bnx2_start_xmit_~tmp___1~40#1 % 4294967296 < (1 + (if bnx2_start_xmit_#t~mem3092#1 % 256 % 4294967296 <= 2147483647 then bnx2_start_xmit_#t~mem3092#1 % 256 % 4294967296 else bnx2_start_xmit_#t~mem3092#1 % 256 % 4294967296 - 4294967296)) % 4294967296 then 1 else 0), 0); srcloc: null [2025-02-08 04:03:32,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18442-1: assume bnx2_get_stats64_#t~short3303#1; [2025-02-08 04:03:32,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18442-1: assume !bnx2_get_stats64_#t~short3303#1;call bnx2_get_stats64_#t~mem3302#1 := read~int#31(bnx2_get_stats64_~bp~16#1.base, 8926 + bnx2_get_stats64_~bp~16#1.offset, 4);bnx2_get_stats64_#t~short3303#1 := 1460142080 == (bnx2_get_stats64_#t~mem3302#1 - bnx2_get_stats64_#t~mem3302#1 % 16) % 4294967296; [2025-02-08 04:03:32,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18310: bnx2_start_xmit_~tmp___13~1#1 := bnx2_start_xmit_#t~ret3162#1;havoc bnx2_start_xmit_#t~ret3162#1;call bnx2_start_xmit_#t~mem3163#1 := read~int#31(bnx2_start_xmit_~bp~14#1.base, 8538 + bnx2_start_xmit_~bp~14#1.offset, 4); [2025-02-08 04:03:32,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18310-1: SUMMARY for call bnx2_start_xmit_#t~ret3162#1 := bnx2_tx_avail(bnx2_start_xmit_~bp~14#1.base, bnx2_start_xmit_~bp~14#1.offset, bnx2_start_xmit_~txr~9#1.base, bnx2_start_xmit_~txr~9#1.offset); srcloc: null [2025-02-08 04:03:32,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18442: assume bnx2_get_stats64_#t~short3303#1;havoc bnx2_get_stats64_#t~mem3301#1;havoc bnx2_get_stats64_#t~mem3302#1;havoc bnx2_get_stats64_#t~short3303#1;call write~int#36(0, bnx2_get_stats64_~net_stats#1.base, 136 + bnx2_get_stats64_~net_stats#1.offset, 8); [2025-02-08 04:03:32,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18442: assume !bnx2_get_stats64_#t~short3303#1;havoc bnx2_get_stats64_#t~mem3301#1;havoc bnx2_get_stats64_#t~mem3302#1;havoc bnx2_get_stats64_#t~short3303#1;call bnx2_get_stats64_#t~mem3304#1.base, bnx2_get_stats64_#t~mem3304#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9006 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3306#1 := read~int#31(bnx2_get_stats64_#t~mem3304#1.base, 84 + bnx2_get_stats64_#t~mem3304#1.offset, 4);call bnx2_get_stats64_#t~mem3305#1.base, bnx2_get_stats64_#t~mem3305#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9014 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3307#1 := read~int#31(bnx2_get_stats64_#t~mem3305#1.base, 84 + bnx2_get_stats64_#t~mem3305#1.offset, 4);call write~int#36((bnx2_get_stats64_#t~mem3306#1 + bnx2_get_stats64_#t~mem3307#1) % 4294967296, bnx2_get_stats64_~net_stats#1.base, 136 + bnx2_get_stats64_~net_stats#1.offset, 8);havoc bnx2_get_stats64_#t~mem3304#1.base, bnx2_get_stats64_#t~mem3304#1.offset;havoc bnx2_get_stats64_#t~mem3306#1;havoc bnx2_get_stats64_#t~mem3305#1.base, bnx2_get_stats64_#t~mem3305#1.offset;havoc bnx2_get_stats64_#t~mem3307#1; [2025-02-08 04:03:32,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18773: assume 0 != bnx2_get_regs_~tmp___1~42#1;call ULTIMATE.dealloc(bnx2_get_regs_~#reg_boundaries~0#1.base, bnx2_get_regs_~#reg_boundaries~0#1.offset);havoc bnx2_get_regs_~#reg_boundaries~0#1.base, bnx2_get_regs_~#reg_boundaries~0#1.offset; [2025-02-08 04:03:32,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18773: assume !(0 != bnx2_get_regs_~tmp___1~42#1);bnx2_get_regs_~i~49#1 := 0;call bnx2_get_regs_#t~mem3398#1 := read~int#0(bnx2_get_regs_~#reg_boundaries~0#1.base, bnx2_get_regs_~#reg_boundaries~0#1.offset, 4);bnx2_get_regs_~offset~5#1 := bnx2_get_regs_#t~mem3398#1;havoc bnx2_get_regs_#t~mem3398#1;bnx2_get_regs_~p~0#1.base, bnx2_get_regs_~p~0#1.offset := bnx2_get_regs_~p~0#1.base, bnx2_get_regs_~p~0#1.offset + 4 * (if bnx2_get_regs_~offset~5#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_regs_~offset~5#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else bnx2_get_regs_~offset~5#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:03:32,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18245: bnx2_start_xmit_#res#1 := 0; [2025-02-08 04:03:32,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18245-1: SUMMARY for call consume_skb(bnx2_start_xmit_~skb#1.base, bnx2_start_xmit_~skb#1.offset); srcloc: null [2025-02-08 04:03:32,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15074: call ULTIMATE.dealloc(bnx2_nvram_write_~#start~0#1.base, bnx2_nvram_write_~#start~0#1.offset);havoc bnx2_nvram_write_~#start~0#1.base, bnx2_nvram_write_~#start~0#1.offset;call ULTIMATE.dealloc(bnx2_nvram_write_~#end~0#1.base, bnx2_nvram_write_~#end~0#1.offset);havoc bnx2_nvram_write_~#end~0#1.base, bnx2_nvram_write_~#end~0#1.offset; [2025-02-08 04:03:32,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15140-1: SUMMARY for call bnx2_nvram_write_#t~memcpy~res2305#1.base, bnx2_nvram_write_#t~memcpy~res2305#1.offset := #Ultimate.C_memcpy#31(bnx2_nvram_write_~align_buf~0#1.base, bnx2_nvram_write_~align_buf~0#1.offset, bnx2_nvram_write_~#start~0#1.base, bnx2_nvram_write_~#start~0#1.offset, 4); srcloc: null [2025-02-08 04:03:32,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15140: havoc bnx2_nvram_write_#t~memcpy~res2305#1.base, bnx2_nvram_write_#t~memcpy~res2305#1.offset; [2025-02-08 04:03:32,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19831-1: SUMMARY for call bnx2_ioctl_#t~ret3634#1 := netif_running(bnx2_ioctl_~dev#1.base, bnx2_ioctl_~dev#1.offset); srcloc: null [2025-02-08 04:03:32,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18774: havoc bnx2_get_regs_#t~ret3394#1.base, bnx2_get_regs_#t~ret3394#1.offset, bnx2_get_regs_#t~memset~res3395#1.base, bnx2_get_regs_#t~memset~res3395#1.offset, bnx2_get_regs_#t~mem3396#1.base, bnx2_get_regs_#t~mem3396#1.offset, bnx2_get_regs_#t~ret3397#1, bnx2_get_regs_#t~mem3398#1, bnx2_get_regs_#t~mem3399#1.base, bnx2_get_regs_#t~mem3399#1.offset, bnx2_get_regs_#t~ret3400#1, bnx2_get_regs_#t~mem3401#1, bnx2_get_regs_#t~mem3402#1, bnx2_get_regs_~dev#1.base, bnx2_get_regs_~dev#1.offset, bnx2_get_regs_~regs#1.base, bnx2_get_regs_~regs#1.offset, bnx2_get_regs_~_p#1.base, bnx2_get_regs_~_p#1.offset, bnx2_get_regs_~p~0#1.base, bnx2_get_regs_~p~0#1.offset, bnx2_get_regs_~i~49#1, bnx2_get_regs_~offset~5#1, bnx2_get_regs_~orig_p~0#1.base, bnx2_get_regs_~orig_p~0#1.offset, bnx2_get_regs_~bp~20#1.base, bnx2_get_regs_~bp~20#1.offset, bnx2_get_regs_~tmp~137#1.base, bnx2_get_regs_~tmp~137#1.offset, bnx2_get_regs_~#reg_boundaries~0#1.base, bnx2_get_regs_~#reg_boundaries~0#1.offset, bnx2_get_regs_~tmp___0~75#1, bnx2_get_regs_~tmp___1~42#1, bnx2_get_regs_~tmp___2~25#1.base, bnx2_get_regs_~tmp___2~25#1.offset;havoc bnx2_get_regs_#in~dev#1.base, bnx2_get_regs_#in~dev#1.offset, bnx2_get_regs_#in~regs#1.base, bnx2_get_regs_#in~regs#1.offset, bnx2_get_regs_#in~_p#1.base, bnx2_get_regs_#in~_p#1.offset;assume { :end_inline_bnx2_get_regs } true;havoc ldv_dummy_resourceless_instance_callback_1_18_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_18_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_18_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_18_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_18_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_18_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_18_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_18_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_18_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_18_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_18_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_18_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_18_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_18_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_18_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_18_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_18 } true; [2025-02-08 04:03:32,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19831: bnx2_ioctl_~tmp___1~45#1 := (if 0 == bnx2_ioctl_#t~ret3634#1 % 256 then 0 else 1);havoc bnx2_ioctl_#t~ret3634#1; [2025-02-08 04:03:32,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18642: bnx2_get_drvinfo_~tmp~136#1.base, bnx2_get_drvinfo_~tmp~136#1.offset := bnx2_get_drvinfo_#t~ret3387#1.base, bnx2_get_drvinfo_#t~ret3387#1.offset;havoc bnx2_get_drvinfo_#t~ret3387#1.base, bnx2_get_drvinfo_#t~ret3387#1.offset;bnx2_get_drvinfo_~bp~19#1.base, bnx2_get_drvinfo_~bp~19#1.offset := bnx2_get_drvinfo_~tmp~136#1.base, bnx2_get_drvinfo_~tmp~136#1.offset; [2025-02-08 04:03:32,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18312: assume bnx2_start_xmit_~tmp___13~1#1 % 4294967296 > bnx2_start_xmit_#t~mem3163#1 % 4294967296;havoc bnx2_start_xmit_#t~mem3163#1; [2025-02-08 04:03:32,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18312: assume !(bnx2_start_xmit_~tmp___13~1#1 % 4294967296 > bnx2_start_xmit_#t~mem3163#1 % 4294967296);havoc bnx2_start_xmit_#t~mem3163#1; [2025-02-08 04:03:32,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18180: assume 0 != bnx2_start_xmit_~tmp___3~11#1; [2025-02-08 04:03:32,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18180: assume !(0 != bnx2_start_xmit_~tmp___3~11#1); [2025-02-08 04:03:32,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18642-1: SUMMARY for call bnx2_get_drvinfo_#t~ret3387#1.base, bnx2_get_drvinfo_#t~ret3387#1.offset := netdev_priv(bnx2_get_drvinfo_~dev#1.base, bnx2_get_drvinfo_~dev#1.offset); srcloc: null [2025-02-08 04:03:32,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19633: bnx2_set_phys_id_#res#1 := 0; [2025-02-08 04:03:32,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22540: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_61 } true;ldv_dummy_resourceless_instance_callback_1_61_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_61_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_61_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_61_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_61_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_61_#in~arg2#1.offset := ~ldv_1_callback_set_wol~0#1.base, ~ldv_1_callback_set_wol~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset, ~ldv_1_container_struct_ethtool_wolinfo_ptr~0#1.base, ~ldv_1_container_struct_ethtool_wolinfo_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_61_#t~ret4025#1, ldv_dummy_resourceless_instance_callback_1_61_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_61_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_61_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_61_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_61_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_61_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_61_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_61_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_61_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_61_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_61_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_61_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_61_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_61_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_61_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_61_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_61_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_61_#in~arg2#1.offset; [2025-02-08 04:03:32,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22607: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_52(~ldv_1_callback_set_channels~0#1.base, ~ldv_1_callback_set_channels~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset, ~ldv_1_container_struct_ethtool_channels_ptr~0#1.base, ~ldv_1_container_struct_ethtool_channels_ptr~0#1.offset); srcloc: null [2025-02-08 04:03:32,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15208: assume bnx2_nvram_write_~j~11#1 % 4294967296 < bnx2_nvram_write_#t~mem2323#1 % 4294967296;havoc bnx2_nvram_write_#t~mem2322#1.base, bnx2_nvram_write_#t~mem2322#1.offset;havoc bnx2_nvram_write_#t~mem2323#1; [2025-02-08 04:03:32,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15208: assume !(bnx2_nvram_write_~j~11#1 % 4294967296 < bnx2_nvram_write_#t~mem2323#1 % 4294967296);havoc bnx2_nvram_write_#t~mem2322#1.base, bnx2_nvram_write_#t~mem2322#1.offset;havoc bnx2_nvram_write_#t~mem2323#1; [2025-02-08 04:03:32,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19833: assume 0 != bnx2_ioctl_~tmp___1~45#1 % 256;bnx2_ioctl_~tmp___2~27#1 := 0; [2025-02-08 04:03:32,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19833: assume !(0 != bnx2_ioctl_~tmp___1~45#1 % 256);bnx2_ioctl_~tmp___2~27#1 := 1; [2025-02-08 04:03:32,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22806: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_35 } true;ldv_dummy_resourceless_instance_callback_1_35_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_35_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_35_#in~arg2#1 := ~ldv_1_callback_ndo_fix_features~0#1.base, ~ldv_1_callback_ndo_fix_features~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset, ~ldv_1_ldv_param_35_1_default~0#1;havoc ldv_dummy_resourceless_instance_callback_1_35_#t~ret4011#1, ldv_dummy_resourceless_instance_callback_1_35_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_35_~arg2#1;ldv_dummy_resourceless_instance_callback_1_35_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_35_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_35_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_35_~arg2#1 := ldv_dummy_resourceless_instance_callback_1_35_#in~arg2#1;assume { :begin_inline_bnx2_fix_features } true;bnx2_fix_features_#in~dev#1.base, bnx2_fix_features_#in~dev#1.offset, bnx2_fix_features_#in~features#1 := ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_35_~arg2#1;havoc bnx2_fix_features_#res#1;havoc bnx2_fix_features_#t~ret3595#1.base, bnx2_fix_features_#t~ret3595#1.offset, bnx2_fix_features_#t~mem3596#1, bnx2_fix_features_#t~bitwise3597#1, bnx2_fix_features_#t~bitwise3598#1, bnx2_fix_features_~dev#1.base, bnx2_fix_features_~dev#1.offset, bnx2_fix_features_~features#1, bnx2_fix_features_~bp~37#1.base, bnx2_fix_features_~bp~37#1.offset, bnx2_fix_features_~tmp~155#1.base, bnx2_fix_features_~tmp~155#1.offset;bnx2_fix_features_~dev#1.base, bnx2_fix_features_~dev#1.offset := bnx2_fix_features_#in~dev#1.base, bnx2_fix_features_#in~dev#1.offset;bnx2_fix_features_~features#1 := bnx2_fix_features_#in~features#1;havoc bnx2_fix_features_~bp~37#1.base, bnx2_fix_features_~bp~37#1.offset;havoc bnx2_fix_features_~tmp~155#1.base, bnx2_fix_features_~tmp~155#1.offset; [2025-02-08 04:03:32,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18644: havoc bnx2_get_drvinfo_#t~ret3388#1; [2025-02-08 04:03:32,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18644-1: SUMMARY for call bnx2_get_drvinfo_#t~ret3388#1 := strlcpy(bnx2_get_drvinfo_~info#1.base, 4 + bnx2_get_drvinfo_~info#1.offset, 127, 0, 32); srcloc: null [2025-02-08 04:03:32,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22740: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_40(~ldv_1_callback_ndo_set_features~0#1.base, ~ldv_1_callback_ndo_set_features~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset, ~ldv_1_ldv_param_40_1_default~0#1); srcloc: null [2025-02-08 04:03:32,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18182: SUMMARY for call netif_tx_stop_queue(bnx2_start_xmit_~txq~4#1.base, bnx2_start_xmit_~txq~4#1.offset); srcloc: null [2025-02-08 04:03:32,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23203: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_12 } true;ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.offset := ~ldv_1_callback_get_eeprom_len~0#1.base, ~ldv_1_callback_get_eeprom_len~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_12_#t~ret4004#1, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.offset; [2025-02-08 04:03:32,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18314: SUMMARY for call netif_tx_wake_queue(bnx2_start_xmit_~txq~4#1.base, bnx2_start_xmit_~txq~4#1.offset); srcloc: null [2025-02-08 04:03:32,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14747: assume bnx2_nvram_erase_page_~j~7#1 <= 29999; [2025-02-08 04:03:32,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14747: assume !(bnx2_nvram_erase_page_~j~7#1 <= 29999); [2025-02-08 04:03:32,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18645: havoc bnx2_get_drvinfo_#t~ret3389#1;call bnx2_get_drvinfo_#t~mem3390#1.base, bnx2_get_drvinfo_#t~mem3390#1.offset := read~$Pointer$#31(bnx2_get_drvinfo_~bp~19#1.base, 16 + bnx2_get_drvinfo_~bp~19#1.offset, 8);assume { :begin_inline_pci_name } true;pci_name_#in~pdev#1.base, pci_name_#in~pdev#1.offset := bnx2_get_drvinfo_#t~mem3390#1.base, bnx2_get_drvinfo_#t~mem3390#1.offset;havoc pci_name_#res#1.base, pci_name_#res#1.offset;havoc pci_name_#t~ret437#1.base, pci_name_#t~ret437#1.offset, pci_name_~pdev#1.base, pci_name_~pdev#1.offset, pci_name_~tmp~52#1.base, pci_name_~tmp~52#1.offset;pci_name_~pdev#1.base, pci_name_~pdev#1.offset := pci_name_#in~pdev#1.base, pci_name_#in~pdev#1.offset;havoc pci_name_~tmp~52#1.base, pci_name_~tmp~52#1.offset;assume { :begin_inline_dev_name } true;dev_name_#in~dev#1.base, dev_name_#in~dev#1.offset := pci_name_~pdev#1.base, 179 + pci_name_~pdev#1.offset;havoc dev_name_#res#1.base, dev_name_#res#1.offset;havoc dev_name_#t~mem111#1.base, dev_name_#t~mem111#1.offset, dev_name_#t~mem112#1.base, dev_name_#t~mem112#1.offset, dev_name_#t~ret113#1.base, dev_name_#t~ret113#1.offset, dev_name_~dev#1.base, dev_name_~dev#1.offset, dev_name_~tmp~8#1.base, dev_name_~tmp~8#1.offset;dev_name_~dev#1.base, dev_name_~dev#1.offset := dev_name_#in~dev#1.base, dev_name_#in~dev#1.offset;havoc dev_name_~tmp~8#1.base, dev_name_~tmp~8#1.offset;call dev_name_#t~mem111#1.base, dev_name_#t~mem111#1.offset := read~$Pointer$#31(dev_name_~dev#1.base, 308 + dev_name_~dev#1.offset, 8); [2025-02-08 04:03:32,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19636: call write~int#31(bnx2_set_phys_id_#t~ret3588#1, bnx2_set_phys_id_~bp~36#1.base, 9485 + bnx2_set_phys_id_~bp~36#1.offset, 4);havoc bnx2_set_phys_id_#t~mem3587#1.base, bnx2_set_phys_id_#t~mem3587#1.offset;havoc bnx2_set_phys_id_#t~ret3588#1;call bnx2_set_phys_id_#t~mem3589#1.base, bnx2_set_phys_id_#t~mem3589#1.offset := read~$Pointer$#31(bnx2_set_phys_id_~bp~36#1.base, bnx2_set_phys_id_~bp~36#1.offset, 8); [2025-02-08 04:03:32,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18645-1: SUMMARY for call bnx2_get_drvinfo_#t~ret3389#1 := strlcpy(bnx2_get_drvinfo_~info#1.base, 36 + bnx2_get_drvinfo_~info#1.offset, 128, 0, 32); srcloc: null [2025-02-08 04:03:32,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19570: assume 0 == (bnx2_get_ethtool_stats_~hw_stats~1#1.base + bnx2_get_ethtool_stats_~hw_stats~1#1.offset) % 18446744073709551616; [2025-02-08 04:03:32,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19570: assume !(0 == (bnx2_get_ethtool_stats_~hw_stats~1#1.base + bnx2_get_ethtool_stats_~hw_stats~1#1.offset) % 18446744073709551616);call bnx2_get_ethtool_stats_#t~mem3570#1 := read~int#31(bnx2_get_ethtool_stats_~bp~35#1.base, 8926 + bnx2_get_ethtool_stats_~bp~35#1.offset, 4);bnx2_get_ethtool_stats_#t~short3572#1 := 1460011008 == (bnx2_get_ethtool_stats_#t~mem3570#1 - bnx2_get_ethtool_stats_#t~mem3570#1 % 16) % 4294967296; [2025-02-08 04:03:32,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19636-2: call bnx2_set_phys_id_#t~mem3587#1.base, bnx2_set_phys_id_#t~mem3587#1.offset := read~$Pointer$#31(bnx2_set_phys_id_~bp~36#1.base, bnx2_set_phys_id_~bp~36#1.offset, 8); [2025-02-08 04:03:32,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19636-1: SUMMARY for call bnx2_set_phys_id_#t~ret3588#1 := readl(bnx2_set_phys_id_#t~mem3587#1.base, 2052 + bnx2_set_phys_id_#t~mem3587#1.offset); srcloc: null [2025-02-08 04:03:32,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22080-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_61_#t~ret4025#1 := bnx2_set_wol(ldv_dummy_resourceless_instance_callback_1_61_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_61_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_61_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_61_~arg2#1.offset); srcloc: null [2025-02-08 04:03:32,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22080: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_61_#t~ret4025#1 && ldv_dummy_resourceless_instance_callback_1_61_#t~ret4025#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_61_#t~ret4025#1;havoc ldv_dummy_resourceless_instance_callback_1_61_#t~ret4025#1, ldv_dummy_resourceless_instance_callback_1_61_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_61_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_61_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_61_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_61_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_61_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_61_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_61_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_61_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_61_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_61_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_61_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_61 } true; [2025-02-08 04:03:32,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18183: assume -2147483648 <= bnx2_start_xmit_#t~ret3094#1 && bnx2_start_xmit_#t~ret3094#1 <= 2147483647;havoc bnx2_start_xmit_#t~ret3094#1;bnx2_start_xmit_#res#1 := 16; [2025-02-08 04:03:32,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15276: assume 0 == bnx2_nvram_write_#t~mem2336#1 % 2 % 4294967296;havoc bnx2_nvram_write_#t~mem2335#1.base, bnx2_nvram_write_#t~mem2335#1.offset;havoc bnx2_nvram_write_#t~mem2336#1;bnx2_nvram_write_~addr~5#1 := bnx2_nvram_write_~data_end~0#1; [2025-02-08 04:03:32,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15276: assume !(0 == bnx2_nvram_write_#t~mem2336#1 % 2 % 4294967296);havoc bnx2_nvram_write_#t~mem2335#1.base, bnx2_nvram_write_#t~mem2335#1.offset;havoc bnx2_nvram_write_#t~mem2336#1; [2025-02-08 04:03:32,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18183-1: SUMMARY for call bnx2_start_xmit_#t~ret3094#1 := netdev_err(bnx2_start_xmit_~dev#1.base, bnx2_start_xmit_~dev#1.offset, 126, 0); srcloc: null [2025-02-08 04:03:32,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18447: call bnx2_get_stats64_#t~mem3308#1.base, bnx2_get_stats64_#t~mem3308#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9006 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3310#1 := read~int#31(bnx2_get_stats64_#t~mem3308#1.base, 80 + bnx2_get_stats64_#t~mem3308#1.offset, 4);call bnx2_get_stats64_#t~mem3309#1.base, bnx2_get_stats64_#t~mem3309#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9014 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3311#1 := read~int#31(bnx2_get_stats64_#t~mem3309#1.base, 80 + bnx2_get_stats64_#t~mem3309#1.offset, 4);call bnx2_get_stats64_#t~mem3312#1 := read~int#36(bnx2_get_stats64_~net_stats#1.base, 128 + bnx2_get_stats64_~net_stats#1.offset, 8);call bnx2_get_stats64_#t~mem3313#1 := read~int#36(bnx2_get_stats64_~net_stats#1.base, 136 + bnx2_get_stats64_~net_stats#1.offset, 8);call write~int#36((bnx2_get_stats64_#t~mem3310#1 + bnx2_get_stats64_#t~mem3311#1) % 4294967296 + bnx2_get_stats64_#t~mem3312#1 + bnx2_get_stats64_#t~mem3313#1, bnx2_get_stats64_~net_stats#1.base, 40 + bnx2_get_stats64_~net_stats#1.offset, 8);havoc bnx2_get_stats64_#t~mem3308#1.base, bnx2_get_stats64_#t~mem3308#1.offset;havoc bnx2_get_stats64_#t~mem3310#1;havoc bnx2_get_stats64_#t~mem3309#1.base, bnx2_get_stats64_#t~mem3309#1.offset;havoc bnx2_get_stats64_#t~mem3311#1;havoc bnx2_get_stats64_#t~mem3312#1;havoc bnx2_get_stats64_#t~mem3313#1;call bnx2_get_stats64_#t~mem3314#1.base, bnx2_get_stats64_#t~mem3314#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9006 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3316#1 := read~int#31(bnx2_get_stats64_#t~mem3314#1.base, 228 + bnx2_get_stats64_#t~mem3314#1.offset, 4);call bnx2_get_stats64_#t~mem3315#1.base, bnx2_get_stats64_#t~mem3315#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9014 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3317#1 := read~int#31(bnx2_get_stats64_#t~mem3315#1.base, 228 + bnx2_get_stats64_#t~mem3315#1.offset, 4);call bnx2_get_stats64_#t~mem3318#1.base, bnx2_get_stats64_#t~mem3318#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9006 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3320#1 := read~int#31(bnx2_get_stats64_#t~mem3318#1.base, 232 + bnx2_get_stats64_#t~mem3318#1.offset, 4);call bnx2_get_stats64_#t~mem3319#1.base, bnx2_get_stats64_#t~mem3319#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9014 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3321#1 := read~int#31(bnx2_get_stats64_#t~mem3319#1.base, 232 + bnx2_get_stats64_#t~mem3319#1.offset, 4);call bnx2_get_stats64_#t~mem3322#1.base, bnx2_get_stats64_#t~mem3322#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9006 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3324#1 := read~int#31(bnx2_get_stats64_#t~mem3322#1.base, 320 + bnx2_get_stats64_#t~mem3322#1.offset, 4);call bnx2_get_stats64_#t~mem3323#1.base, bnx2_get_stats64_#t~mem3323#1.offset := read~$Pointer$#31(bnx2_get_stats64_~bp~16#1.base, 9014 + bnx2_get_stats64_~bp~16#1.offset, 8);call bnx2_get_stats64_#t~mem3325#1 := read~int#31(bnx2_get_stats64_#t~mem3323#1.base, 320 + bnx2_get_stats64_#t~mem3323#1.offset, 4);call write~int#36((bnx2_get_stats64_#t~mem3316#1 + bnx2_get_stats64_#t~mem3317#1) % 4294967296 + (bnx2_get_stats64_#t~mem3320#1 + bnx2_get_stats64_#t~mem3321#1) % 4294967296 + (bnx2_get_stats64_#t~mem3324#1 + bnx2_get_stats64_#t~mem3325#1) % 4294967296, bnx2_get_stats64_~net_stats#1.base, 120 + bnx2_get_stats64_~net_stats#1.offset, 8);havoc bnx2_get_stats64_#t~mem3314#1.base, bnx2_get_stats64_#t~mem3314#1.offset;havoc bnx2_get_stats64_#t~mem3316#1;havoc bnx2_get_stats64_#t~mem3315#1.base, bnx2_get_stats64_#t~mem3315#1.offset;havoc bnx2_get_stats64_#t~mem3317#1;havoc bnx2_get_stats64_#t~mem3318#1.base, bnx2_get_stats64_#t~mem3318#1.offset;havoc bnx2_get_stats64_#t~mem3320#1;havoc bnx2_get_stats64_#t~mem3319#1.base, bnx2_get_stats64_#t~mem3319#1.offset;havoc bnx2_get_stats64_#t~mem3321#1;havoc bnx2_get_stats64_#t~mem3322#1.base, bnx2_get_stats64_#t~mem3322#1.offset;havoc bnx2_get_stats64_#t~mem3324#1;havoc bnx2_get_stats64_#t~mem3323#1.base, bnx2_get_stats64_#t~mem3323#1.offset;havoc bnx2_get_stats64_#t~mem3325#1;bnx2_get_stats64_#res#1.base, bnx2_get_stats64_#res#1.offset := bnx2_get_stats64_~net_stats#1.base, bnx2_get_stats64_~net_stats#1.offset;ldv_dummy_resourceless_instance_callback_1_38_#t~ret4012#1.base, ldv_dummy_resourceless_instance_callback_1_38_#t~ret4012#1.offset := bnx2_get_stats64_#res#1.base, bnx2_get_stats64_#res#1.offset;havoc bnx2_get_stats64_#t~ret3187#1.base, bnx2_get_stats64_#t~ret3187#1.offset, bnx2_get_stats64_#t~mem3188#1.base, bnx2_get_stats64_#t~mem3188#1.offset, bnx2_get_stats64_#t~mem3189#1.base, bnx2_get_stats64_#t~mem3189#1.offset, bnx2_get_stats64_#t~mem3190#1, bnx2_get_stats64_#t~mem3191#1.base, bnx2_get_stats64_#t~mem3191#1.offset, bnx2_get_stats64_#t~mem3192#1, bnx2_get_stats64_#t~mem3193#1.base, bnx2_get_stats64_#t~mem3193#1.offset, bnx2_get_stats64_#t~mem3194#1, bnx2_get_stats64_#t~mem3195#1.base, bnx2_get_stats64_#t~mem3195#1.offset, bnx2_get_stats64_#t~mem3196#1, bnx2_get_stats64_#t~mem3197#1.base, bnx2_get_stats64_#t~mem3197#1.offset, bnx2_get_stats64_#t~mem3198#1, bnx2_get_stats64_#t~mem3199#1.base, bnx2_get_stats64_#t~mem3199#1.offset, bnx2_get_stats64_#t~mem3200#1, bnx2_get_stats64_#t~mem3201#1.base, bnx2_get_stats64_#t~mem3201#1.offset, bnx2_get_stats64_#t~mem3202#1, bnx2_get_stats64_#t~mem3203#1.base, bnx2_get_stats64_#t~mem3203#1.offset, bnx2_get_stats64_#t~mem3204#1, bnx2_get_stats64_#t~mem3205#1.base, bnx2_get_stats64_#t~mem3205#1.offset, bnx2_get_stats64_#t~mem3206#1, bnx2_get_stats64_#t~mem3207#1.base, bnx2_get_stats64_#t~mem3207#1.offset, bnx2_get_stats64_#t~mem3208#1, bnx2_get_stats64_#t~mem3209#1.base, bnx2_get_stats64_#t~mem3209#1.offset, bnx2_get_stats64_#t~mem3210#1, bnx2_get_stats64_#t~mem3211#1.base, bnx2_get_stats64_#t~mem3211#1.offset, bnx2_get_stats64_#t~mem3212#1, bnx2_get_stats64_#t~mem3213#1.base, bnx2_get_stats64_#t~mem3213#1.offset, bnx2_get_stats64_#t~mem3214#1, bnx2_get_stats64_#t~mem3215#1.base, bnx2_get_stats64_#t~mem3215#1.offset, bnx2_get_stats64_#t~mem3216#1, bnx2_get_stats64_#t~mem3217#1.base, bnx2_get_stats64_#t~mem3217#1.offset, bnx2_get_stats64_#t~mem3218#1, bnx2_get_stats64_#t~mem3219#1.base, bnx2_get_stats64_#t~mem3219#1.offset, bnx2_get_stats64_#t~mem3220#1, bnx2_get_stats64_#t~mem3221#1.base, bnx2_get_stats64_#t~mem3221#1.offset, bnx2_get_stats64_#t~mem3222#1, bnx2_get_stats64_#t~mem3223#1.base, bnx2_get_stats64_#t~mem3223#1.offset, bnx2_get_stats64_#t~mem3224#1, bnx2_get_stats64_#t~mem3225#1.base, bnx2_get_stats64_#t~mem3225#1.offset, bnx2_get_stats64_#t~mem3226#1, bnx2_get_stats64_#t~mem3227#1.base, bnx2_get_stats64_#t~mem3227#1.offset, bnx2_get_stats64_#t~mem3228#1, bnx2_get_stats64_#t~mem3229#1.base, bnx2_get_stats64_#t~mem3229#1.offset, bnx2_get_stats64_#t~mem3230#1, bnx2_get_stats64_#t~mem3231#1.base, bnx2_get_stats64_#t~mem3231#1.offset, bnx2_get_stats64_#t~mem3232#1, bnx2_get_stats64_#t~mem3233#1.base, bnx2_get_stats64_#t~mem3233#1.offset, bnx2_get_stats64_#t~mem3234#1, bnx2_get_stats64_#t~mem3235#1.base, bnx2_get_stats64_#t~mem3235#1.offset, bnx2_get_stats64_#t~mem3236#1, bnx2_get_stats64_#t~mem3237#1.base, bnx2_get_stats64_#t~mem3237#1.offset, bnx2_get_stats64_#t~mem3238#1, bnx2_get_stats64_#t~mem3239#1.base, bnx2_get_stats64_#t~mem3239#1.offset, bnx2_get_stats64_#t~mem3240#1, bnx2_get_stats64_#t~mem3241#1.base, bnx2_get_stats64_#t~mem3241#1.offset, bnx2_get_stats64_#t~mem3242#1, bnx2_get_stats64_#t~mem3243#1.base, bnx2_get_stats64_#t~mem3243#1.offset, bnx2_get_stats64_#t~mem3244#1, bnx2_get_stats64_#t~mem3245#1.base, bnx2_get_stats64_#t~mem3245#1.offset, bnx2_get_stats64_#t~mem3246#1, bnx2_get_stats64_#t~mem3247#1.base, bnx2_get_stats64_#t~mem3247#1.offset, bnx2_get_stats64_#t~mem3248#1, bnx2_get_stats64_#t~mem3249#1.base, bnx2_get_stats64_#t~mem3249#1.offset, bnx2_get_stats64_#t~mem3250#1, bnx2_get_stats64_#t~mem3251#1.base, bnx2_get_stats64_#t~mem3251#1.offset, bnx2_get_stats64_#t~mem3252#1, bnx2_get_stats64_#t~mem3253#1.base, bnx2_get_stats64_#t~mem3253#1.offset, bnx2_get_stats64_#t~mem3254#1, bnx2_get_stats64_#t~mem3255#1.base, bnx2_get_stats64_#t~mem3255#1.offset, bnx2_get_stats64_#t~mem3256#1, bnx2_get_stats64_#t~mem3257#1.base, bnx2_get_stats64_#t~mem3257#1.offset, bnx2_get_stats64_#t~mem3258#1, bnx2_get_stats64_#t~mem3259#1.base, bnx2_get_stats64_#t~mem3259#1.offset, bnx2_get_stats64_#t~mem3260#1, bnx2_get_stats64_#t~mem3261#1.base, bnx2_get_stats64_#t~mem3261#1.offset, bnx2_get_stats64_#t~mem3263#1, bnx2_get_stats64_#t~mem3262#1.base, bnx2_get_stats64_#t~mem3262#1.offset, bnx2_get_stats64_#t~mem3264#1, bnx2_get_stats64_#t~mem3265#1.base, bnx2_get_stats64_#t~mem3265#1.offset, bnx2_get_stats64_#t~mem3267#1, bnx2_get_stats64_#t~mem3266#1.base, bnx2_get_stats64_#t~mem3266#1.offset, bnx2_get_stats64_#t~mem3268#1, bnx2_get_stats64_#t~mem3269#1.base, bnx2_get_stats64_#t~mem3269#1.offset, bnx2_get_stats64_#t~mem3271#1, bnx2_get_stats64_#t~mem3270#1.base, bnx2_get_stats64_#t~mem3270#1.offset, bnx2_get_stats64_#t~mem3272#1, bnx2_get_stats64_#t~mem3273#1.base, bnx2_get_stats64_#t~mem3273#1.offset, bnx2_get_stats64_#t~mem3275#1, bnx2_get_stats64_#t~mem3274#1.base, bnx2_get_stats64_#t~mem3274#1.offset, bnx2_get_stats64_#t~mem3276#1, bnx2_get_stats64_#t~mem3277#1.base, bnx2_get_stats64_#t~mem3277#1.offset, bnx2_get_stats64_#t~mem3279#1, bnx2_get_stats64_#t~mem3278#1.base, bnx2_get_stats64_#t~mem3278#1.offset, bnx2_get_stats64_#t~mem3280#1, bnx2_get_stats64_#t~mem3281#1.base, bnx2_get_stats64_#t~mem3281#1.offset, bnx2_get_stats64_#t~mem3283#1, bnx2_get_stats64_#t~mem3282#1.base, bnx2_get_stats64_#t~mem3282#1.offset, bnx2_get_stats64_#t~mem3284#1, bnx2_get_stats64_#t~mem3285#1.base, bnx2_get_stats64_#t~mem3285#1.offset, bnx2_get_stats64_#t~mem3287#1, bnx2_get_stats64_#t~mem3286#1.base, bnx2_get_stats64_#t~mem3286#1.offset, bnx2_get_stats64_#t~mem3288#1, bnx2_get_stats64_#t~mem3289#1, bnx2_get_stats64_#t~mem3290#1, bnx2_get_stats64_#t~mem3291#1, bnx2_get_stats64_#t~mem3292#1, bnx2_get_stats64_#t~mem3293#1.base, bnx2_get_stats64_#t~mem3293#1.offset, bnx2_get_stats64_#t~mem3295#1, bnx2_get_stats64_#t~mem3294#1.base, bnx2_get_stats64_#t~mem3294#1.offset, bnx2_get_stats64_#t~mem3296#1, bnx2_get_stats64_#t~mem3297#1.base, bnx2_get_stats64_#t~mem3297#1.offset, bnx2_get_stats64_#t~mem3299#1, bnx2_get_stats64_#t~mem3298#1.base, bnx2_get_stats64_#t~mem3298#1.offset, bnx2_get_stats64_#t~mem3300#1, bnx2_get_stats64_#t~mem3301#1, bnx2_get_stats64_#t~mem3302#1, bnx2_get_stats64_#t~short3303#1, bnx2_get_stats64_#t~mem3304#1.base, bnx2_get_stats64_#t~mem3304#1.offset, bnx2_get_stats64_#t~mem3306#1, bnx2_get_stats64_#t~mem3305#1.base, bnx2_get_stats64_#t~mem3305#1.offset, bnx2_get_stats64_#t~mem3307#1, bnx2_get_stats64_#t~mem3308#1.base, bnx2_get_stats64_#t~mem3308#1.offset, bnx2_get_stats64_#t~mem3310#1, bnx2_get_stats64_#t~mem3309#1.base, bnx2_get_stats64_#t~mem3309#1.offset, bnx2_get_stats64_#t~mem3311#1, bnx2_get_stats64_#t~mem3312#1, bnx2_get_stats64_#t~mem3313#1, bnx2_get_stats64_#t~mem3314#1.base, bnx2_get_stats64_#t~mem3314#1.offset, bnx2_get_stats64_#t~mem3316#1, bnx2_get_stats64_#t~mem3315#1.base, bnx2_get_stats64_#t~mem3315#1.offset, bnx2_get_stats64_#t~mem3317#1, bnx2_get_stats64_#t~mem3318#1.base, bnx2_get_stats64_#t~mem3318#1.offset, bnx2_get_stats64_#t~mem3320#1, bnx2_get_stats64_#t~mem3319#1.base, bnx2_get_stats64_#t~mem3319#1.offset, bnx2_get_stats64_#t~mem3321#1, bnx2_get_stats64_#t~mem3322#1.base, bnx2_get_stats64_#t~mem3322#1.offset, bnx2_get_stats64_#t~mem3324#1, bnx2_get_stats64_#t~mem3323#1.base, bnx2_get_stats64_#t~mem3323#1.offset, bnx2_get_stats64_#t~mem3325#1, bnx2_get_stats64_~dev#1.base, bnx2_get_stats64_~dev#1.offset, bnx2_get_stats64_~net_stats#1.base, bnx2_get_stats64_~net_stats#1.offset, bnx2_get_stats64_~bp~16#1.base, bnx2_get_stats64_~bp~16#1.offset, bnx2_get_stats64_~tmp~133#1.base, bnx2_get_stats64_~tmp~133#1.offset;havoc bnx2_get_stats64_#in~dev#1.base, bnx2_get_stats64_#in~dev#1.offset, bnx2_get_stats64_#in~net_stats#1.base, bnx2_get_stats64_#in~net_stats#1.offset;assume { :end_inline_bnx2_get_stats64 } true;havoc ldv_dummy_resourceless_instance_callback_1_38_#t~ret4012#1.base, ldv_dummy_resourceless_instance_callback_1_38_#t~ret4012#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_38_#t~ret4012#1.base, ldv_dummy_resourceless_instance_callback_1_38_#t~ret4012#1.offset, ldv_dummy_resourceless_instance_callback_1_38_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_38_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_38_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_38_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_38_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_38_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_38_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_38_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_38_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_38_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_38_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_38_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_38 } true; [2025-02-08 04:03:32,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15144: assume 0 != bnx2_nvram_write_~align_end~0#1; [2025-02-08 04:03:32,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15144: assume !(0 != bnx2_nvram_write_~align_end~0#1); [2025-02-08 04:03:32,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19637-1: SUMMARY for call writel(0, bnx2_set_phys_id_#t~mem3589#1.base, 2052 + bnx2_set_phys_id_#t~mem3589#1.offset); srcloc: null [2025-02-08 04:03:32,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19637: havoc bnx2_set_phys_id_#t~mem3589#1.base, bnx2_set_phys_id_#t~mem3589#1.offset;bnx2_set_phys_id_#res#1 := 1; [2025-02-08 04:03:32,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7283-1: dev_name_#t~ret113#1.base, dev_name_#t~ret113#1.offset := kobject_name_#res#1.base, kobject_name_#res#1.offset;havoc kobject_name_#t~mem98#1.base, kobject_name_#t~mem98#1.offset, kobject_name_~kobj#1.base, kobject_name_~kobj#1.offset;havoc kobject_name_#in~kobj#1.base, kobject_name_#in~kobj#1.offset;assume { :end_inline_kobject_name } true;dev_name_~tmp~8#1.base, dev_name_~tmp~8#1.offset := dev_name_#t~ret113#1.base, dev_name_#t~ret113#1.offset;havoc dev_name_#t~ret113#1.base, dev_name_#t~ret113#1.offset;dev_name_#res#1.base, dev_name_#res#1.offset := dev_name_~tmp~8#1.base, dev_name_~tmp~8#1.offset;pci_name_#t~ret437#1.base, pci_name_#t~ret437#1.offset := dev_name_#res#1.base, dev_name_#res#1.offset;havoc dev_name_#t~mem111#1.base, dev_name_#t~mem111#1.offset, dev_name_#t~mem112#1.base, dev_name_#t~mem112#1.offset, dev_name_#t~ret113#1.base, dev_name_#t~ret113#1.offset, dev_name_~dev#1.base, dev_name_~dev#1.offset, dev_name_~tmp~8#1.base, dev_name_~tmp~8#1.offset;havoc dev_name_#in~dev#1.base, dev_name_#in~dev#1.offset;assume { :end_inline_dev_name } true;pci_name_~tmp~52#1.base, pci_name_~tmp~52#1.offset := pci_name_#t~ret437#1.base, pci_name_#t~ret437#1.offset;havoc pci_name_#t~ret437#1.base, pci_name_#t~ret437#1.offset;pci_name_#res#1.base, pci_name_#res#1.offset := pci_name_~tmp~52#1.base, pci_name_~tmp~52#1.offset;bnx2_get_drvinfo_#t~ret3391#1.base, bnx2_get_drvinfo_#t~ret3391#1.offset := pci_name_#res#1.base, pci_name_#res#1.offset;havoc pci_name_#t~ret437#1.base, pci_name_#t~ret437#1.offset, pci_name_~pdev#1.base, pci_name_~pdev#1.offset, pci_name_~tmp~52#1.base, pci_name_~tmp~52#1.offset;havoc pci_name_#in~pdev#1.base, pci_name_#in~pdev#1.offset;assume { :end_inline_pci_name } true;bnx2_get_drvinfo_~tmp___0~74#1.base, bnx2_get_drvinfo_~tmp___0~74#1.offset := bnx2_get_drvinfo_#t~ret3391#1.base, bnx2_get_drvinfo_#t~ret3391#1.offset;havoc bnx2_get_drvinfo_#t~mem3390#1.base, bnx2_get_drvinfo_#t~mem3390#1.offset;havoc bnx2_get_drvinfo_#t~ret3391#1.base, bnx2_get_drvinfo_#t~ret3391#1.offset; [2025-02-08 04:03:32,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7283: havoc kobject_name_#t~mem98#1.base, kobject_name_#t~mem98#1.offset; [2025-02-08 04:03:32,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22940: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_22 } true;ldv_dummy_resourceless_instance_callback_1_22_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_22_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_22_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_22_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_22_#in~arg2#1 := ~ldv_1_callback_get_sset_count~0#1.base, ~ldv_1_callback_get_sset_count~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset, ~ldv_1_ldv_param_22_1_default~0#1;havoc ldv_dummy_resourceless_instance_callback_1_22_#t~ret4008#1, ldv_dummy_resourceless_instance_callback_1_22_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_22_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_22_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_22_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_22_~arg2#1;ldv_dummy_resourceless_instance_callback_1_22_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_22_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_22_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_22_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_22_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_22_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_22_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_22_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_22_~arg2#1 := ldv_dummy_resourceless_instance_callback_1_22_#in~arg2#1;assume { :begin_inline_bnx2_get_sset_count } true;bnx2_get_sset_count_#in~dev#1.base, bnx2_get_sset_count_#in~dev#1.offset, bnx2_get_sset_count_#in~sset#1 := ldv_dummy_resourceless_instance_callback_1_22_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_22_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_22_~arg2#1;havoc bnx2_get_sset_count_#res#1;havoc bnx2_get_sset_count_~dev#1.base, bnx2_get_sset_count_~dev#1.offset, bnx2_get_sset_count_~sset#1;bnx2_get_sset_count_~dev#1.base, bnx2_get_sset_count_~dev#1.offset := bnx2_get_sset_count_#in~dev#1.base, bnx2_get_sset_count_#in~dev#1.offset;bnx2_get_sset_count_~sset#1 := bnx2_get_sset_count_#in~sset#1; [2025-02-08 04:03:32,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18647: havoc bnx2_get_drvinfo_#t~ret3392#1; [2025-02-08 04:03:32,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18647-1: SUMMARY for call bnx2_get_drvinfo_#t~ret3392#1 := strlcpy(bnx2_get_drvinfo_~info#1.base, 100 + bnx2_get_drvinfo_~info#1.offset, bnx2_get_drvinfo_~tmp___0~74#1.base, bnx2_get_drvinfo_~tmp___0~74#1.offset, 32); srcloc: null [2025-02-08 04:03:32,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19572: havoc bnx2_get_ethtool_stats_#t~memset~res3569#1.base, bnx2_get_ethtool_stats_#t~memset~res3569#1.offset; [2025-02-08 04:03:32,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19572-1: SUMMARY for call bnx2_get_ethtool_stats_#t~memset~res3569#1.base, bnx2_get_ethtool_stats_#t~memset~res3569#1.offset := #Ultimate.C_memset#31(bnx2_get_ethtool_stats_~buf#1.base, bnx2_get_ethtool_stats_~buf#1.offset, 0, 376); srcloc: null [2025-02-08 04:03:32,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18185: ldv_dummy_resourceless_instance_callback_1_45_#t~ret4015#1 := bnx2_start_xmit_#res#1;havoc bnx2_start_xmit_#t~ret3087#1.base, bnx2_start_xmit_#t~ret3087#1.offset, bnx2_start_xmit_#t~ret3088#1, bnx2_start_xmit_#t~ret3089#1.base, bnx2_start_xmit_#t~ret3089#1.offset, bnx2_start_xmit_#t~ret3090#1, bnx2_start_xmit_#t~ret3091#1.base, bnx2_start_xmit_#t~ret3091#1.offset, bnx2_start_xmit_#t~mem3092#1, bnx2_start_xmit_#t~ret3093#1, bnx2_start_xmit_#t~ret3094#1, bnx2_start_xmit_#t~ret3095#1, bnx2_start_xmit_#t~mem3096#1, bnx2_start_xmit_#t~mem3097#1, bnx2_start_xmit_#t~bitwise3098#1, bnx2_start_xmit_#t~mem3099#1, bnx2_start_xmit_#t~bitwise3100#1, bnx2_start_xmit_#t~mem3101#1, bnx2_start_xmit_#t~bitwise3102#1, bnx2_start_xmit_#t~bitwise3103#1, bnx2_start_xmit_#t~bitwise3104#1, bnx2_start_xmit_#t~ret3105#1.base, bnx2_start_xmit_#t~ret3105#1.offset, bnx2_start_xmit_#t~mem3106#1, bnx2_start_xmit_#t~bitwise3107#1, bnx2_start_xmit_#t~ret3108#1, bnx2_start_xmit_#t~ret3109#1.base, bnx2_start_xmit_#t~ret3109#1.offset, bnx2_start_xmit_#t~mem3110#1, bnx2_start_xmit_#t~bitwise3111#1, bnx2_start_xmit_#t~ret3112#1, bnx2_start_xmit_#t~bitwise3113#1, bnx2_start_xmit_#t~bitwise3114#1, bnx2_start_xmit_#t~ret3115#1, bnx2_start_xmit_#t~bitwise3116#1, bnx2_start_xmit_#t~bitwise3117#1, bnx2_start_xmit_#t~bitwise3118#1, bnx2_start_xmit_#t~bitwise3119#1, bnx2_start_xmit_#t~bitwise3120#1, bnx2_start_xmit_#t~bitwise3121#1, bnx2_start_xmit_#t~ret3122#1.base, bnx2_start_xmit_#t~ret3122#1.offset, bnx2_start_xmit_#t~mem3123#1, bnx2_start_xmit_#t~short3124#1, bnx2_start_xmit_#t~mem3125#1, bnx2_start_xmit_#t~bitwise3126#1, bnx2_start_xmit_#t~mem3127#1.base, bnx2_start_xmit_#t~mem3127#1.offset, bnx2_start_xmit_#t~mem3128#1.base, bnx2_start_xmit_#t~mem3128#1.offset, bnx2_start_xmit_#t~ret3129#1, bnx2_start_xmit_#t~mem3130#1.base, bnx2_start_xmit_#t~mem3130#1.offset, bnx2_start_xmit_#t~ret3131#1, bnx2_start_xmit_#t~mem3132#1.base, bnx2_start_xmit_#t~mem3132#1.offset, bnx2_start_xmit_#t~mem3133#1.base, bnx2_start_xmit_#t~mem3133#1.offset, bnx2_start_xmit_#t~bitwise3134#1, bnx2_start_xmit_#t~bitwise3135#1, bnx2_start_xmit_#t~ret3136#1.base, bnx2_start_xmit_#t~ret3136#1.offset, bnx2_start_xmit_#t~mem3137#1, bnx2_start_xmit_#t~ret3138#1, bnx2_start_xmit_#t~ret3139#1.base, bnx2_start_xmit_#t~ret3139#1.offset, bnx2_start_xmit_#t~bitwise3140#1, bnx2_start_xmit_#t~mem3141#1.base, bnx2_start_xmit_#t~mem3141#1.offset, bnx2_start_xmit_#t~ret3142#1, bnx2_start_xmit_#t~mem3143#1.base, bnx2_start_xmit_#t~mem3143#1.offset, bnx2_start_xmit_#t~ret3144#1, bnx2_start_xmit_#t~mem3145#1.base, bnx2_start_xmit_#t~mem3145#1.offset, bnx2_start_xmit_#t~ret3146#1, bnx2_start_xmit_#t~mem3147#1.base, bnx2_start_xmit_#t~mem3147#1.offset, bnx2_start_xmit_#t~bitwise3148#1, bnx2_start_xmit_#t~mem3149#1, bnx2_start_xmit_#t~bitwise3150#1, bnx2_start_xmit_#t~mem3151#1, bnx2_start_xmit_#t~bitwise3152#1, bnx2_start_xmit_#t~mem3153#1, bnx2_start_xmit_#t~mem3154#1, bnx2_start_xmit_#t~mem3155#1.base, bnx2_start_xmit_#t~mem3155#1.offset, bnx2_start_xmit_#t~mem3156#1, bnx2_start_xmit_#t~mem3157#1, bnx2_start_xmit_#t~mem3158#1.base, bnx2_start_xmit_#t~mem3158#1.offset, bnx2_start_xmit_#t~mem3159#1, bnx2_start_xmit_#t~ret3160#1, bnx2_start_xmit_#t~ret3161#1, bnx2_start_xmit_#t~ret3162#1, bnx2_start_xmit_#t~mem3163#1, bnx2_start_xmit_#t~mem3164#1, bnx2_start_xmit_#t~mem3165#1.base, bnx2_start_xmit_#t~mem3165#1.offset, bnx2_start_xmit_#t~ret3166#1, bnx2_start_xmit_#t~mem3167#1.base, bnx2_start_xmit_#t~mem3167#1.offset, bnx2_start_xmit_#t~mem3168#1, bnx2_start_xmit_#t~bitwise3169#1, bnx2_start_xmit_#t~mem3170#1.base, bnx2_start_xmit_#t~mem3170#1.offset, bnx2_start_xmit_#t~ret3171#1.base, bnx2_start_xmit_#t~ret3171#1.offset, bnx2_start_xmit_#t~ret3172#1, bnx2_start_xmit_#t~mem3173#1.base, bnx2_start_xmit_#t~mem3173#1.offset, bnx2_start_xmit_#t~mem3174#1, bnx2_start_xmit_~skb#1.base, bnx2_start_xmit_~skb#1.offset, bnx2_start_xmit_~dev#1.base, bnx2_start_xmit_~dev#1.offset, bnx2_start_xmit_~bp~14#1.base, bnx2_start_xmit_~bp~14#1.offset, bnx2_start_xmit_~tmp~131#1.base, bnx2_start_xmit_~tmp~131#1.offset, bnx2_start_xmit_~mapping~2#1, bnx2_start_xmit_~txbd~2#1.base, bnx2_start_xmit_~txbd~2#1.offset, bnx2_start_xmit_~tx_buf~2#1.base, bnx2_start_xmit_~tx_buf~2#1.offset, bnx2_start_xmit_~len~4#1, bnx2_start_xmit_~vlan_tag_flags~0#1, bnx2_start_xmit_~last_frag~0#1, bnx2_start_xmit_~mss~0#1, bnx2_start_xmit_~prod~3#1, bnx2_start_xmit_~ring_prod~1#1, bnx2_start_xmit_~i~47#1, bnx2_start_xmit_~bnapi~23#1.base, bnx2_start_xmit_~bnapi~23#1.offset, bnx2_start_xmit_~txr~9#1.base, bnx2_start_xmit_~txr~9#1.offset, bnx2_start_xmit_~txq~4#1.base, bnx2_start_xmit_~txq~4#1.offset, bnx2_start_xmit_~tmp___0~71#1, bnx2_start_xmit_~tmp___1~40#1, bnx2_start_xmit_~tmp___2~23#1.base, bnx2_start_xmit_~tmp___2~23#1.offset, bnx2_start_xmit_~tmp___3~11#1, bnx2_start_xmit_~tcp_opt_len~0#1, bnx2_start_xmit_~iph~0#1.base, bnx2_start_xmit_~iph~0#1.offset, bnx2_start_xmit_~tcp_off~0#1, bnx2_start_xmit_~tmp___4~8#1, bnx2_start_xmit_~tmp___5~6#1, bnx2_start_xmit_~tmp___6~4#1.base, bnx2_start_xmit_~tmp___6~4#1.offset, bnx2_start_xmit_~tmp___7~4#1.base, bnx2_start_xmit_~tmp___7~4#1.offset, bnx2_start_xmit_~tmp___8~2#1, bnx2_start_xmit_~tmp___9~2#1.base, bnx2_start_xmit_~tmp___9~2#1.offset, bnx2_start_xmit_~tmp___10~2#1, bnx2_start_xmit_~frag~2#1.base, bnx2_start_xmit_~frag~2#1.offset, bnx2_start_xmit_~tmp___11~2#1.base, bnx2_start_xmit_~tmp___11~2#1.offset, bnx2_start_xmit_~tmp___12~1#1, bnx2_start_xmit_~tmp___13~1#1, bnx2_start_xmit_~tmp___14~1#1, bnx2_start_xmit_~tmp___15~1#1, bnx2_start_xmit_~tmp___16~1#1, bnx2_start_xmit_~tmp___17~1#1.base, bnx2_start_xmit_~tmp___17~1#1.offset, bnx2_start_xmit_~tmp___18~1#1;havoc bnx2_start_xmit_#in~skb#1.base, bnx2_start_xmit_#in~skb#1.offset, bnx2_start_xmit_#in~dev#1.base, bnx2_start_xmit_#in~dev#1.offset;assume { :end_inline_bnx2_start_xmit } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_45_#t~ret4015#1 && ldv_dummy_resourceless_instance_callback_1_45_#t~ret4015#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_45_#t~ret4015#1;havoc ldv_dummy_resourceless_instance_callback_1_45_#t~ret4015#1, ldv_dummy_resourceless_instance_callback_1_45_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_45_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_45_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_45_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_45_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_45_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_45_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_45_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_45_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_45_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_45_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_45_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_45 } true; [2025-02-08 04:03:32,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15146: havoc bnx2_nvram_write_#t~memcpy~res2306#1.base, bnx2_nvram_write_#t~memcpy~res2306#1.offset; [2025-02-08 04:03:32,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15146-1: SUMMARY for call bnx2_nvram_write_#t~memcpy~res2306#1.base, bnx2_nvram_write_#t~memcpy~res2306#1.offset := #Ultimate.C_memcpy#31(bnx2_nvram_write_~align_buf~0#1.base, bnx2_nvram_write_~align_buf~0#1.offset + (if (18446744073709551612 + bnx2_nvram_write_~len32~1#1 % 4294967296) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (18446744073709551612 + bnx2_nvram_write_~len32~1#1 % 4294967296) % 18446744073709551616 % 18446744073709551616 else (18446744073709551612 + bnx2_nvram_write_~len32~1#1 % 4294967296) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), bnx2_nvram_write_~#end~0#1.base, bnx2_nvram_write_~#end~0#1.offset, 4); srcloc: null [2025-02-08 04:03:32,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18648: havoc bnx2_get_drvinfo_#t~ret3393#1;havoc bnx2_get_drvinfo_#t~ret3387#1.base, bnx2_get_drvinfo_#t~ret3387#1.offset, bnx2_get_drvinfo_#t~ret3388#1, bnx2_get_drvinfo_#t~ret3389#1, bnx2_get_drvinfo_#t~mem3390#1.base, bnx2_get_drvinfo_#t~mem3390#1.offset, bnx2_get_drvinfo_#t~ret3391#1.base, bnx2_get_drvinfo_#t~ret3391#1.offset, bnx2_get_drvinfo_#t~ret3392#1, bnx2_get_drvinfo_#t~ret3393#1, bnx2_get_drvinfo_~dev#1.base, bnx2_get_drvinfo_~dev#1.offset, bnx2_get_drvinfo_~info#1.base, bnx2_get_drvinfo_~info#1.offset, bnx2_get_drvinfo_~bp~19#1.base, bnx2_get_drvinfo_~bp~19#1.offset, bnx2_get_drvinfo_~tmp~136#1.base, bnx2_get_drvinfo_~tmp~136#1.offset, bnx2_get_drvinfo_~tmp___0~74#1.base, bnx2_get_drvinfo_~tmp___0~74#1.offset;havoc bnx2_get_drvinfo_#in~dev#1.base, bnx2_get_drvinfo_#in~dev#1.offset, bnx2_get_drvinfo_#in~info#1.base, bnx2_get_drvinfo_#in~info#1.offset;assume { :end_inline_bnx2_get_drvinfo } true;havoc ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_8_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_8 } true; [2025-02-08 04:03:32,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18648-1: SUMMARY for call bnx2_get_drvinfo_#t~ret3393#1 := strlcpy(bnx2_get_drvinfo_~info#1.base, 68 + bnx2_get_drvinfo_~info#1.offset, bnx2_get_drvinfo_~bp~19#1.base, 9135 + bnx2_get_drvinfo_~bp~19#1.offset, 32); srcloc: null [2025-02-08 04:03:32,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19639: ldv_dummy_resourceless_instance_callback_1_58_#t~ret4022#1 := bnx2_set_phys_id_#res#1;havoc bnx2_set_phys_id_#t~ret3586#1.base, bnx2_set_phys_id_#t~ret3586#1.offset, bnx2_set_phys_id_#t~mem3587#1.base, bnx2_set_phys_id_#t~mem3587#1.offset, bnx2_set_phys_id_#t~ret3588#1, bnx2_set_phys_id_#t~mem3589#1.base, bnx2_set_phys_id_#t~mem3589#1.offset, bnx2_set_phys_id_#t~mem3590#1.base, bnx2_set_phys_id_#t~mem3590#1.offset, bnx2_set_phys_id_#t~mem3591#1.base, bnx2_set_phys_id_#t~mem3591#1.offset, bnx2_set_phys_id_#t~mem3592#1.base, bnx2_set_phys_id_#t~mem3592#1.offset, bnx2_set_phys_id_#t~mem3593#1, bnx2_set_phys_id_#t~mem3594#1.base, bnx2_set_phys_id_#t~mem3594#1.offset, bnx2_set_phys_id_~dev#1.base, bnx2_set_phys_id_~dev#1.offset, bnx2_set_phys_id_~state#1, bnx2_set_phys_id_~bp~36#1.base, bnx2_set_phys_id_~bp~36#1.offset, bnx2_set_phys_id_~tmp~154#1.base, bnx2_set_phys_id_~tmp~154#1.offset;havoc bnx2_set_phys_id_#in~dev#1.base, bnx2_set_phys_id_#in~dev#1.offset, bnx2_set_phys_id_#in~state#1;assume { :end_inline_bnx2_set_phys_id } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_58_#t~ret4022#1 && ldv_dummy_resourceless_instance_callback_1_58_#t~ret4022#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_58_#t~ret4022#1;havoc ldv_dummy_resourceless_instance_callback_1_58_#t~ret4022#1, ldv_dummy_resourceless_instance_callback_1_58_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_58_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_58_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_58_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_58_~arg2#1;havoc ldv_dummy_resourceless_instance_callback_1_58_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_58_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_58_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_58_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_58_#in~arg2#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_58 } true; [2025-02-08 04:03:32,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22546: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_60 } true;ldv_dummy_resourceless_instance_callback_1_60_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_60_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_60_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_60_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_60_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_60_#in~arg2#1.offset := ~ldv_1_callback_set_settings~0#1.base, ~ldv_1_callback_set_settings~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset, ~ldv_1_container_struct_ethtool_cmd_ptr~0#1.base, ~ldv_1_container_struct_ethtool_cmd_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_60_#t~ret4024#1, ldv_dummy_resourceless_instance_callback_1_60_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_60_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_60_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_60_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_60_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_60_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_60_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_60_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_60_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_60_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_60_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_60_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_60_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_60_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_60_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_60_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_60_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_60_#in~arg2#1.offset; [2025-02-08 04:03:32,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18780: assume bnx2_get_regs_~offset~5#1 % 4294967296 <= 32767; [2025-02-08 04:03:32,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18780: assume !(bnx2_get_regs_~offset~5#1 % 4294967296 <= 32767);call ULTIMATE.dealloc(bnx2_get_regs_~#reg_boundaries~0#1.base, bnx2_get_regs_~#reg_boundaries~0#1.offset);havoc bnx2_get_regs_~#reg_boundaries~0#1.base, bnx2_get_regs_~#reg_boundaries~0#1.offset; [2025-02-08 04:03:32,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19838: assume 0 != bnx2_ioctl_~tmp___2~27#1;bnx2_ioctl_#res#1 := -11;call ULTIMATE.dealloc(bnx2_ioctl_~#mii_regval~0#1.base, bnx2_ioctl_~#mii_regval~0#1.offset);havoc bnx2_ioctl_~#mii_regval~0#1.base, bnx2_ioctl_~#mii_regval~0#1.offset; [2025-02-08 04:03:32,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19838: assume !(0 != bnx2_ioctl_~tmp___2~27#1); [2025-02-08 04:03:32,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15280: assume bnx2_nvram_write_~addr~5#1 % 4294967296 == (bnx2_nvram_write_~page_end~0#1 - 4) % 4294967296;bnx2_nvram_write_~cmd_flags~1#1 := 256; [2025-02-08 04:03:32,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15280: assume !(bnx2_nvram_write_~addr~5#1 % 4294967296 == (bnx2_nvram_write_~page_end~0#1 - 4) % 4294967296); [2025-02-08 04:03:32,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14752: assume bnx2_nvram_erase_page_~j~7#1 > 29999;bnx2_nvram_erase_page_#res#1 := -16; [2025-02-08 04:03:32,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14752: assume !(bnx2_nvram_erase_page_~j~7#1 > 29999);bnx2_nvram_erase_page_#res#1 := 0; [2025-02-08 04:03:32,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15215-1: SUMMARY for call bnx2_nvram_write_#t~ret2324#1 := bnx2_enable_nvram_write(bnx2_nvram_write_~bp#1.base, bnx2_nvram_write_~bp#1.offset); srcloc: null [2025-02-08 04:03:32,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15215: assume -2147483648 <= bnx2_nvram_write_#t~ret2324#1 && bnx2_nvram_write_#t~ret2324#1 <= 2147483647;bnx2_nvram_write_~rc~6#1 := bnx2_nvram_write_#t~ret2324#1;havoc bnx2_nvram_write_#t~ret2324#1; [2025-02-08 04:03:32,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18320-1: bnx2_start_xmit_#res#1 := 0; [2025-02-08 04:03:32,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19642-2: call bnx2_set_phys_id_#t~mem3590#1.base, bnx2_set_phys_id_#t~mem3590#1.offset := read~$Pointer$#31(bnx2_set_phys_id_~bp~36#1.base, bnx2_set_phys_id_~bp~36#1.offset, 8); [2025-02-08 04:03:32,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19642-1: SUMMARY for call writel(95, bnx2_set_phys_id_#t~mem3590#1.base, 5132 + bnx2_set_phys_id_#t~mem3590#1.offset); srcloc: null [2025-02-08 04:03:32,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18783: bnx2_get_regs_~tmp___2~25#1.base, bnx2_get_regs_~tmp___2~25#1.offset := bnx2_get_regs_~p~0#1.base, bnx2_get_regs_~p~0#1.offset;bnx2_get_regs_~p~0#1.base, bnx2_get_regs_~p~0#1.offset := bnx2_get_regs_~p~0#1.base, 4 + bnx2_get_regs_~p~0#1.offset;call bnx2_get_regs_#t~mem3399#1.base, bnx2_get_regs_#t~mem3399#1.offset := read~$Pointer$#31(bnx2_get_regs_~bp~20#1.base, bnx2_get_regs_~bp~20#1.offset, 8); [2025-02-08 04:03:32,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19642: havoc bnx2_set_phys_id_#t~mem3590#1.base, bnx2_set_phys_id_#t~mem3590#1.offset; [2025-02-08 04:03:32,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18189: bnx2_start_xmit_~len~4#1 := bnx2_start_xmit_#t~ret3095#1;havoc bnx2_start_xmit_#t~ret3095#1;call bnx2_start_xmit_#t~mem3096#1 := read~int#31(bnx2_start_xmit_~txr~9#1.base, 4 + bnx2_start_xmit_~txr~9#1.offset, 2);bnx2_start_xmit_~prod~3#1 := bnx2_start_xmit_#t~mem3096#1;havoc bnx2_start_xmit_#t~mem3096#1;bnx2_start_xmit_~ring_prod~1#1 := bnx2_start_xmit_~prod~3#1 % 65536 % 256;bnx2_start_xmit_~vlan_tag_flags~0#1 := 0;call bnx2_start_xmit_#t~mem3097#1 := read~int#31(bnx2_start_xmit_~skb#1.base, 124 + bnx2_start_xmit_~skb#1.offset, 1); [2025-02-08 04:03:32,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18189-1: SUMMARY for call bnx2_start_xmit_#t~ret3095#1 := skb_headlen(bnx2_start_xmit_~skb#1.base, bnx2_start_xmit_~skb#1.offset); srcloc: null [2025-02-08 04:03:32,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19577-1: assume bnx2_get_ethtool_stats_#t~short3576#1; [2025-02-08 04:03:32,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19577-1: assume !bnx2_get_ethtool_stats_#t~short3576#1;call bnx2_get_ethtool_stats_#t~mem3575#1 := read~int#31(bnx2_get_ethtool_stats_~bp~35#1.base, 8926 + bnx2_get_ethtool_stats_~bp~35#1.offset, 4);bnx2_get_ethtool_stats_#t~short3576#1 := 1460142080 == (bnx2_get_ethtool_stats_#t~mem3575#1 - bnx2_get_ethtool_stats_#t~mem3575#1 % 16) % 4294967296; [2025-02-08 04:03:32,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19577: assume bnx2_get_ethtool_stats_#t~short3576#1;havoc bnx2_get_ethtool_stats_#t~mem3570#1;havoc bnx2_get_ethtool_stats_#t~mem3571#1;havoc bnx2_get_ethtool_stats_#t~short3572#1;havoc bnx2_get_ethtool_stats_#t~mem3573#1;havoc bnx2_get_ethtool_stats_#t~short3574#1;havoc bnx2_get_ethtool_stats_#t~mem3575#1;havoc bnx2_get_ethtool_stats_#t~short3576#1;bnx2_get_ethtool_stats_~stats_len_arr~0#1.base, bnx2_get_ethtool_stats_~stats_len_arr~0#1.offset := ~#bnx2_5706_stats_len_arr~0.base, ~#bnx2_5706_stats_len_arr~0.offset; [2025-02-08 04:03:32,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19577: assume !bnx2_get_ethtool_stats_#t~short3576#1;havoc bnx2_get_ethtool_stats_#t~mem3570#1;havoc bnx2_get_ethtool_stats_#t~mem3571#1;havoc bnx2_get_ethtool_stats_#t~short3572#1;havoc bnx2_get_ethtool_stats_#t~mem3573#1;havoc bnx2_get_ethtool_stats_#t~short3574#1;havoc bnx2_get_ethtool_stats_#t~mem3575#1;havoc bnx2_get_ethtool_stats_#t~short3576#1;bnx2_get_ethtool_stats_~stats_len_arr~0#1.base, bnx2_get_ethtool_stats_~stats_len_arr~0#1.offset := ~#bnx2_5708_stats_len_arr~0.base, ~#bnx2_5708_stats_len_arr~0.offset; [2025-02-08 04:03:32,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19577-3: assume bnx2_get_ethtool_stats_#t~short3574#1; [2025-02-08 04:03:32,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19577-3: assume !bnx2_get_ethtool_stats_#t~short3574#1;call bnx2_get_ethtool_stats_#t~mem3573#1 := read~int#31(bnx2_get_ethtool_stats_~bp~35#1.base, 8926 + bnx2_get_ethtool_stats_~bp~35#1.offset, 4);bnx2_get_ethtool_stats_#t~short3574#1 := 1460011040 == (bnx2_get_ethtool_stats_#t~mem3573#1 - bnx2_get_ethtool_stats_#t~mem3573#1 % 16) % 4294967296; [2025-02-08 04:03:32,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19577-2: bnx2_get_ethtool_stats_#t~short3576#1 := bnx2_get_ethtool_stats_#t~short3574#1; [2025-02-08 04:03:32,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19577-5: assume bnx2_get_ethtool_stats_#t~short3572#1; [2025-02-08 04:03:32,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19577-5: assume !bnx2_get_ethtool_stats_#t~short3572#1;call bnx2_get_ethtool_stats_#t~mem3571#1 := read~int#31(bnx2_get_ethtool_stats_~bp~35#1.base, 8926 + bnx2_get_ethtool_stats_~bp~35#1.offset, 4);bnx2_get_ethtool_stats_#t~short3572#1 := 1460011024 == (bnx2_get_ethtool_stats_#t~mem3571#1 - bnx2_get_ethtool_stats_#t~mem3571#1 % 16) % 4294967296; [2025-02-08 04:03:32,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19577-4: bnx2_get_ethtool_stats_#t~short3574#1 := bnx2_get_ethtool_stats_#t~short3572#1; [2025-02-08 04:03:32,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15217: assume 0 != bnx2_nvram_write_~rc~6#1; [2025-02-08 04:03:32,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15217: assume !(0 != bnx2_nvram_write_~rc~6#1);bnx2_nvram_write_~i~29#1 := 0;call bnx2_nvram_write_#t~mem2325#1.base, bnx2_nvram_write_#t~mem2325#1.offset := read~$Pointer$#31(bnx2_nvram_write_~bp#1.base, 9175 + bnx2_nvram_write_~bp#1.offset, 8);call bnx2_nvram_write_#t~mem2326#1 := read~int#31(bnx2_nvram_write_#t~mem2325#1.base, 20 + bnx2_nvram_write_#t~mem2325#1.offset, 4); [2025-02-08 04:03:32,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18323: bnx2_start_xmit_~last_frag~0#1 := bnx2_start_xmit_~i~47#1;call bnx2_start_xmit_#t~mem3164#1 := read~int#31(bnx2_start_xmit_~txr~9#1.base, 4 + bnx2_start_xmit_~txr~9#1.offset, 2);bnx2_start_xmit_~prod~3#1 := bnx2_start_xmit_#t~mem3164#1;havoc bnx2_start_xmit_#t~mem3164#1;bnx2_start_xmit_~ring_prod~1#1 := bnx2_start_xmit_~prod~3#1 % 65536 % 256;call bnx2_start_xmit_#t~mem3165#1.base, bnx2_start_xmit_#t~mem3165#1.offset := read~$Pointer$#31(bnx2_start_xmit_~txr~9#1.base, 22 + bnx2_start_xmit_~txr~9#1.offset, 8);bnx2_start_xmit_~tx_buf~2#1.base, bnx2_start_xmit_~tx_buf~2#1.offset := bnx2_start_xmit_#t~mem3165#1.base, bnx2_start_xmit_#t~mem3165#1.offset + 20 * (if bnx2_start_xmit_~ring_prod~1#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_start_xmit_~ring_prod~1#1 % 65536 % 18446744073709551616 % 18446744073709551616 else bnx2_start_xmit_~ring_prod~1#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc bnx2_start_xmit_#t~mem3165#1.base, bnx2_start_xmit_#t~mem3165#1.offset;call write~$Pointer$#31(0, 0, bnx2_start_xmit_~tx_buf~2#1.base, bnx2_start_xmit_~tx_buf~2#1.offset, 8); [2025-02-08 04:03:32,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18785: call write~int#31(bnx2_get_regs_#t~ret3400#1, bnx2_get_regs_~tmp___2~25#1.base, bnx2_get_regs_~tmp___2~25#1.offset, 4);havoc bnx2_get_regs_#t~mem3399#1.base, bnx2_get_regs_#t~mem3399#1.offset;havoc bnx2_get_regs_#t~ret3400#1;bnx2_get_regs_~offset~5#1 := 4 + bnx2_get_regs_~offset~5#1;call bnx2_get_regs_#t~mem3401#1 := read~int#0(bnx2_get_regs_~#reg_boundaries~0#1.base, bnx2_get_regs_~#reg_boundaries~0#1.offset + 4 * (if (1 + bnx2_get_regs_~i~49#1) % 4294967296 % 18446744073709551616 <= 9223372036854775807 then (1 + bnx2_get_regs_~i~49#1) % 4294967296 % 18446744073709551616 else (1 + bnx2_get_regs_~i~49#1) % 4294967296 % 18446744073709551616 - 18446744073709551616), 4); [2025-02-08 04:03:32,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18785-1: SUMMARY for call bnx2_get_regs_#t~ret3400#1 := readl(bnx2_get_regs_#t~mem3399#1.base, bnx2_get_regs_#t~mem3399#1.offset + (if bnx2_get_regs_~offset~5#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_regs_~offset~5#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else bnx2_get_regs_~offset~5#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:03:32,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22882: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_28 } true;ldv_dummy_resourceless_instance_callback_1_28_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_28_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_28_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_28_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_28_#in~arg2#1.offset := ~ldv_1_callback_get_wol~0#1.base, ~ldv_1_callback_get_wol~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset, ~ldv_1_container_struct_ethtool_wolinfo_ptr~0#1.base, ~ldv_1_container_struct_ethtool_wolinfo_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_28_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_28_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_28_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_28_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_28_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_28_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_28_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_28_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_28_#in~arg2#1.offset;assume { :begin_inline_bnx2_get_wol } true;bnx2_get_wol_#in~dev#1.base, bnx2_get_wol_#in~dev#1.offset, bnx2_get_wol_#in~wol#1.base, bnx2_get_wol_#in~wol#1.offset := ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_28_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg2#1.offset;havoc bnx2_get_wol_#t~ret3403#1.base, bnx2_get_wol_#t~ret3403#1.offset, bnx2_get_wol_#t~mem3404#1, bnx2_get_wol_#t~bitwise3405#1, bnx2_get_wol_#t~mem3406#1, bnx2_get_wol_#t~memset~res3407#1.base, bnx2_get_wol_#t~memset~res3407#1.offset, bnx2_get_wol_~dev#1.base, bnx2_get_wol_~dev#1.offset, bnx2_get_wol_~wol#1.base, bnx2_get_wol_~wol#1.offset, bnx2_get_wol_~bp~21#1.base, bnx2_get_wol_~bp~21#1.offset, bnx2_get_wol_~tmp~138#1.base, bnx2_get_wol_~tmp~138#1.offset;bnx2_get_wol_~dev#1.base, bnx2_get_wol_~dev#1.offset := bnx2_get_wol_#in~dev#1.base, bnx2_get_wol_#in~dev#1.offset;bnx2_get_wol_~wol#1.base, bnx2_get_wol_~wol#1.offset := bnx2_get_wol_#in~wol#1.base, bnx2_get_wol_#in~wol#1.offset;havoc bnx2_get_wol_~bp~21#1.base, bnx2_get_wol_~bp~21#1.offset;havoc bnx2_get_wol_~tmp~138#1.base, bnx2_get_wol_~tmp~138#1.offset; [2025-02-08 04:03:32,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15152-1: SUMMARY for call bnx2_nvram_write_#t~memcpy~res2307#1.base, bnx2_nvram_write_#t~memcpy~res2307#1.offset := #Ultimate.C_memcpy#31(bnx2_nvram_write_~align_buf~0#1.base, bnx2_nvram_write_~align_buf~0#1.offset + (if bnx2_nvram_write_~align_start~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_nvram_write_~align_start~0#1 % 18446744073709551616 % 18446744073709551616 else bnx2_nvram_write_~align_start~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), bnx2_nvram_write_~data_buf#1.base, bnx2_nvram_write_~data_buf#1.offset, bnx2_nvram_write_~buf_size#1); srcloc: null [2025-02-08 04:03:32,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19843-1: SUMMARY for call ldv_spin_lock_bh_110(bnx2_ioctl_~bp~41#1.base, 8762 + bnx2_ioctl_~bp~41#1.offset); srcloc: null [2025-02-08 04:03:32,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21957: havoc ldv_dummy_resourceless_instance_callback_1_46_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_46_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_46_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_46_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_46_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_46_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_46_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_46_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_46 } true; [2025-02-08 04:03:32,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15152: havoc bnx2_nvram_write_#t~memcpy~res2307#1.base, bnx2_nvram_write_#t~memcpy~res2307#1.offset;bnx2_nvram_write_~buf~1#1.base, bnx2_nvram_write_~buf~1#1.offset := bnx2_nvram_write_~align_buf~0#1.base, bnx2_nvram_write_~align_buf~0#1.offset; [2025-02-08 04:03:32,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19843: call bnx2_ioctl_#t~mem3635#1 := read~int#21(bnx2_ioctl_~data~6#1.base, 2 + bnx2_ioctl_~data~6#1.offset, 2); [2025-02-08 04:03:32,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21957-1: SUMMARY for call bnx2_tx_timeout(ldv_dummy_resourceless_instance_callback_1_46_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_46_~arg1#1.offset); srcloc: null [2025-02-08 04:03:32,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18257: call write~int#31(bnx2_start_xmit_#t~bitwise3134#1, bnx2_start_xmit_~txbd~2#1.base, 8 + bnx2_start_xmit_~txbd~2#1.offset, 4);havoc bnx2_start_xmit_#t~bitwise3134#1; [2025-02-08 04:03:32,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18257-1: [2025-02-08 04:03:32,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14690: bnx2_disable_nvram_write_~val~26#1 := bnx2_disable_nvram_write_#t~ret2206#1;havoc bnx2_disable_nvram_write_#t~mem2205#1.base, bnx2_disable_nvram_write_#t~mem2205#1.offset;havoc bnx2_disable_nvram_write_#t~ret2206#1; [2025-02-08 04:03:32,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18257-2: havoc bnx2_start_xmit_#t~bitwise3134#1;assume (bnx2_start_xmit_#t~bitwise3134#1 % 4294967296 >= bnx2_start_xmit_~len~4#1 % 4294967296 && bnx2_start_xmit_#t~bitwise3134#1 % 4294967296 >= 65536 * (bnx2_start_xmit_~mss~0#1 % 4294967296) % 4294967296) && bnx2_start_xmit_#t~bitwise3134#1 % 4294967296 <= bnx2_start_xmit_~len~4#1 % 4294967296 + 65536 * (bnx2_start_xmit_~mss~0#1 % 4294967296) % 4294967296; [2025-02-08 04:03:32,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18257-3: assume 0 == 65536 * (bnx2_start_xmit_~mss~0#1 % 4294967296) % 4294967296;bnx2_start_xmit_#t~bitwise3134#1 := bnx2_start_xmit_~len~4#1; [2025-02-08 04:03:32,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18257-3: assume !(0 == 65536 * (bnx2_start_xmit_~mss~0#1 % 4294967296) % 4294967296); [2025-02-08 04:03:32,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18257-4: assume 0 == bnx2_start_xmit_~len~4#1 % 4294967296 || bnx2_start_xmit_~len~4#1 % 4294967296 == 65536 * (bnx2_start_xmit_~mss~0#1 % 4294967296) % 4294967296;bnx2_start_xmit_#t~bitwise3134#1 := 65536 * (bnx2_start_xmit_~mss~0#1 % 4294967296); [2025-02-08 04:03:32,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18257-4: assume !(0 == bnx2_start_xmit_~len~4#1 % 4294967296 || bnx2_start_xmit_~len~4#1 % 4294967296 == 65536 * (bnx2_start_xmit_~mss~0#1 % 4294967296) % 4294967296); [2025-02-08 04:03:32,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14690-1: SUMMARY for call bnx2_disable_nvram_write_#t~ret2206#1 := readl(bnx2_disable_nvram_write_#t~mem2205#1.base, 2052 + bnx2_disable_nvram_write_#t~mem2205#1.offset); srcloc: null [2025-02-08 04:03:32,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18258: call write~int#31(bnx2_start_xmit_#t~bitwise3135#1, bnx2_start_xmit_~txbd~2#1.base, 12 + bnx2_start_xmit_~txbd~2#1.offset, 4);havoc bnx2_start_xmit_#t~bitwise3135#1; [2025-02-08 04:03:32,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15285-1: SUMMARY for call bnx2_nvram_write_#t~ret2337#1 := bnx2_nvram_write_dword(bnx2_nvram_write_~bp#1.base, bnx2_nvram_write_~bp#1.offset, bnx2_nvram_write_~addr~5#1, bnx2_nvram_write_~flash_buffer~0#1.base, bnx2_nvram_write_~flash_buffer~0#1.offset + (if bnx2_nvram_write_~i~29#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_nvram_write_~i~29#1 % 18446744073709551616 % 18446744073709551616 else bnx2_nvram_write_~i~29#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), bnx2_nvram_write_~cmd_flags~1#1); srcloc: null [2025-02-08 04:03:32,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15285: assume -2147483648 <= bnx2_nvram_write_#t~ret2337#1 && bnx2_nvram_write_#t~ret2337#1 <= 2147483647;bnx2_nvram_write_~rc~6#1 := bnx2_nvram_write_#t~ret2337#1;havoc bnx2_nvram_write_#t~ret2337#1; [2025-02-08 04:03:32,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22684: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_45 } true;ldv_dummy_resourceless_instance_callback_1_45_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_45_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_45_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_45_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_45_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_45_#in~arg2#1.offset := ~ldv_1_callback_ndo_start_xmit~0#1.base, ~ldv_1_callback_ndo_start_xmit~0#1.offset, ~ldv_1_container_struct_sk_buff_ptr~0#1.base, ~ldv_1_container_struct_sk_buff_ptr~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_45_#t~ret4015#1, ldv_dummy_resourceless_instance_callback_1_45_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_45_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_45_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_45_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_45_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_45_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_45_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_45_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_45_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_45_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_45_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_45_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_45_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_45_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_45_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_45_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_45_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_45_#in~arg2#1.offset;assume { :begin_inline_bnx2_start_xmit } true;bnx2_start_xmit_#in~skb#1.base, bnx2_start_xmit_#in~skb#1.offset, bnx2_start_xmit_#in~dev#1.base, bnx2_start_xmit_#in~dev#1.offset := ldv_dummy_resourceless_instance_callback_1_45_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_45_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_45_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_45_~arg2#1.offset;havoc bnx2_start_xmit_#res#1;havoc bnx2_start_xmit_#t~ret3087#1.base, bnx2_start_xmit_#t~ret3087#1.offset, bnx2_start_xmit_#t~ret3088#1, bnx2_start_xmit_#t~ret3089#1.base, bnx2_start_xmit_#t~ret3089#1.offset, bnx2_start_xmit_#t~ret3090#1, bnx2_start_xmit_#t~ret3091#1.base, bnx2_start_xmit_#t~ret3091#1.offset, bnx2_start_xmit_#t~mem3092#1, bnx2_start_xmit_#t~ret3093#1, bnx2_start_xmit_#t~ret3094#1, bnx2_start_xmit_#t~ret3095#1, bnx2_start_xmit_#t~mem3096#1, bnx2_start_xmit_#t~mem3097#1, bnx2_start_xmit_#t~bitwise3098#1, bnx2_start_xmit_#t~mem3099#1, bnx2_start_xmit_#t~bitwise3100#1, bnx2_start_xmit_#t~mem3101#1, bnx2_start_xmit_#t~bitwise3102#1, bnx2_start_xmit_#t~bitwise3103#1, bnx2_start_xmit_#t~bitwise3104#1, bnx2_start_xmit_#t~ret3105#1.base, bnx2_start_xmit_#t~ret3105#1.offset, bnx2_start_xmit_#t~mem3106#1, bnx2_start_xmit_#t~bitwise3107#1, bnx2_start_xmit_#t~ret3108#1, bnx2_start_xmit_#t~ret3109#1.base, bnx2_start_xmit_#t~ret3109#1.offset, bnx2_start_xmit_#t~mem3110#1, bnx2_start_xmit_#t~bitwise3111#1, bnx2_start_xmit_#t~ret3112#1, bnx2_start_xmit_#t~bitwise3113#1, bnx2_start_xmit_#t~bitwise3114#1, bnx2_start_xmit_#t~ret3115#1, bnx2_start_xmit_#t~bitwise3116#1, bnx2_start_xmit_#t~bitwise3117#1, bnx2_start_xmit_#t~bitwise3118#1, bnx2_start_xmit_#t~bitwise3119#1, bnx2_start_xmit_#t~bitwise3120#1, bnx2_start_xmit_#t~bitwise3121#1, bnx2_start_xmit_#t~ret3122#1.base, bnx2_start_xmit_#t~ret3122#1.offset, bnx2_start_xmit_#t~mem3123#1, bnx2_start_xmit_#t~short3124#1, bnx2_start_xmit_#t~mem3125#1, bnx2_start_xmit_#t~bitwise3126#1, bnx2_start_xmit_#t~mem3127#1.base, bnx2_start_xmit_#t~mem3127#1.offset, bnx2_start_xmit_#t~mem3128#1.base, bnx2_start_xmit_#t~mem3128#1.offset, bnx2_start_xmit_#t~ret3129#1, bnx2_start_xmit_#t~mem3130#1.base, bnx2_start_xmit_#t~mem3130#1.offset, bnx2_start_xmit_#t~ret3131#1, bnx2_start_xmit_#t~mem3132#1.base, bnx2_start_xmit_#t~mem3132#1.offset, bnx2_start_xmit_#t~mem3133#1.base, bnx2_start_xmit_#t~mem3133#1.offset, bnx2_start_xmit_#t~bitwise3134#1, bnx2_start_xmit_#t~bitwise3135#1, bnx2_start_xmit_#t~ret3136#1.base, bnx2_start_xmit_#t~ret3136#1.offset, bnx2_start_xmit_#t~mem3137#1, bnx2_start_xmit_#t~ret3138#1, bnx2_start_xmit_#t~ret3139#1.base, bnx2_start_xmit_#t~ret3139#1.offset, bnx2_start_xmit_#t~bitwise3140#1, bnx2_start_xmit_#t~mem3141#1.base, bnx2_start_xmit_#t~mem3141#1.offset, bnx2_start_xmit_#t~ret3142#1, bnx2_start_xmit_#t~mem3143#1.base, bnx2_start_xmit_#t~mem3143#1.offset, bnx2_start_xmit_#t~ret3144#1, bnx2_start_xmit_#t~mem3145#1.base, bnx2_start_xmit_#t~mem3145#1.offset, bnx2_start_xmit_#t~ret3146#1, bnx2_start_xmit_#t~mem3147#1.base, bnx2_start_xmit_#t~mem3147#1.offset, bnx2_start_xmit_#t~bitwise3148#1, bnx2_start_xmit_#t~mem3149#1, bnx2_start_xmit_#t~bitwise3150#1, bnx2_start_xmit_#t~mem3151#1, bnx2_start_xmit_#t~bitwise3152#1, bnx2_start_xmit_#t~mem3153#1, bnx2_start_xmit_#t~mem3154#1, bnx2_start_xmit_#t~mem3155#1.base, bnx2_start_xmit_#t~mem3155#1.offset, bnx2_start_xmit_#t~mem3156#1, bnx2_start_xmit_#t~mem3157#1, bnx2_start_xmit_#t~mem3158#1.base, bnx2_start_xmit_#t~mem3158#1.offset, bnx2_start_xmit_#t~mem3159#1, bnx2_start_xmit_#t~ret3160#1, bnx2_start_xmit_#t~ret3161#1, bnx2_start_xmit_#t~ret3162#1, bnx2_start_xmit_#t~mem3163#1, bnx2_start_xmit_#t~mem3164#1, bnx2_start_xmit_#t~mem3165#1.base, bnx2_start_xmit_#t~mem3165#1.offset, bnx2_start_xmit_#t~ret3166#1, bnx2_start_xmit_#t~mem3167#1.base, bnx2_start_xmit_#t~mem3167#1.offset, bnx2_start_xmit_#t~mem3168#1, bnx2_start_xmit_#t~bitwise3169#1, bnx2_start_xmit_#t~mem3170#1.base, bnx2_start_xmit_#t~mem3170#1.offset, bnx2_start_xmit_#t~ret3171#1.base, bnx2_start_xmit_#t~ret3171#1.offset, bnx2_start_xmit_#t~ret3172#1, bnx2_start_xmit_#t~mem3173#1.base, bnx2_start_xmit_#t~mem3173#1.offset, bnx2_start_xmit_#t~mem3174#1, bnx2_start_xmit_~skb#1.base, bnx2_start_xmit_~skb#1.offset, bnx2_start_xmit_~dev#1.base, bnx2_start_xmit_~dev#1.offset, bnx2_start_xmit_~bp~14#1.base, bnx2_start_xmit_~bp~14#1.offset, bnx2_start_xmit_~tmp~131#1.base, bnx2_start_xmit_~tmp~131#1.offset, bnx2_start_xmit_~mapping~2#1, bnx2_start_xmit_~txbd~2#1.base, bnx2_start_xmit_~txbd~2#1.offset, bnx2_start_xmit_~tx_buf~2#1.base, bnx2_start_xmit_~tx_buf~2#1.offset, bnx2_start_xmit_~len~4#1, bnx2_start_xmit_~vlan_tag_flags~0#1, bnx2_start_xmit_~last_frag~0#1, bnx2_start_xmit_~mss~0#1, bnx2_start_xmit_~prod~3#1, bnx2_start_xmit_~ring_prod~1#1, bnx2_start_xmit_~i~47#1, bnx2_start_xmit_~bnapi~23#1.base, bnx2_start_xmit_~bnapi~23#1.offset, bnx2_start_xmit_~txr~9#1.base, bnx2_start_xmit_~txr~9#1.offset, bnx2_start_xmit_~txq~4#1.base, bnx2_start_xmit_~txq~4#1.offset, bnx2_start_xmit_~tmp___0~71#1, bnx2_start_xmit_~tmp___1~40#1, bnx2_start_xmit_~tmp___2~23#1.base, bnx2_start_xmit_~tmp___2~23#1.offset, bnx2_start_xmit_~tmp___3~11#1, bnx2_start_xmit_~tcp_opt_len~0#1, bnx2_start_xmit_~iph~0#1.base, bnx2_start_xmit_~iph~0#1.offset, bnx2_start_xmit_~tcp_off~0#1, bnx2_start_xmit_~tmp___4~8#1, bnx2_start_xmit_~tmp___5~6#1, bnx2_start_xmit_~tmp___6~4#1.base, bnx2_start_xmit_~tmp___6~4#1.offset, bnx2_start_xmit_~tmp___7~4#1.base, bnx2_start_xmit_~tmp___7~4#1.offset, bnx2_start_xmit_~tmp___8~2#1, bnx2_start_xmit_~tmp___9~2#1.base, bnx2_start_xmit_~tmp___9~2#1.offset, bnx2_start_xmit_~tmp___10~2#1, bnx2_start_xmit_~frag~2#1.base, bnx2_start_xmit_~frag~2#1.offset, bnx2_start_xmit_~tmp___11~2#1.base, bnx2_start_xmit_~tmp___11~2#1.offset, bnx2_start_xmit_~tmp___12~1#1, bnx2_start_xmit_~tmp___13~1#1, bnx2_start_xmit_~tmp___14~1#1, bnx2_start_xmit_~tmp___15~1#1, bnx2_start_xmit_~tmp___16~1#1, bnx2_start_xmit_~tmp___17~1#1.base, bnx2_start_xmit_~tmp___17~1#1.offset, bnx2_start_xmit_~tmp___18~1#1;bnx2_start_xmit_~skb#1.base, bnx2_start_xmit_~skb#1.offset := bnx2_start_xmit_#in~skb#1.base, bnx2_start_xmit_#in~skb#1.offset;bnx2_start_xmit_~dev#1.base, bnx2_start_xmit_~dev#1.offset := bnx2_start_xmit_#in~dev#1.base, bnx2_start_xmit_#in~dev#1.offset;havoc bnx2_start_xmit_~bp~14#1.base, bnx2_start_xmit_~bp~14#1.offset;havoc bnx2_start_xmit_~tmp~131#1.base, bnx2_start_xmit_~tmp~131#1.offset;havoc bnx2_start_xmit_~mapping~2#1;havoc bnx2_start_xmit_~txbd~2#1.base, bnx2_start_xmit_~txbd~2#1.offset;havoc bnx2_start_xmit_~tx_buf~2#1.base, bnx2_start_xmit_~tx_buf~2#1.offset;havoc bnx2_start_xmit_~len~4#1;havoc bnx2_start_xmit_~vlan_tag_flags~0#1;havoc bnx2_start_xmit_~last_frag~0#1;havoc bnx2_start_xmit_~mss~0#1;havoc bnx2_start_xmit_~prod~3#1;havoc bnx2_start_xmit_~ring_prod~1#1;havoc bnx2_start_xmit_~i~47#1;havoc bnx2_start_xmit_~bnapi~23#1.base, bnx2_start_xmit_~bnapi~23#1.offset;havoc bnx2_start_xmit_~txr~9#1.base, bnx2_start_xmit_~txr~9#1.offset;havoc bnx2_start_xmit_~txq~4#1.base, bnx2_start_xmit_~txq~4#1.offset;havoc bnx2_start_xmit_~tmp___0~71#1;havoc bnx2_start_xmit_~tmp___1~40#1;havoc bnx2_start_xmit_~tmp___2~23#1.base, bnx2_start_xmit_~tmp___2~23#1.offset;havoc bnx2_start_xmit_~tmp___3~11#1;havoc bnx2_start_xmit_~tcp_opt_len~0#1;havoc bnx2_start_xmit_~iph~0#1.base, bnx2_start_xmit_~iph~0#1.offset;havoc bnx2_start_xmit_~tcp_off~0#1;havoc bnx2_start_xmit_~tmp___4~8#1;havoc bnx2_start_xmit_~tmp___5~6#1;havoc bnx2_start_xmit_~tmp___6~4#1.base, bnx2_start_xmit_~tmp___6~4#1.offset;havoc bnx2_start_xmit_~tmp___7~4#1.base, bnx2_start_xmit_~tmp___7~4#1.offset;havoc bnx2_start_xmit_~tmp___8~2#1;havoc bnx2_start_xmit_~tmp___9~2#1.base, bnx2_start_xmit_~tmp___9~2#1.offset;havoc bnx2_start_xmit_~tmp___10~2#1;havoc bnx2_start_xmit_~frag~2#1.base, bnx2_start_xmit_~frag~2#1.offset;havoc bnx2_start_xmit_~tmp___11~2#1.base, bnx2_start_xmit_~tmp___11~2#1.offset;havoc bnx2_start_xmit_~tmp___12~1#1;havoc bnx2_start_xmit_~tmp___13~1#1;havoc bnx2_start_xmit_~tmp___14~1#1;havoc bnx2_start_xmit_~tmp___15~1#1;havoc bnx2_start_xmit_~tmp___16~1#1;havoc bnx2_start_xmit_~tmp___17~1#1.base, bnx2_start_xmit_~tmp___17~1#1.offset;havoc bnx2_start_xmit_~tmp___18~1#1; [2025-02-08 04:03:32,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19844: assume -2147483648 <= bnx2_ioctl_#t~ret3636#1 && bnx2_ioctl_#t~ret3636#1 <= 2147483647;bnx2_ioctl_~err~5#1 := bnx2_ioctl_#t~ret3636#1;havoc bnx2_ioctl_#t~mem3635#1;havoc bnx2_ioctl_#t~ret3636#1; [2025-02-08 04:03:32,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19844-1: SUMMARY for call bnx2_ioctl_#t~ret3636#1 := bnx2_read_phy(bnx2_ioctl_~bp~41#1.base, bnx2_ioctl_~bp~41#1.offset, bnx2_ioctl_#t~mem3635#1 % 65536 % 32, bnx2_ioctl_~#mii_regval~0#1.base, bnx2_ioctl_~#mii_regval~0#1.offset); srcloc: null [2025-02-08 04:03:32,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18258-1: [2025-02-08 04:03:32,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14691: havoc bnx2_disable_nvram_write_#t~bitwise2207#1;havoc bnx2_disable_nvram_write_#t~mem2208#1.base, bnx2_disable_nvram_write_#t~mem2208#1.offset;havoc bnx2_disable_nvram_write_#t~mem2205#1.base, bnx2_disable_nvram_write_#t~mem2205#1.offset, bnx2_disable_nvram_write_#t~ret2206#1, bnx2_disable_nvram_write_#t~bitwise2207#1, bnx2_disable_nvram_write_#t~mem2208#1.base, bnx2_disable_nvram_write_#t~mem2208#1.offset, bnx2_disable_nvram_write_~bp#1.base, bnx2_disable_nvram_write_~bp#1.offset, bnx2_disable_nvram_write_~val~26#1;havoc bnx2_disable_nvram_write_#in~bp#1.base, bnx2_disable_nvram_write_#in~bp#1.offset;assume { :end_inline_bnx2_disable_nvram_write } true; [2025-02-08 04:03:32,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18258-2: havoc bnx2_start_xmit_#t~bitwise3135#1;assume (bnx2_start_xmit_#t~bitwise3135#1 % 4294967296 >= bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296 && bnx2_start_xmit_#t~bitwise3135#1 % 4294967296 >= 128) && bnx2_start_xmit_#t~bitwise3135#1 % 4294967296 <= 128 + bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296; [2025-02-08 04:03:32,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14691-1: SUMMARY for call writel(bnx2_disable_nvram_write_#t~bitwise2207#1, bnx2_disable_nvram_write_#t~mem2208#1.base, 2052 + bnx2_disable_nvram_write_#t~mem2208#1.offset); srcloc: null [2025-02-08 04:03:32,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18258-3: assume false;bnx2_start_xmit_#t~bitwise3135#1 := bnx2_start_xmit_~vlan_tag_flags~0#1; [2025-02-08 04:03:32,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18258-3: assume !false; [2025-02-08 04:03:32,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18258-4: assume 0 == bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296 || 128 == bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296;bnx2_start_xmit_#t~bitwise3135#1 := 128; [2025-02-08 04:03:32,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18258-4: assume !(0 == bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296 || 128 == bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296); [2025-02-08 04:03:32,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14691-6: assume 0 == bnx2_disable_nvram_write_~val~26#1 % 4294967296;bnx2_disable_nvram_write_#t~bitwise2207#1 := 0; [2025-02-08 04:03:32,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14691-6: assume !(0 == bnx2_disable_nvram_write_~val~26#1 % 4294967296); [2025-02-08 04:03:32,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22553: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_59(~ldv_1_callback_set_ringparam~0#1.base, ~ldv_1_callback_set_ringparam~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset, ~ldv_1_container_struct_ethtool_ringparam_ptr~0#1.base, ~ldv_1_container_struct_ethtool_ringparam_ptr~0#1.offset); srcloc: null [2025-02-08 04:03:32,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14691-4: havoc bnx2_disable_nvram_write_#t~bitwise2207#1;assume bnx2_disable_nvram_write_#t~bitwise2207#1 % 4294967296 <= bnx2_disable_nvram_write_~val~26#1 % 4294967296 && bnx2_disable_nvram_write_#t~bitwise2207#1 % 4294967296 <= 4294967289; [2025-02-08 04:03:32,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14691-5: assume 4294967289 == bnx2_disable_nvram_write_~val~26#1 % 4294967296;bnx2_disable_nvram_write_#t~bitwise2207#1 := bnx2_disable_nvram_write_~val~26#1; [2025-02-08 04:03:32,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14691-5: assume !(4294967289 == bnx2_disable_nvram_write_~val~26#1 % 4294967296); [2025-02-08 04:03:32,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18259: bnx2_start_xmit_~tmp___9~2#1.base, bnx2_start_xmit_~tmp___9~2#1.offset := bnx2_start_xmit_#t~ret3136#1.base, bnx2_start_xmit_#t~ret3136#1.offset;havoc bnx2_start_xmit_#t~ret3136#1.base, bnx2_start_xmit_#t~ret3136#1.offset;call bnx2_start_xmit_#t~mem3137#1 := read~int#31(bnx2_start_xmit_~tmp___9~2#1.base, bnx2_start_xmit_~tmp___9~2#1.offset, 1);bnx2_start_xmit_~last_frag~0#1 := bnx2_start_xmit_#t~mem3137#1 % 256;havoc bnx2_start_xmit_#t~mem3137#1;call write~int#31(bnx2_start_xmit_~last_frag~0#1, bnx2_start_xmit_~tx_buf~2#1.base, 18 + bnx2_start_xmit_~tx_buf~2#1.offset, 2);assume { :begin_inline_skb_is_gso } true;skb_is_gso_#in~skb#1.base, skb_is_gso_#in~skb#1.offset := bnx2_start_xmit_~skb#1.base, bnx2_start_xmit_~skb#1.offset;havoc skb_is_gso_#res#1;havoc skb_is_gso_#t~ret312#1.base, skb_is_gso_#t~ret312#1.offset, skb_is_gso_#t~mem313#1, skb_is_gso_~skb#1.base, skb_is_gso_~skb#1.offset, skb_is_gso_~tmp~29#1.base, skb_is_gso_~tmp~29#1.offset;skb_is_gso_~skb#1.base, skb_is_gso_~skb#1.offset := skb_is_gso_#in~skb#1.base, skb_is_gso_#in~skb#1.offset;havoc skb_is_gso_~tmp~29#1.base, skb_is_gso_~tmp~29#1.offset; [2025-02-08 04:03:32,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14691-2: call bnx2_disable_nvram_write_#t~mem2208#1.base, bnx2_disable_nvram_write_#t~mem2208#1.offset := read~$Pointer$#31(bnx2_disable_nvram_write_~bp#1.base, bnx2_disable_nvram_write_~bp#1.offset, 8); [2025-02-08 04:03:32,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18259-1: SUMMARY for call bnx2_start_xmit_#t~ret3136#1.base, bnx2_start_xmit_#t~ret3136#1.offset := skb_end_pointer(bnx2_start_xmit_~skb#1.base, bnx2_start_xmit_~skb#1.offset); srcloc: null [2025-02-08 04:03:32,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14691-3: [2025-02-08 04:03:32,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19845-1: SUMMARY for call ldv_spin_unlock_bh_111(bnx2_ioctl_~bp~41#1.base, 8762 + bnx2_ioctl_~bp~41#1.offset); srcloc: null [2025-02-08 04:03:32,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18788: assume bnx2_get_regs_~offset~5#1 % 4294967296 == bnx2_get_regs_#t~mem3401#1 % 4294967296;havoc bnx2_get_regs_#t~mem3401#1;call bnx2_get_regs_#t~mem3402#1 := read~int#0(bnx2_get_regs_~#reg_boundaries~0#1.base, bnx2_get_regs_~#reg_boundaries~0#1.offset + 4 * (if (2 + bnx2_get_regs_~i~49#1) % 4294967296 % 18446744073709551616 <= 9223372036854775807 then (2 + bnx2_get_regs_~i~49#1) % 4294967296 % 18446744073709551616 else (2 + bnx2_get_regs_~i~49#1) % 4294967296 % 18446744073709551616 - 18446744073709551616), 4);bnx2_get_regs_~offset~5#1 := bnx2_get_regs_#t~mem3402#1;havoc bnx2_get_regs_#t~mem3402#1;bnx2_get_regs_~p~0#1.base, bnx2_get_regs_~p~0#1.offset := bnx2_get_regs_~orig_p~0#1.base, bnx2_get_regs_~orig_p~0#1.offset + 4 * (if bnx2_get_regs_~offset~5#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_regs_~offset~5#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else bnx2_get_regs_~offset~5#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);bnx2_get_regs_~i~49#1 := 2 + bnx2_get_regs_~i~49#1; [2025-02-08 04:03:32,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18788: assume !(bnx2_get_regs_~offset~5#1 % 4294967296 == bnx2_get_regs_#t~mem3401#1 % 4294967296);havoc bnx2_get_regs_#t~mem3401#1; [2025-02-08 04:03:32,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19845: call bnx2_ioctl_#t~mem3637#1 := read~int#19(bnx2_ioctl_~#mii_regval~0#1.base, bnx2_ioctl_~#mii_regval~0#1.offset, 4);call write~int#21(bnx2_ioctl_#t~mem3637#1, bnx2_ioctl_~data~6#1.base, 6 + bnx2_ioctl_~data~6#1.offset, 2);havoc bnx2_ioctl_#t~mem3637#1;bnx2_ioctl_#res#1 := bnx2_ioctl_~err~5#1;call ULTIMATE.dealloc(bnx2_ioctl_~#mii_regval~0#1.base, bnx2_ioctl_~#mii_regval~0#1.offset);havoc bnx2_ioctl_~#mii_regval~0#1.base, bnx2_ioctl_~#mii_regval~0#1.offset; [2025-02-08 04:03:32,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22091: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_7_#t~ret4026#1 && ldv_dummy_resourceless_instance_callback_1_7_#t~ret4026#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_7_#t~ret4026#1;havoc ldv_dummy_resourceless_instance_callback_1_7_#t~ret4026#1, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_7 } true; [2025-02-08 04:03:32,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22091-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_7_#t~ret4026#1 := bnx2_get_coalesce(ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.offset); srcloc: null [2025-02-08 04:03:32,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18194: assume 12 == bnx2_start_xmit_#t~mem3097#1 % 256 % 4294967296;havoc bnx2_start_xmit_#t~mem3097#1; [2025-02-08 04:03:32,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18194: assume !(12 == bnx2_start_xmit_#t~mem3097#1 % 256 % 4294967296);havoc bnx2_start_xmit_#t~mem3097#1; [2025-02-08 04:03:32,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19647-1: SUMMARY for call writel(1, bnx2_set_phys_id_#t~mem3591#1.base, 5132 + bnx2_set_phys_id_#t~mem3591#1.offset); srcloc: null [2025-02-08 04:03:32,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19647: havoc bnx2_set_phys_id_#t~mem3591#1.base, bnx2_set_phys_id_#t~mem3591#1.offset; [2025-02-08 04:03:32,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22620-1: SUMMARY for call #t~ret4048#1.base, #t~ret4048#1.offset := ldv_xmalloc(8); srcloc: null [2025-02-08 04:03:32,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15287: assume 0 != bnx2_nvram_write_~rc~6#1; [2025-02-08 04:03:32,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15287: assume !(0 != bnx2_nvram_write_~rc~6#1);bnx2_nvram_write_~cmd_flags~1#1 := 0;bnx2_nvram_write_~addr~5#1 := 4 + bnx2_nvram_write_~addr~5#1;bnx2_nvram_write_~i~29#1 := 4 + bnx2_nvram_write_~i~29#1; [2025-02-08 04:03:32,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19647-2: call bnx2_set_phys_id_#t~mem3591#1.base, bnx2_set_phys_id_#t~mem3591#1.offset := read~$Pointer$#31(bnx2_set_phys_id_~bp~36#1.base, bnx2_set_phys_id_~bp~36#1.offset, 8); [2025-02-08 04:03:32,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22620: ~tmp___1~57#1.base, ~tmp___1~57#1.offset := #t~ret4048#1.base, #t~ret4048#1.offset;havoc #t~ret4048#1.base, #t~ret4048#1.offset;~ldv_1_ldv_param_49_2_default~0#1.base, ~ldv_1_ldv_param_49_2_default~0#1.offset := ~tmp___1~57#1.base, ~tmp___1~57#1.offset; [2025-02-08 04:03:32,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18921: bnx2_get_link_~tmp~141#1.base, bnx2_get_link_~tmp~141#1.offset := bnx2_get_link_#t~ret3438#1.base, bnx2_get_link_#t~ret3438#1.offset;havoc bnx2_get_link_#t~ret3438#1.base, bnx2_get_link_#t~ret3438#1.offset;bnx2_get_link_~bp~24#1.base, bnx2_get_link_~bp~24#1.offset := bnx2_get_link_~tmp~141#1.base, bnx2_get_link_~tmp~141#1.offset;call bnx2_get_link_#t~mem3439#1 := read~int#31(bnx2_get_link_~bp~24#1.base, 9110 + bnx2_get_link_~bp~24#1.offset, 1);bnx2_get_link_#res#1 := bnx2_get_link_#t~mem3439#1 % 256;havoc bnx2_get_link_#t~mem3439#1; [2025-02-08 04:03:32,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18921-1: SUMMARY for call bnx2_get_link_#t~ret3438#1.base, bnx2_get_link_#t~ret3438#1.offset := netdev_priv(bnx2_get_link_~dev#1.base, bnx2_get_link_~dev#1.offset); srcloc: null [2025-02-08 04:03:32,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23281: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_8 } true;ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_8_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg2#1.offset := ~ldv_1_callback_get_drvinfo~0#1.base, ~ldv_1_callback_get_drvinfo~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset, ~ldv_1_container_struct_ethtool_drvinfo_ptr~0#1.base, ~ldv_1_container_struct_ethtool_drvinfo_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_8_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg2#1.offset;assume { :begin_inline_bnx2_get_drvinfo } true;bnx2_get_drvinfo_#in~dev#1.base, bnx2_get_drvinfo_#in~dev#1.offset, bnx2_get_drvinfo_#in~info#1.base, bnx2_get_drvinfo_#in~info#1.offset := ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.offset;havoc bnx2_get_drvinfo_#t~ret3387#1.base, bnx2_get_drvinfo_#t~ret3387#1.offset, bnx2_get_drvinfo_#t~ret3388#1, bnx2_get_drvinfo_#t~ret3389#1, bnx2_get_drvinfo_#t~mem3390#1.base, bnx2_get_drvinfo_#t~mem3390#1.offset, bnx2_get_drvinfo_#t~ret3391#1.base, bnx2_get_drvinfo_#t~ret3391#1.offset, bnx2_get_drvinfo_#t~ret3392#1, bnx2_get_drvinfo_#t~ret3393#1, bnx2_get_drvinfo_~dev#1.base, bnx2_get_drvinfo_~dev#1.offset, bnx2_get_drvinfo_~info#1.base, bnx2_get_drvinfo_~info#1.offset, bnx2_get_drvinfo_~bp~19#1.base, bnx2_get_drvinfo_~bp~19#1.offset, bnx2_get_drvinfo_~tmp~136#1.base, bnx2_get_drvinfo_~tmp~136#1.offset, bnx2_get_drvinfo_~tmp___0~74#1.base, bnx2_get_drvinfo_~tmp___0~74#1.offset;bnx2_get_drvinfo_~dev#1.base, bnx2_get_drvinfo_~dev#1.offset := bnx2_get_drvinfo_#in~dev#1.base, bnx2_get_drvinfo_#in~dev#1.offset;bnx2_get_drvinfo_~info#1.base, bnx2_get_drvinfo_~info#1.offset := bnx2_get_drvinfo_#in~info#1.base, bnx2_get_drvinfo_#in~info#1.offset;havoc bnx2_get_drvinfo_~bp~19#1.base, bnx2_get_drvinfo_~bp~19#1.offset;havoc bnx2_get_drvinfo_~tmp~136#1.base, bnx2_get_drvinfo_~tmp~136#1.offset;havoc bnx2_get_drvinfo_~tmp___0~74#1.base, bnx2_get_drvinfo_~tmp___0~74#1.offset; [2025-02-08 04:03:32,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18195: bnx2_start_xmit_~vlan_tag_flags~0#1 := bnx2_start_xmit_#t~bitwise3098#1;havoc bnx2_start_xmit_#t~bitwise3098#1; [2025-02-08 04:03:32,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18195-1: [2025-02-08 04:03:32,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19582: bnx2_get_ethtool_stats_~i~51#1 := 0; [2025-02-08 04:03:32,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15222: assume 0 == bnx2_nvram_write_#t~mem2326#1 % 2 % 4294967296;havoc bnx2_nvram_write_#t~mem2325#1.base, bnx2_nvram_write_#t~mem2325#1.offset;havoc bnx2_nvram_write_#t~mem2326#1;assume { :begin_inline_bnx2_nvram_erase_page } true;bnx2_nvram_erase_page_#in~bp#1.base, bnx2_nvram_erase_page_#in~bp#1.offset, bnx2_nvram_erase_page_#in~offset#1 := bnx2_nvram_write_~bp#1.base, bnx2_nvram_write_~bp#1.offset, bnx2_nvram_write_~page_start~0#1;havoc bnx2_nvram_erase_page_#res#1;havoc bnx2_nvram_erase_page_#t~mem2215#1.base, bnx2_nvram_erase_page_#t~mem2215#1.offset, bnx2_nvram_erase_page_#t~mem2216#1, bnx2_nvram_erase_page_#t~mem2217#1.base, bnx2_nvram_erase_page_#t~mem2217#1.offset, bnx2_nvram_erase_page_#t~mem2218#1.base, bnx2_nvram_erase_page_#t~mem2218#1.offset, bnx2_nvram_erase_page_#t~mem2219#1.base, bnx2_nvram_erase_page_#t~mem2219#1.offset, bnx2_nvram_erase_page_#t~mem2220#1.base, bnx2_nvram_erase_page_#t~mem2220#1.offset, bnx2_nvram_erase_page_#t~ret2221#1, bnx2_nvram_erase_page_#t~bitwise2222#1, bnx2_nvram_erase_page_~bp#1.base, bnx2_nvram_erase_page_~bp#1.offset, bnx2_nvram_erase_page_~offset#1, bnx2_nvram_erase_page_~cmd~1#1, bnx2_nvram_erase_page_~j~7#1, bnx2_nvram_erase_page_~val~29#1;bnx2_nvram_erase_page_~bp#1.base, bnx2_nvram_erase_page_~bp#1.offset := bnx2_nvram_erase_page_#in~bp#1.base, bnx2_nvram_erase_page_#in~bp#1.offset;bnx2_nvram_erase_page_~offset#1 := bnx2_nvram_erase_page_#in~offset#1;havoc bnx2_nvram_erase_page_~cmd~1#1;havoc bnx2_nvram_erase_page_~j~7#1;havoc bnx2_nvram_erase_page_~val~29#1;call bnx2_nvram_erase_page_#t~mem2215#1.base, bnx2_nvram_erase_page_#t~mem2215#1.offset := read~$Pointer$#31(bnx2_nvram_erase_page_~bp#1.base, 9175 + bnx2_nvram_erase_page_~bp#1.offset, 8);call bnx2_nvram_erase_page_#t~mem2216#1 := read~int#31(bnx2_nvram_erase_page_#t~mem2215#1.base, 20 + bnx2_nvram_erase_page_#t~mem2215#1.offset, 4); [2025-02-08 04:03:32,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15222: assume !(0 == bnx2_nvram_write_#t~mem2326#1 % 2 % 4294967296);havoc bnx2_nvram_write_#t~mem2325#1.base, bnx2_nvram_write_#t~mem2325#1.offset;havoc bnx2_nvram_write_#t~mem2326#1; [2025-02-08 04:03:32,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18195-2: havoc bnx2_start_xmit_#t~bitwise3098#1;assume (bnx2_start_xmit_#t~bitwise3098#1 % 4294967296 >= bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296 && bnx2_start_xmit_#t~bitwise3098#1 % 4294967296 >= 2) && bnx2_start_xmit_#t~bitwise3098#1 % 4294967296 <= 2 + bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296; [2025-02-08 04:03:32,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18195-3: assume false;bnx2_start_xmit_#t~bitwise3098#1 := bnx2_start_xmit_~vlan_tag_flags~0#1; [2025-02-08 04:03:32,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18195-3: assume !false; [2025-02-08 04:03:32,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18195-4: assume 0 == bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296 || 2 == bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296;bnx2_start_xmit_#t~bitwise3098#1 := 2; [2025-02-08 04:03:32,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18195-4: assume !(0 == bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296 || 2 == bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296); [2025-02-08 04:03:32,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18328: bnx2_start_xmit_~tmp___16~1#1 := bnx2_start_xmit_#t~ret3166#1;havoc bnx2_start_xmit_#t~ret3166#1;call bnx2_start_xmit_#t~mem3167#1.base, bnx2_start_xmit_#t~mem3167#1.offset := read~$Pointer$#31(bnx2_start_xmit_~bp~14#1.base, 16 + bnx2_start_xmit_~bp~14#1.offset, 8);call bnx2_start_xmit_#t~mem3168#1 := read~int#31(bnx2_start_xmit_~tx_buf~2#1.base, 8 + bnx2_start_xmit_~tx_buf~2#1.offset, 8); [2025-02-08 04:03:32,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18328-1: SUMMARY for call bnx2_start_xmit_#t~ret3166#1 := skb_headlen(bnx2_start_xmit_~skb#1.base, bnx2_start_xmit_~skb#1.offset); srcloc: null [2025-02-08 04:03:32,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22622: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_49(~ldv_1_callback_self_test~0#1.base, ~ldv_1_callback_self_test~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset, ~ldv_1_container_struct_ethtool_test_ptr~0#1.base, ~ldv_1_container_struct_ethtool_test_ptr~0#1.offset, ~ldv_1_ldv_param_49_2_default~0#1.base, ~ldv_1_ldv_param_49_2_default~0#1.offset); srcloc: null [2025-02-08 04:03:32,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19583: assume bnx2_get_ethtool_stats_~i~51#1 % 4294967296 <= 46; [2025-02-08 04:03:32,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19583: assume !(bnx2_get_ethtool_stats_~i~51#1 % 4294967296 <= 46);havoc bnx2_get_ethtool_stats_#t~ret3566#1.base, bnx2_get_ethtool_stats_#t~ret3566#1.offset, bnx2_get_ethtool_stats_#t~mem3567#1.base, bnx2_get_ethtool_stats_#t~mem3567#1.offset, bnx2_get_ethtool_stats_#t~mem3568#1.base, bnx2_get_ethtool_stats_#t~mem3568#1.offset, bnx2_get_ethtool_stats_#t~memset~res3569#1.base, bnx2_get_ethtool_stats_#t~memset~res3569#1.offset, bnx2_get_ethtool_stats_#t~mem3570#1, bnx2_get_ethtool_stats_#t~mem3571#1, bnx2_get_ethtool_stats_#t~short3572#1, bnx2_get_ethtool_stats_#t~mem3573#1, bnx2_get_ethtool_stats_#t~short3574#1, bnx2_get_ethtool_stats_#t~mem3575#1, bnx2_get_ethtool_stats_#t~short3576#1, bnx2_get_ethtool_stats_#t~mem3577#1, bnx2_get_ethtool_stats_#t~mem3578#1, bnx2_get_ethtool_stats_#t~mem3579#1, bnx2_get_ethtool_stats_#t~mem3580#1, bnx2_get_ethtool_stats_#t~mem3581#1, bnx2_get_ethtool_stats_#t~mem3582#1, bnx2_get_ethtool_stats_#t~mem3583#1, bnx2_get_ethtool_stats_#t~mem3584#1, bnx2_get_ethtool_stats_#t~mem3585#1, bnx2_get_ethtool_stats_~dev#1.base, bnx2_get_ethtool_stats_~dev#1.offset, bnx2_get_ethtool_stats_~stats#1.base, bnx2_get_ethtool_stats_~stats#1.offset, bnx2_get_ethtool_stats_~buf#1.base, bnx2_get_ethtool_stats_~buf#1.offset, bnx2_get_ethtool_stats_~bp~35#1.base, bnx2_get_ethtool_stats_~bp~35#1.offset, bnx2_get_ethtool_stats_~tmp~153#1.base, bnx2_get_ethtool_stats_~tmp~153#1.offset, bnx2_get_ethtool_stats_~i~51#1, bnx2_get_ethtool_stats_~hw_stats~1#1.base, bnx2_get_ethtool_stats_~hw_stats~1#1.offset, bnx2_get_ethtool_stats_~temp_stats~1#1.base, bnx2_get_ethtool_stats_~temp_stats~1#1.offset, bnx2_get_ethtool_stats_~stats_len_arr~0#1.base, bnx2_get_ethtool_stats_~stats_len_arr~0#1.offset, bnx2_get_ethtool_stats_~offset~6#1;havoc bnx2_get_ethtool_stats_#in~dev#1.base, bnx2_get_ethtool_stats_#in~dev#1.offset, bnx2_get_ethtool_stats_#in~stats#1.base, bnx2_get_ethtool_stats_#in~stats#1.offset, bnx2_get_ethtool_stats_#in~buf#1.base, bnx2_get_ethtool_stats_#in~buf#1.offset;assume { :end_inline_bnx2_get_ethtool_stats } true;havoc ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_13 } true; [2025-02-08 04:03:32,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18329: havoc bnx2_start_xmit_#t~mem3167#1.base, bnx2_start_xmit_#t~mem3167#1.offset;havoc bnx2_start_xmit_#t~mem3168#1;bnx2_start_xmit_~i~47#1 := 0; [2025-02-08 04:03:32,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18329-1: SUMMARY for call dma_unmap_single_attrs(bnx2_start_xmit_#t~mem3167#1.base, 179 + bnx2_start_xmit_#t~mem3167#1.offset, bnx2_start_xmit_#t~mem3168#1, bnx2_start_xmit_~tmp___16~1#1 % 4294967296, 1, 0, 0); srcloc: null [2025-02-08 04:03:32,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15158-1: call bnx2_nvram_write_#t~mem2308#1.base, bnx2_nvram_write_#t~mem2308#1.offset := read~$Pointer$#31(bnx2_nvram_write_~bp#1.base, 9175 + bnx2_nvram_write_~bp#1.offset, 8);call bnx2_nvram_write_#t~mem2309#1 := read~int#31(bnx2_nvram_write_#t~mem2308#1.base, 20 + bnx2_nvram_write_#t~mem2308#1.offset, 4); [2025-02-08 04:03:32,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15158: assume 0 == bnx2_nvram_write_#t~mem2309#1 % 2 % 4294967296;havoc bnx2_nvram_write_#t~mem2308#1.base, bnx2_nvram_write_#t~mem2308#1.offset;havoc bnx2_nvram_write_#t~mem2309#1; [2025-02-08 04:03:32,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15158: assume !(0 == bnx2_nvram_write_#t~mem2309#1 % 2 % 4294967296);havoc bnx2_nvram_write_#t~mem2308#1.base, bnx2_nvram_write_#t~mem2308#1.offset;havoc bnx2_nvram_write_#t~mem2309#1; [2025-02-08 04:03:32,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15224: bnx2_nvram_write_#t~ret2327#1 := bnx2_nvram_erase_page_#res#1;havoc bnx2_nvram_erase_page_#t~mem2215#1.base, bnx2_nvram_erase_page_#t~mem2215#1.offset, bnx2_nvram_erase_page_#t~mem2216#1, bnx2_nvram_erase_page_#t~mem2217#1.base, bnx2_nvram_erase_page_#t~mem2217#1.offset, bnx2_nvram_erase_page_#t~mem2218#1.base, bnx2_nvram_erase_page_#t~mem2218#1.offset, bnx2_nvram_erase_page_#t~mem2219#1.base, bnx2_nvram_erase_page_#t~mem2219#1.offset, bnx2_nvram_erase_page_#t~mem2220#1.base, bnx2_nvram_erase_page_#t~mem2220#1.offset, bnx2_nvram_erase_page_#t~ret2221#1, bnx2_nvram_erase_page_#t~bitwise2222#1, bnx2_nvram_erase_page_~bp#1.base, bnx2_nvram_erase_page_~bp#1.offset, bnx2_nvram_erase_page_~offset#1, bnx2_nvram_erase_page_~cmd~1#1, bnx2_nvram_erase_page_~j~7#1, bnx2_nvram_erase_page_~val~29#1;havoc bnx2_nvram_erase_page_#in~bp#1.base, bnx2_nvram_erase_page_#in~bp#1.offset, bnx2_nvram_erase_page_#in~offset#1;assume { :end_inline_bnx2_nvram_erase_page } true;assume -2147483648 <= bnx2_nvram_write_#t~ret2327#1 && bnx2_nvram_write_#t~ret2327#1 <= 2147483647;bnx2_nvram_write_~rc~6#1 := bnx2_nvram_write_#t~ret2327#1;havoc bnx2_nvram_write_#t~ret2327#1; [2025-02-08 04:03:32,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18924: havoc bnx2_get_link_#t~mem3439#1; [2025-02-08 04:03:32,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18924-1: ldv_dummy_resourceless_instance_callback_1_16_#t~ret4005#1 := bnx2_get_link_#res#1;havoc bnx2_get_link_#t~ret3438#1.base, bnx2_get_link_#t~ret3438#1.offset, bnx2_get_link_#t~mem3439#1, bnx2_get_link_~dev#1.base, bnx2_get_link_~dev#1.offset, bnx2_get_link_~bp~24#1.base, bnx2_get_link_~bp~24#1.offset, bnx2_get_link_~tmp~141#1.base, bnx2_get_link_~tmp~141#1.offset;havoc bnx2_get_link_#in~dev#1.base, bnx2_get_link_#in~dev#1.offset;assume { :end_inline_bnx2_get_link } true;havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret4005#1;havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret4005#1, ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_16 } true; [2025-02-08 04:03:32,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18198: assume 0 != bnx2_start_xmit_#t~bitwise3100#1;havoc bnx2_start_xmit_#t~mem3099#1;havoc bnx2_start_xmit_#t~bitwise3100#1;call bnx2_start_xmit_#t~mem3101#1 := read~int#31(bnx2_start_xmit_~skb#1.base, 170 + bnx2_start_xmit_~skb#1.offset, 2); [2025-02-08 04:03:32,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18198: assume !(0 != bnx2_start_xmit_#t~bitwise3100#1);havoc bnx2_start_xmit_#t~mem3099#1;havoc bnx2_start_xmit_#t~bitwise3100#1; [2025-02-08 04:03:32,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18198-1: [2025-02-08 04:03:32,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18198-2: havoc bnx2_start_xmit_#t~bitwise3100#1;assume (((((if bnx2_start_xmit_#t~mem3099#1 % 65536 % 4294967296 <= 2147483647 then bnx2_start_xmit_#t~mem3099#1 % 65536 % 4294967296 else bnx2_start_xmit_#t~mem3099#1 % 65536 % 4294967296 - 4294967296) < 0 || bnx2_start_xmit_#t~bitwise3100#1 <= (if bnx2_start_xmit_#t~mem3099#1 % 65536 % 4294967296 <= 2147483647 then bnx2_start_xmit_#t~mem3099#1 % 65536 % 4294967296 else bnx2_start_xmit_#t~mem3099#1 % 65536 % 4294967296 - 4294967296)) && bnx2_start_xmit_#t~bitwise3100#1 <= 4096) && bnx2_start_xmit_#t~bitwise3100#1 >= 0) && ((if bnx2_start_xmit_#t~mem3099#1 % 65536 % 4294967296 <= 2147483647 then bnx2_start_xmit_#t~mem3099#1 % 65536 % 4294967296 else bnx2_start_xmit_#t~mem3099#1 % 65536 % 4294967296 - 4294967296) >= 0 || bnx2_start_xmit_#t~bitwise3100#1 > 4096 + (if bnx2_start_xmit_#t~mem3099#1 % 65536 % 4294967296 <= 2147483647 then bnx2_start_xmit_#t~mem3099#1 % 65536 % 4294967296 else bnx2_start_xmit_#t~mem3099#1 % 65536 % 4294967296 - 4294967296))) && bnx2_start_xmit_#t~bitwise3100#1 >= -2147483648; [2025-02-08 04:03:32,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18198-3: assume 4096 == (if bnx2_start_xmit_#t~mem3099#1 % 65536 % 4294967296 <= 2147483647 then bnx2_start_xmit_#t~mem3099#1 % 65536 % 4294967296 else bnx2_start_xmit_#t~mem3099#1 % 65536 % 4294967296 - 4294967296);bnx2_start_xmit_#t~bitwise3100#1 := (if bnx2_start_xmit_#t~mem3099#1 % 65536 % 4294967296 <= 2147483647 then bnx2_start_xmit_#t~mem3099#1 % 65536 % 4294967296 else bnx2_start_xmit_#t~mem3099#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:03:32,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18198-3: assume !(4096 == (if bnx2_start_xmit_#t~mem3099#1 % 65536 % 4294967296 <= 2147483647 then bnx2_start_xmit_#t~mem3099#1 % 65536 % 4294967296 else bnx2_start_xmit_#t~mem3099#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:03:32,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18198-4: assume 0 == (if bnx2_start_xmit_#t~mem3099#1 % 65536 % 4294967296 <= 2147483647 then bnx2_start_xmit_#t~mem3099#1 % 65536 % 4294967296 else bnx2_start_xmit_#t~mem3099#1 % 65536 % 4294967296 - 4294967296);bnx2_start_xmit_#t~bitwise3100#1 := 0; [2025-02-08 04:03:32,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18198-4: assume !(0 == (if bnx2_start_xmit_#t~mem3099#1 % 65536 % 4294967296 <= 2147483647 then bnx2_start_xmit_#t~mem3099#1 % 65536 % 4294967296 else bnx2_start_xmit_#t~mem3099#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:03:32,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19585-1: call bnx2_get_ethtool_stats_#t~mem3577#1 := read~int#29(bnx2_get_ethtool_stats_~stats_len_arr~0#1.base, bnx2_get_ethtool_stats_~stats_len_arr~0#1.offset + (if bnx2_get_ethtool_stats_~i~51#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_ethtool_stats_~i~51#1 % 18446744073709551616 % 18446744073709551616 else bnx2_get_ethtool_stats_~i~51#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 04:03:32,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19585: assume 0 == bnx2_get_ethtool_stats_#t~mem3577#1 % 256 % 4294967296;havoc bnx2_get_ethtool_stats_#t~mem3577#1;call write~int#31(0, bnx2_get_ethtool_stats_~buf#1.base, bnx2_get_ethtool_stats_~buf#1.offset + 8 * (if bnx2_get_ethtool_stats_~i~51#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_ethtool_stats_~i~51#1 % 18446744073709551616 % 18446744073709551616 else bnx2_get_ethtool_stats_~i~51#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 04:03:32,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19585: assume !(0 == bnx2_get_ethtool_stats_#t~mem3577#1 % 256 % 4294967296);havoc bnx2_get_ethtool_stats_#t~mem3577#1;call bnx2_get_ethtool_stats_#t~mem3578#1 := read~int#28(~#bnx2_stats_offset_arr~0.base, ~#bnx2_stats_offset_arr~0.offset + 8 * bnx2_get_ethtool_stats_~i~51#1, 8);bnx2_get_ethtool_stats_~offset~6#1 := bnx2_get_ethtool_stats_#t~mem3578#1;havoc bnx2_get_ethtool_stats_#t~mem3578#1;call bnx2_get_ethtool_stats_#t~mem3579#1 := read~int#29(bnx2_get_ethtool_stats_~stats_len_arr~0#1.base, bnx2_get_ethtool_stats_~stats_len_arr~0#1.offset + (if bnx2_get_ethtool_stats_~i~51#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_ethtool_stats_~i~51#1 % 18446744073709551616 % 18446744073709551616 else bnx2_get_ethtool_stats_~i~51#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 04:03:32,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19850-2: havoc bnx2_ioctl_#t~bitwise3639#1;assume bnx2_ioctl_#t~bitwise3639#1 % 4294967296 <= bnx2_ioctl_#t~mem3638#1 % 4294967296 && bnx2_ioctl_#t~bitwise3639#1 % 4294967296 <= 2048; [2025-02-08 04:03:32,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19850-1: [2025-02-08 04:03:32,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19850-4: assume 0 == bnx2_ioctl_#t~mem3638#1 % 4294967296;bnx2_ioctl_#t~bitwise3639#1 := 0; [2025-02-08 04:03:32,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19850-4: assume !(0 == bnx2_ioctl_#t~mem3638#1 % 4294967296); [2025-02-08 04:03:32,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19850-3: assume 2048 == bnx2_ioctl_#t~mem3638#1 % 4294967296;bnx2_ioctl_#t~bitwise3639#1 := bnx2_ioctl_#t~mem3638#1; [2025-02-08 04:03:32,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19850-3: assume !(2048 == bnx2_ioctl_#t~mem3638#1 % 4294967296); [2025-02-08 04:03:32,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19652: havoc bnx2_set_phys_id_#t~mem3592#1.base, bnx2_set_phys_id_#t~mem3592#1.offset;call bnx2_set_phys_id_#t~mem3593#1 := read~int#31(bnx2_set_phys_id_~bp~36#1.base, 9485 + bnx2_set_phys_id_~bp~36#1.offset, 4);call bnx2_set_phys_id_#t~mem3594#1.base, bnx2_set_phys_id_#t~mem3594#1.offset := read~$Pointer$#31(bnx2_set_phys_id_~bp~36#1.base, bnx2_set_phys_id_~bp~36#1.offset, 8); [2025-02-08 04:03:32,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19850-5: call bnx2_ioctl_#t~mem3638#1 := read~int#31(bnx2_ioctl_~bp~41#1.base, 8898 + bnx2_ioctl_~bp~41#1.offset, 4); [2025-02-08 04:03:32,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19652-2: call bnx2_set_phys_id_#t~mem3592#1.base, bnx2_set_phys_id_#t~mem3592#1.offset := read~$Pointer$#31(bnx2_set_phys_id_~bp~36#1.base, bnx2_set_phys_id_~bp~36#1.offset, 8); [2025-02-08 04:03:32,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19652-1: SUMMARY for call writel(0, bnx2_set_phys_id_#t~mem3592#1.base, 5132 + bnx2_set_phys_id_#t~mem3592#1.offset); srcloc: null [2025-02-08 04:03:32,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18198-5: call bnx2_start_xmit_#t~mem3099#1 := read~int#31(bnx2_start_xmit_~skb#1.base, 170 + bnx2_start_xmit_~skb#1.offset, 2); [2025-02-08 04:03:32,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19850: assume 0 != bnx2_ioctl_#t~bitwise3639#1 % 4294967296;havoc bnx2_ioctl_#t~mem3638#1;havoc bnx2_ioctl_#t~bitwise3639#1;bnx2_ioctl_#res#1 := -95;call ULTIMATE.dealloc(bnx2_ioctl_~#mii_regval~0#1.base, bnx2_ioctl_~#mii_regval~0#1.offset);havoc bnx2_ioctl_~#mii_regval~0#1.base, bnx2_ioctl_~#mii_regval~0#1.offset; [2025-02-08 04:03:32,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19850: assume !(0 != bnx2_ioctl_#t~bitwise3639#1 % 4294967296);havoc bnx2_ioctl_#t~mem3638#1;havoc bnx2_ioctl_#t~bitwise3639#1; [2025-02-08 04:03:32,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15226: assume 0 != bnx2_nvram_write_~rc~6#1; [2025-02-08 04:03:32,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15226: assume !(0 != bnx2_nvram_write_~rc~6#1); [2025-02-08 04:03:32,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18199: bnx2_start_xmit_~vlan_tag_flags~0#1 := bnx2_start_xmit_#t~bitwise3104#1;havoc bnx2_start_xmit_#t~mem3101#1;havoc bnx2_start_xmit_#t~bitwise3102#1;havoc bnx2_start_xmit_#t~bitwise3103#1;havoc bnx2_start_xmit_#t~bitwise3104#1; [2025-02-08 04:03:32,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18199-1: [2025-02-08 04:03:32,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18199-2: havoc bnx2_start_xmit_#t~bitwise3104#1;assume (bnx2_start_xmit_#t~bitwise3104#1 % 4294967296 >= bnx2_start_xmit_#t~bitwise3103#1 % 4294967296 && bnx2_start_xmit_#t~bitwise3104#1 % 4294967296 >= 8) && bnx2_start_xmit_#t~bitwise3104#1 % 4294967296 <= 8 + bnx2_start_xmit_#t~bitwise3103#1 % 4294967296; [2025-02-08 04:03:32,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18199-3: assume false;bnx2_start_xmit_#t~bitwise3104#1 := bnx2_start_xmit_#t~bitwise3103#1; [2025-02-08 04:03:32,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18199-3: assume !false; [2025-02-08 04:03:32,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18199-4: assume 0 == bnx2_start_xmit_#t~bitwise3103#1 % 4294967296 || 8 == bnx2_start_xmit_#t~bitwise3103#1 % 4294967296;bnx2_start_xmit_#t~bitwise3104#1 := 8; [2025-02-08 04:03:32,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18199-4: assume !(0 == bnx2_start_xmit_#t~bitwise3103#1 % 4294967296 || 8 == bnx2_start_xmit_#t~bitwise3103#1 % 4294967296); [2025-02-08 04:03:32,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18199-5: [2025-02-08 04:03:32,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22625: SUMMARY for call ldv_free(~ldv_1_ldv_param_49_2_default~0#1.base, ~ldv_1_ldv_param_49_2_default~0#1.offset); srcloc: null [2025-02-08 04:03:32,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15160-1: SUMMARY for call bnx2_nvram_write_#t~ret2310#1.base, bnx2_nvram_write_#t~ret2310#1.offset := kmalloc(264, 208); srcloc: null [2025-02-08 04:03:32,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15160: bnx2_nvram_write_~tmp___0~57#1.base, bnx2_nvram_write_~tmp___0~57#1.offset := bnx2_nvram_write_#t~ret2310#1.base, bnx2_nvram_write_#t~ret2310#1.offset;havoc bnx2_nvram_write_#t~ret2310#1.base, bnx2_nvram_write_#t~ret2310#1.offset;bnx2_nvram_write_~flash_buffer~0#1.base, bnx2_nvram_write_~flash_buffer~0#1.offset := bnx2_nvram_write_~tmp___0~57#1.base, bnx2_nvram_write_~tmp___0~57#1.offset; [2025-02-08 04:03:32,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19653-1: SUMMARY for call writel(bnx2_set_phys_id_#t~mem3593#1, bnx2_set_phys_id_#t~mem3594#1.base, 2052 + bnx2_set_phys_id_#t~mem3594#1.offset); srcloc: null [2025-02-08 04:03:32,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19653: havoc bnx2_set_phys_id_#t~mem3593#1;havoc bnx2_set_phys_id_#t~mem3594#1.base, bnx2_set_phys_id_#t~mem3594#1.offset; [2025-02-08 04:03:32,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18199-6: havoc bnx2_start_xmit_#t~bitwise3103#1;assume (bnx2_start_xmit_#t~bitwise3103#1 % 4294967296 >= bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296 && bnx2_start_xmit_#t~bitwise3103#1 % 4294967296 >= 65536 * bnx2_start_xmit_#t~bitwise3102#1 % 4294967296) && bnx2_start_xmit_#t~bitwise3103#1 % 4294967296 <= bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296 + 65536 * bnx2_start_xmit_#t~bitwise3102#1 % 4294967296; [2025-02-08 04:03:32,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18199-7: assume 0 == 65536 * bnx2_start_xmit_#t~bitwise3102#1 % 4294967296;bnx2_start_xmit_#t~bitwise3103#1 := bnx2_start_xmit_~vlan_tag_flags~0#1; [2025-02-08 04:03:32,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18199-7: assume !(0 == 65536 * bnx2_start_xmit_#t~bitwise3102#1 % 4294967296); [2025-02-08 04:03:32,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18199-8: assume 0 == bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296 || bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296 == 65536 * bnx2_start_xmit_#t~bitwise3102#1 % 4294967296;bnx2_start_xmit_#t~bitwise3103#1 := 65536 * bnx2_start_xmit_#t~bitwise3102#1; [2025-02-08 04:03:32,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18199-8: assume !(0 == bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296 || bnx2_start_xmit_~vlan_tag_flags~0#1 % 4294967296 == 65536 * bnx2_start_xmit_#t~bitwise3102#1 % 4294967296); [2025-02-08 04:03:32,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18199-9: [2025-02-08 04:03:32,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18199-10: havoc bnx2_start_xmit_#t~bitwise3102#1;assume (((bnx2_start_xmit_#t~bitwise3102#1 <= (if bnx2_start_xmit_#t~mem3101#1 % 65536 % 4294967296 <= 2147483647 then bnx2_start_xmit_#t~mem3101#1 % 65536 % 4294967296 else bnx2_start_xmit_#t~mem3101#1 % 65536 % 4294967296 - 4294967296) && ((if bnx2_start_xmit_#t~mem3101#1 % 65536 % 4294967296 <= 2147483647 then bnx2_start_xmit_#t~mem3101#1 % 65536 % 4294967296 else bnx2_start_xmit_#t~mem3101#1 % 65536 % 4294967296 - 4294967296) >= 0 || bnx2_start_xmit_#t~bitwise3102#1 <= -4097)) && ((if bnx2_start_xmit_#t~mem3101#1 % 65536 % 4294967296 <= 2147483647 then bnx2_start_xmit_#t~mem3101#1 % 65536 % 4294967296 else bnx2_start_xmit_#t~mem3101#1 % 65536 % 4294967296 - 4294967296) < 0 || bnx2_start_xmit_#t~bitwise3102#1 >= 0)) && bnx2_start_xmit_#t~bitwise3102#1 > -4097 + (if bnx2_start_xmit_#t~mem3101#1 % 65536 % 4294967296 <= 2147483647 then bnx2_start_xmit_#t~mem3101#1 % 65536 % 4294967296 else bnx2_start_xmit_#t~mem3101#1 % 65536 % 4294967296 - 4294967296)) && bnx2_start_xmit_#t~bitwise3102#1 >= -2147483648; [2025-02-08 04:03:32,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18199-11: assume -4097 == (if bnx2_start_xmit_#t~mem3101#1 % 65536 % 4294967296 <= 2147483647 then bnx2_start_xmit_#t~mem3101#1 % 65536 % 4294967296 else bnx2_start_xmit_#t~mem3101#1 % 65536 % 4294967296 - 4294967296);bnx2_start_xmit_#t~bitwise3102#1 := (if bnx2_start_xmit_#t~mem3101#1 % 65536 % 4294967296 <= 2147483647 then bnx2_start_xmit_#t~mem3101#1 % 65536 % 4294967296 else bnx2_start_xmit_#t~mem3101#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:03:32,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18199-11: assume !(-4097 == (if bnx2_start_xmit_#t~mem3101#1 % 65536 % 4294967296 <= 2147483647 then bnx2_start_xmit_#t~mem3101#1 % 65536 % 4294967296 else bnx2_start_xmit_#t~mem3101#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:03:32,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18199-12: assume 0 == (if bnx2_start_xmit_#t~mem3101#1 % 65536 % 4294967296 <= 2147483647 then bnx2_start_xmit_#t~mem3101#1 % 65536 % 4294967296 else bnx2_start_xmit_#t~mem3101#1 % 65536 % 4294967296 - 4294967296);bnx2_start_xmit_#t~bitwise3102#1 := 0; [2025-02-08 04:03:32,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18199-12: assume !(0 == (if bnx2_start_xmit_#t~mem3101#1 % 65536 % 4294967296 <= 2147483647 then bnx2_start_xmit_#t~mem3101#1 % 65536 % 4294967296 else bnx2_start_xmit_#t~mem3101#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:03:32,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18266: assume bnx2_start_xmit_~i~47#1 % 4294967296 < bnx2_start_xmit_~last_frag~0#1 % 4294967296; [2025-02-08 04:03:32,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18266: assume !(bnx2_start_xmit_~i~47#1 % 4294967296 < bnx2_start_xmit_~last_frag~0#1 % 4294967296);call bnx2_start_xmit_#t~mem3149#1 := read~int#31(bnx2_start_xmit_~txbd~2#1.base, 12 + bnx2_start_xmit_~txbd~2#1.offset, 4); [2025-02-08 04:03:32,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22561: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_58 } true;ldv_dummy_resourceless_instance_callback_1_58_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_58_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_58_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_58_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_58_#in~arg2#1 := ~ldv_1_callback_set_phys_id~0#1.base, ~ldv_1_callback_set_phys_id~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset, ~ldv_1_container_enum_ethtool_phys_id_state~0#1;havoc ldv_dummy_resourceless_instance_callback_1_58_#t~ret4022#1, ldv_dummy_resourceless_instance_callback_1_58_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_58_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_58_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_58_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_58_~arg2#1;ldv_dummy_resourceless_instance_callback_1_58_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_58_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_58_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_58_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_58_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_58_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_58_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_58_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_58_~arg2#1 := ldv_dummy_resourceless_instance_callback_1_58_#in~arg2#1;assume { :begin_inline_bnx2_set_phys_id } true;bnx2_set_phys_id_#in~dev#1.base, bnx2_set_phys_id_#in~dev#1.offset, bnx2_set_phys_id_#in~state#1 := ldv_dummy_resourceless_instance_callback_1_58_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_58_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_58_~arg2#1;havoc bnx2_set_phys_id_#res#1;havoc bnx2_set_phys_id_#t~ret3586#1.base, bnx2_set_phys_id_#t~ret3586#1.offset, bnx2_set_phys_id_#t~mem3587#1.base, bnx2_set_phys_id_#t~mem3587#1.offset, bnx2_set_phys_id_#t~ret3588#1, bnx2_set_phys_id_#t~mem3589#1.base, bnx2_set_phys_id_#t~mem3589#1.offset, bnx2_set_phys_id_#t~mem3590#1.base, bnx2_set_phys_id_#t~mem3590#1.offset, bnx2_set_phys_id_#t~mem3591#1.base, bnx2_set_phys_id_#t~mem3591#1.offset, bnx2_set_phys_id_#t~mem3592#1.base, bnx2_set_phys_id_#t~mem3592#1.offset, bnx2_set_phys_id_#t~mem3593#1, bnx2_set_phys_id_#t~mem3594#1.base, bnx2_set_phys_id_#t~mem3594#1.offset, bnx2_set_phys_id_~dev#1.base, bnx2_set_phys_id_~dev#1.offset, bnx2_set_phys_id_~state#1, bnx2_set_phys_id_~bp~36#1.base, bnx2_set_phys_id_~bp~36#1.offset, bnx2_set_phys_id_~tmp~154#1.base, bnx2_set_phys_id_~tmp~154#1.offset;bnx2_set_phys_id_~dev#1.base, bnx2_set_phys_id_~dev#1.offset := bnx2_set_phys_id_#in~dev#1.base, bnx2_set_phys_id_#in~dev#1.offset;bnx2_set_phys_id_~state#1 := bnx2_set_phys_id_#in~state#1;havoc bnx2_set_phys_id_~bp~36#1.base, bnx2_set_phys_id_~bp~36#1.offset;havoc bnx2_set_phys_id_~tmp~154#1.base, bnx2_set_phys_id_~tmp~154#1.offset; [2025-02-08 04:03:32,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18333: assume bnx2_start_xmit_~i~47#1 % 4294967296 < bnx2_start_xmit_~last_frag~0#1 % 4294967296; [2025-02-08 04:03:32,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18333: assume !(bnx2_start_xmit_~i~47#1 % 4294967296 < bnx2_start_xmit_~last_frag~0#1 % 4294967296); [2025-02-08 04:03:32,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8952: tcp_hdr_~tmp~57#1.base, tcp_hdr_~tmp~57#1.offset := tcp_hdr_#t~ret491#1.base, tcp_hdr_#t~ret491#1.offset;havoc tcp_hdr_#t~ret491#1.base, tcp_hdr_#t~ret491#1.offset;tcp_hdr_#res#1.base, tcp_hdr_#res#1.offset := tcp_hdr_~tmp~57#1.base, tcp_hdr_~tmp~57#1.offset; [2025-02-08 04:03:32,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8952-1: SUMMARY for call tcp_hdr_#t~ret491#1.base, tcp_hdr_#t~ret491#1.offset := skb_transport_header(tcp_hdr_~skb#1.base, tcp_hdr_~skb#1.offset); srcloc: null [2025-02-08 04:03:32,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19721-1: SUMMARY for call bnx2_get_channels_#t~ret3612#1.base, bnx2_get_channels_#t~ret3612#1.offset := netdev_priv(bnx2_get_channels_~dev#1.base, bnx2_get_channels_~dev#1.offset); srcloc: null [2025-02-08 04:03:32,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19721: bnx2_get_channels_~tmp~157#1.base, bnx2_get_channels_~tmp~157#1.offset := bnx2_get_channels_#t~ret3612#1.base, bnx2_get_channels_#t~ret3612#1.offset;havoc bnx2_get_channels_#t~ret3612#1.base, bnx2_get_channels_#t~ret3612#1.offset;bnx2_get_channels_~bp~39#1.base, bnx2_get_channels_~bp~39#1.offset := bnx2_get_channels_~tmp~157#1.base, bnx2_get_channels_~tmp~157#1.offset;bnx2_get_channels_~max_rx_rings~0#1 := 1;bnx2_get_channels_~max_tx_rings~0#1 := 1;call bnx2_get_channels_#t~mem3613#1 := read~int#31(bnx2_get_channels_~bp~39#1.base, 28 + bnx2_get_channels_~bp~39#1.offset, 4); [2025-02-08 04:03:32,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21967: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_47_#t~ret4016#1 && ldv_dummy_resourceless_instance_callback_1_47_#t~ret4016#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_47_#t~ret4016#1;havoc ldv_dummy_resourceless_instance_callback_1_47_#t~ret4016#1, ldv_dummy_resourceless_instance_callback_1_47_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_47_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_47_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_47_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_47_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_47_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_47_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_47_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_47 } true; [2025-02-08 04:03:32,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21967-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_47_#t~ret4016#1 := eth_validate_addr(ldv_dummy_resourceless_instance_callback_1_47_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_47_~arg1#1.offset); srcloc: null [2025-02-08 04:03:32,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15163: assume 0 == (bnx2_nvram_write_~flash_buffer~0#1.base + bnx2_nvram_write_~flash_buffer~0#1.offset) % 18446744073709551616;bnx2_nvram_write_~rc~6#1 := -12; [2025-02-08 04:03:32,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15163: assume !(0 == (bnx2_nvram_write_~flash_buffer~0#1.base + bnx2_nvram_write_~flash_buffer~0#1.offset) % 18446744073709551616); [2025-02-08 04:03:32,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15295: assume bnx2_nvram_write_~addr~5#1 % 4294967296 < bnx2_nvram_write_~page_end~0#1 % 4294967296; [2025-02-08 04:03:32,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15295: assume !(bnx2_nvram_write_~addr~5#1 % 4294967296 < bnx2_nvram_write_~page_end~0#1 % 4294967296); [2025-02-08 04:03:32,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19391: assume 0 == bnx2_get_sset_count_~sset#1; [2025-02-08 04:03:32,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19391: assume !(0 == bnx2_get_sset_count_~sset#1); [2025-02-08 04:03:32,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22761: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_39 } true;ldv_dummy_resourceless_instance_callback_1_39_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_39_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_39_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_39_#in~arg1#1.offset := ~ldv_1_callback_ndo_poll_controller~0#1.base, ~ldv_1_callback_ndo_poll_controller~0#1.offset, ~ldv_1_container_net_device~0#1.base, ~ldv_1_container_net_device~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_39_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_39_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_39_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_39_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_39_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_39_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_39_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_39_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_39_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_39_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_39_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_39_#in~arg1#1.offset; [2025-02-08 04:03:32,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27163: havoc dma_set_mask_#t~nondet4374#1; [2025-02-08 04:03:32,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9634: call #t~mem651#1 := read~int#31(~bp#1.base, 8 + (9191 + ~bp#1.offset + 31 * ~i~8#1), 4);assume { :begin_inline_synchronize_irq } true;synchronize_irq_#in~arg0#1 := #t~mem651#1;havoc synchronize_irq_~arg0#1;synchronize_irq_~arg0#1 := synchronize_irq_#in~arg0#1;havoc synchronize_irq_~arg0#1;havoc synchronize_irq_#in~arg0#1;assume { :end_inline_synchronize_irq } true;havoc #t~mem651#1;~i~8#1 := 1 + ~i~8#1; [2025-02-08 04:03:35,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8186: netif_tx_start_all_queues_~tmp~35#1.base, netif_tx_start_all_queues_~tmp~35#1.offset := netif_tx_start_all_queues_#t~ret338#1.base, netif_tx_start_all_queues_#t~ret338#1.offset;havoc netif_tx_start_all_queues_#t~ret338#1.base, netif_tx_start_all_queues_#t~ret338#1.offset;netif_tx_start_all_queues_~txq~0#1.base, netif_tx_start_all_queues_~txq~0#1.offset := netif_tx_start_all_queues_~tmp~35#1.base, netif_tx_start_all_queues_~tmp~35#1.offset; [2025-02-08 04:03:35,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8186-1: SUMMARY for call netif_tx_start_all_queues_#t~ret338#1.base, netif_tx_start_all_queues_#t~ret338#1.offset := netdev_get_tx_queue(netif_tx_start_all_queues_~dev#1.base, netif_tx_start_all_queues_~dev#1.offset, netif_tx_start_all_queues_~i~0#1); srcloc: null [2025-02-08 04:03:35,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17865: SUMMARY for call bnx2_napi_disable(~bp~11#1.base, ~bp~11#1.offset); srcloc: null [2025-02-08 04:03:35,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17866: SUMMARY for call bnx2_free_skbs(~bp~11#1.base, ~bp~11#1.offset); srcloc: null [2025-02-08 04:03:35,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8188-1: SUMMARY for call netif_tx_start_queue(netif_tx_start_all_queues_~txq~0#1.base, netif_tx_start_all_queues_~txq~0#1.offset); srcloc: null [2025-02-08 04:03:35,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8188: netif_tx_start_all_queues_~i~0#1 := 1 + netif_tx_start_all_queues_~i~0#1; [2025-02-08 04:03:35,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14118-1: SUMMARY for call release_firmware(bnx2_request_uncached_firmware_#t~mem2019#1.base, bnx2_request_uncached_firmware_#t~mem2019#1.offset); srcloc: null [2025-02-08 04:03:35,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14118-2: call bnx2_request_uncached_firmware_#t~mem2019#1.base, bnx2_request_uncached_firmware_#t~mem2019#1.offset := read~$Pointer$#31(bnx2_request_uncached_firmware_~bp#1.base, 10039 + bnx2_request_uncached_firmware_~bp#1.offset, 8); [2025-02-08 04:03:35,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14118: havoc bnx2_request_uncached_firmware_#t~mem2019#1.base, bnx2_request_uncached_firmware_#t~mem2019#1.offset;call write~$Pointer$#31(0, 0, bnx2_request_uncached_firmware_~bp#1.base, 10039 + bnx2_request_uncached_firmware_~bp#1.offset, 8);call bnx2_request_uncached_firmware_#t~mem2020#1.base, bnx2_request_uncached_firmware_#t~mem2020#1.offset := read~$Pointer$#31(bnx2_request_uncached_firmware_~bp#1.base, 10031 + bnx2_request_uncached_firmware_~bp#1.offset, 8); [2025-02-08 04:03:35,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17867: SUMMARY for call bnx2_free_irq(~bp~11#1.base, ~bp~11#1.offset); srcloc: null [2025-02-08 04:03:35,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14135: bnx2_request_firmware_#t~ret2022#1 := bnx2_request_uncached_firmware_#res#1;havoc bnx2_request_uncached_firmware_#t~mem1978#1, bnx2_request_uncached_firmware_#t~mem1979#1, bnx2_request_uncached_firmware_#t~mem1980#1, bnx2_request_uncached_firmware_#t~short1981#1, bnx2_request_uncached_firmware_#t~mem1982#1.base, bnx2_request_uncached_firmware_#t~mem1982#1.offset, bnx2_request_uncached_firmware_#t~ret1983#1, bnx2_request_uncached_firmware_#t~ret1984#1, bnx2_request_uncached_firmware_#t~mem1985#1.base, bnx2_request_uncached_firmware_#t~mem1985#1.offset, bnx2_request_uncached_firmware_#t~ret1986#1, bnx2_request_uncached_firmware_#t~ret1987#1, bnx2_request_uncached_firmware_#t~mem1988#1.base, bnx2_request_uncached_firmware_#t~mem1988#1.offset, bnx2_request_uncached_firmware_#t~mem1989#1.base, bnx2_request_uncached_firmware_#t~mem1989#1.offset, bnx2_request_uncached_firmware_#t~mem1990#1.base, bnx2_request_uncached_firmware_#t~mem1990#1.offset, bnx2_request_uncached_firmware_#t~mem1991#1.base, bnx2_request_uncached_firmware_#t~mem1991#1.offset, bnx2_request_uncached_firmware_#t~mem1992#1.base, bnx2_request_uncached_firmware_#t~mem1992#1.offset, bnx2_request_uncached_firmware_#t~mem1993#1, bnx2_request_uncached_firmware_#t~ret1994#1, bnx2_request_uncached_firmware_#t~mem1995#1.base, bnx2_request_uncached_firmware_#t~mem1995#1.offset, bnx2_request_uncached_firmware_#t~ret1996#1, bnx2_request_uncached_firmware_#t~ret1997#1, bnx2_request_uncached_firmware_#t~mem1998#1.base, bnx2_request_uncached_firmware_#t~mem1998#1.offset, bnx2_request_uncached_firmware_#t~ret1999#1, bnx2_request_uncached_firmware_#t~ret2000#1, bnx2_request_uncached_firmware_#t~mem2001#1.base, bnx2_request_uncached_firmware_#t~mem2001#1.offset, bnx2_request_uncached_firmware_#t~ret2002#1, bnx2_request_uncached_firmware_#t~ret2003#1, bnx2_request_uncached_firmware_#t~mem2004#1.base, bnx2_request_uncached_firmware_#t~mem2004#1.offset, bnx2_request_uncached_firmware_#t~ret2005#1, bnx2_request_uncached_firmware_#t~ret2006#1, bnx2_request_uncached_firmware_#t~mem2007#1.base, bnx2_request_uncached_firmware_#t~mem2007#1.offset, bnx2_request_uncached_firmware_#t~ret2008#1, bnx2_request_uncached_firmware_#t~ret2009#1, bnx2_request_uncached_firmware_#t~mem2010#1.base, bnx2_request_uncached_firmware_#t~mem2010#1.offset, bnx2_request_uncached_firmware_#t~mem2011#1, bnx2_request_uncached_firmware_#t~ret2012#1, bnx2_request_uncached_firmware_#t~mem2013#1.base, bnx2_request_uncached_firmware_#t~mem2013#1.offset, bnx2_request_uncached_firmware_#t~ret2014#1, bnx2_request_uncached_firmware_#t~ret2015#1, bnx2_request_uncached_firmware_#t~mem2016#1.base, bnx2_request_uncached_firmware_#t~mem2016#1.offset, bnx2_request_uncached_firmware_#t~ret2017#1, bnx2_request_uncached_firmware_#t~ret2018#1, bnx2_request_uncached_firmware_#t~mem2019#1.base, bnx2_request_uncached_firmware_#t~mem2019#1.offset, bnx2_request_uncached_firmware_#t~mem2020#1.base, bnx2_request_uncached_firmware_#t~mem2020#1.offset, bnx2_request_uncached_firmware_~bp#1.base, bnx2_request_uncached_firmware_~bp#1.offset, bnx2_request_uncached_firmware_~mips_fw_file~0#1.base, bnx2_request_uncached_firmware_~mips_fw_file~0#1.offset, bnx2_request_uncached_firmware_~rv2p_fw_file~0#1.base, bnx2_request_uncached_firmware_~rv2p_fw_file~0#1.offset, bnx2_request_uncached_firmware_~mips_fw~0#1.base, bnx2_request_uncached_firmware_~mips_fw~0#1.offset, bnx2_request_uncached_firmware_~rv2p_fw~0#1.base, bnx2_request_uncached_firmware_~rv2p_fw~0#1.offset, bnx2_request_uncached_firmware_~rc~2#1, bnx2_request_uncached_firmware_~tmp~105#1, bnx2_request_uncached_firmware_~tmp___0~51#1, bnx2_request_uncached_firmware_~tmp___1~31#1, bnx2_request_uncached_firmware_~tmp___2~15#1, bnx2_request_uncached_firmware_~tmp___3~6#1, bnx2_request_uncached_firmware_~tmp___4~3#1, bnx2_request_uncached_firmware_~tmp___5~2#1;havoc bnx2_request_uncached_firmware_#in~bp#1.base, bnx2_request_uncached_firmware_#in~bp#1.offset;assume { :end_inline_bnx2_request_uncached_firmware } true;assume -2147483648 <= bnx2_request_firmware_#t~ret2022#1 && bnx2_request_firmware_#t~ret2022#1 <= 2147483647;bnx2_request_firmware_~tmp~106#1 := bnx2_request_firmware_#t~ret2022#1;havoc bnx2_request_firmware_#t~ret2022#1;bnx2_request_firmware_~tmp___0~52#1 := bnx2_request_firmware_~tmp~106#1; [2025-02-08 04:03:35,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17868: SUMMARY for call bnx2_free_mem(~bp~11#1.base, ~bp~11#1.offset); srcloc: null [2025-02-08 04:03:35,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17835: #t~ret3000#1 := ldv_del_timer_sync_147_#res#1;havoc ldv_del_timer_sync_147_#t~ret4224#1, ldv_del_timer_sync_147_#t~ret4225#1, ldv_del_timer_sync_147_~ldv_func_arg1#1.base, ldv_del_timer_sync_147_~ldv_func_arg1#1.offset, ldv_del_timer_sync_147_~ldv_func_res~4#1, ldv_del_timer_sync_147_~tmp~212#1, ldv_del_timer_sync_147_~tmp___0~108#1;havoc ldv_del_timer_sync_147_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_147_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_del_timer_sync_147 } true;assume -2147483648 <= #t~ret3000#1 && #t~ret3000#1 <= 2147483647;havoc #t~ret3000#1; [2025-02-08 04:03:35,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24665-1: ldv_del_timer_sync_147_#res#1 := ldv_del_timer_sync_147_~ldv_func_res~4#1; [2025-02-08 04:03:35,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17869: SUMMARY for call bnx2_del_napi(~bp~11#1.base, ~bp~11#1.offset); srcloc: null [2025-02-08 04:03:35,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24650-1: ldv_mod_timer_146_#res#1 := ldv_mod_timer_146_~ldv_func_res~3#1; [2025-02-08 04:03:35,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17870: SUMMARY for call bnx2_release_firmware(~bp~11#1.base, ~bp~11#1.offset); srcloc: null [2025-02-08 04:03:35,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14123: havoc bnx2_request_uncached_firmware_#t~mem2020#1.base, bnx2_request_uncached_firmware_#t~mem2020#1.offset; [2025-02-08 04:03:35,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14123-1: SUMMARY for call release_firmware(bnx2_request_uncached_firmware_#t~mem2020#1.base, bnx2_request_uncached_firmware_#t~mem2020#1.offset); srcloc: null [2025-02-08 04:03:38,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12406: bnx2_alloc_bad_rbuf_~good_mbuf_cnt~0#1 := bnx2_alloc_bad_rbuf_~good_mbuf_cnt~0#1 - 1;call bnx2_alloc_bad_rbuf_#t~mem1597#1 := read~int#31(bnx2_alloc_bad_rbuf_~good_mbuf~0#1.base, bnx2_alloc_bad_rbuf_~good_mbuf~0#1.offset + 2 * (if bnx2_alloc_bad_rbuf_~good_mbuf_cnt~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_alloc_bad_rbuf_~good_mbuf_cnt~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else bnx2_alloc_bad_rbuf_~good_mbuf_cnt~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 2);bnx2_alloc_bad_rbuf_~val~17#1 := bnx2_alloc_bad_rbuf_#t~mem1597#1 % 65536;havoc bnx2_alloc_bad_rbuf_#t~mem1597#1; [2025-02-08 04:03:38,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12390-2: havoc bnx2_alloc_bad_rbuf_#t~bitwise1595#1;assume bnx2_alloc_bad_rbuf_#t~bitwise1595#1 % 4294967296 <= bnx2_alloc_bad_rbuf_~val~17#1 % 4294967296 && bnx2_alloc_bad_rbuf_#t~bitwise1595#1 % 4294967296 <= 512; [2025-02-08 04:03:38,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12390-1: [2025-02-08 04:03:38,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12390-4: assume 0 == bnx2_alloc_bad_rbuf_~val~17#1 % 4294967296;bnx2_alloc_bad_rbuf_#t~bitwise1595#1 := 0; [2025-02-08 04:03:38,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12390-4: assume !(0 == bnx2_alloc_bad_rbuf_~val~17#1 % 4294967296); [2025-02-08 04:03:38,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12390-3: assume 512 == bnx2_alloc_bad_rbuf_~val~17#1 % 4294967296;bnx2_alloc_bad_rbuf_#t~bitwise1595#1 := bnx2_alloc_bad_rbuf_~val~17#1; [2025-02-08 04:03:38,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12390-3: assume !(512 == bnx2_alloc_bad_rbuf_~val~17#1 % 4294967296); [2025-02-08 04:03:38,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12390: assume 0 == bnx2_alloc_bad_rbuf_#t~bitwise1595#1 % 4294967296;havoc bnx2_alloc_bad_rbuf_#t~bitwise1595#1;call write~int#31(bnx2_alloc_bad_rbuf_~val~17#1, bnx2_alloc_bad_rbuf_~good_mbuf~0#1.base, bnx2_alloc_bad_rbuf_~good_mbuf~0#1.offset + 2 * (if bnx2_alloc_bad_rbuf_~good_mbuf_cnt~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_alloc_bad_rbuf_~good_mbuf_cnt~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else bnx2_alloc_bad_rbuf_~good_mbuf_cnt~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 2);bnx2_alloc_bad_rbuf_~good_mbuf_cnt~0#1 := 1 + bnx2_alloc_bad_rbuf_~good_mbuf_cnt~0#1; [2025-02-08 04:03:38,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12390: assume !(0 == bnx2_alloc_bad_rbuf_#t~bitwise1595#1 % 4294967296);havoc bnx2_alloc_bad_rbuf_#t~bitwise1595#1; [2025-02-08 04:03:38,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12399: assume 0 != (if bnx2_alloc_bad_rbuf_~val~17#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_alloc_bad_rbuf_~val~17#1 % 4294967296 % 18446744073709551616 else bnx2_alloc_bad_rbuf_~val~17#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 1024; [2025-02-08 04:03:38,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12399: assume !(0 != (if bnx2_alloc_bad_rbuf_~val~17#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_alloc_bad_rbuf_~val~17#1 % 4294967296 % 18446744073709551616 else bnx2_alloc_bad_rbuf_~val~17#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 1024); [2025-02-08 04:03:38,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12408-4: assume 0 == 512 * (bnx2_alloc_bad_rbuf_~val~17#1 % 4294967296) % 4294967296 || 512 * (bnx2_alloc_bad_rbuf_~val~17#1 % 4294967296) % 4294967296 == bnx2_alloc_bad_rbuf_~val~17#1 % 4294967296;bnx2_alloc_bad_rbuf_#t~bitwise1598#1 := bnx2_alloc_bad_rbuf_~val~17#1; [2025-02-08 04:03:38,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12408-4: assume !(0 == 512 * (bnx2_alloc_bad_rbuf_~val~17#1 % 4294967296) % 4294967296 || 512 * (bnx2_alloc_bad_rbuf_~val~17#1 % 4294967296) % 4294967296 == bnx2_alloc_bad_rbuf_~val~17#1 % 4294967296); [2025-02-08 04:03:38,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12408-3: assume 0 == bnx2_alloc_bad_rbuf_~val~17#1 % 4294967296;bnx2_alloc_bad_rbuf_#t~bitwise1598#1 := 512 * (bnx2_alloc_bad_rbuf_~val~17#1 % 4294967296); [2025-02-08 04:03:38,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12408-3: assume !(0 == bnx2_alloc_bad_rbuf_~val~17#1 % 4294967296); [2025-02-08 04:03:38,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12408: bnx2_alloc_bad_rbuf_~val~17#1 := 1 + bnx2_alloc_bad_rbuf_#t~bitwise1598#1 - bnx2_alloc_bad_rbuf_#t~bitwise1598#1 % 2;havoc bnx2_alloc_bad_rbuf_#t~bitwise1598#1; [2025-02-08 04:03:38,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12408-2: havoc bnx2_alloc_bad_rbuf_#t~bitwise1598#1;assume (bnx2_alloc_bad_rbuf_#t~bitwise1598#1 % 4294967296 >= 512 * (bnx2_alloc_bad_rbuf_~val~17#1 % 4294967296) % 4294967296 && bnx2_alloc_bad_rbuf_#t~bitwise1598#1 % 4294967296 >= bnx2_alloc_bad_rbuf_~val~17#1 % 4294967296) && bnx2_alloc_bad_rbuf_#t~bitwise1598#1 % 4294967296 <= 512 * (bnx2_alloc_bad_rbuf_~val~17#1 % 4294967296) % 4294967296 + bnx2_alloc_bad_rbuf_~val~17#1 % 4294967296; [2025-02-08 04:03:38,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12408-1: [2025-02-08 04:03:38,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12417-1: SUMMARY for call kfree(bnx2_alloc_bad_rbuf_~good_mbuf~0#1.base, bnx2_alloc_bad_rbuf_~good_mbuf~0#1.offset); srcloc: null [2025-02-08 04:03:38,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12417: bnx2_alloc_bad_rbuf_#res#1 := 0; [2025-02-08 04:03:38,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12409: SUMMARY for call bnx2_reg_wr_ind(bnx2_alloc_bad_rbuf_~bp#1.base, bnx2_alloc_bad_rbuf_~bp#1.offset, 2097172, bnx2_alloc_bad_rbuf_~val~17#1); srcloc: null [2025-02-08 04:03:38,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15407-1: SUMMARY for call msleep(1); srcloc: null [2025-02-08 04:03:38,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15407: call #t~mem2375#1.base, #t~mem2375#1.offset := read~$Pointer$#31(~bp#1.base, ~bp#1.offset, 8); [2025-02-08 04:03:38,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15457-1: SUMMARY for call __const_udelay(42950); srcloc: null [2025-02-08 04:03:38,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15457: ~i~30#1 := 1 + ~i~30#1; [2025-02-08 04:03:38,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15416: assume ~i~30#1 <= 99; [2025-02-08 04:03:38,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15416: assume !(~i~30#1 <= 99); [2025-02-08 04:03:38,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15466: assume 0 != #t~bitwise2394#1;havoc #t~bitwise2394#1; [2025-02-08 04:03:38,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15466: assume !(0 != #t~bitwise2394#1);havoc #t~bitwise2394#1; [2025-02-08 04:03:38,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15408-1: SUMMARY for call #t~ret2376#1 := readl(#t~mem2375#1.base, 180 + #t~mem2375#1.offset); srcloc: null [2025-02-08 04:03:38,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15408: ~val~33#1 := #t~ret2376#1;havoc #t~mem2375#1.base, #t~mem2375#1.offset;havoc #t~ret2376#1; [2025-02-08 04:03:38,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12386: SUMMARY for call bnx2_reg_wr_ind(bnx2_alloc_bad_rbuf_~bp#1.base, bnx2_alloc_bad_rbuf_~bp#1.offset, 2097152, 32); srcloc: null [2025-02-08 04:03:38,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15466-4: assume 0 == (if ~val~33#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~33#1 % 4294967296 % 18446744073709551616 else ~val~33#1 % 4294967296 % 18446744073709551616 - 18446744073709551616);#t~bitwise2394#1 := 0; [2025-02-08 04:03:38,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15466-4: assume !(0 == (if ~val~33#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~33#1 % 4294967296 % 18446744073709551616 else ~val~33#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:03:38,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15466-3: assume 768 == (if ~val~33#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~33#1 % 4294967296 % 18446744073709551616 else ~val~33#1 % 4294967296 % 18446744073709551616 - 18446744073709551616);#t~bitwise2394#1 := (if ~val~33#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~33#1 % 4294967296 % 18446744073709551616 else ~val~33#1 % 4294967296 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:03:38,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15466-3: assume !(768 == (if ~val~33#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~33#1 % 4294967296 % 18446744073709551616 else ~val~33#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:03:38,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15466-2: havoc #t~bitwise2394#1;assume (((((if ~val~33#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~33#1 % 4294967296 % 18446744073709551616 else ~val~33#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) < 0 || #t~bitwise2394#1 <= (if ~val~33#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~33#1 % 4294967296 % 18446744073709551616 else ~val~33#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)) && #t~bitwise2394#1 <= 768) && #t~bitwise2394#1 >= 0) && ((if ~val~33#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~33#1 % 4294967296 % 18446744073709551616 else ~val~33#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) >= 0 || #t~bitwise2394#1 > 768 + (if ~val~33#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~33#1 % 4294967296 % 18446744073709551616 else ~val~33#1 % 4294967296 % 18446744073709551616 - 18446744073709551616))) && #t~bitwise2394#1 >= -9223372036854775808; [2025-02-08 04:03:38,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15466-1: [2025-02-08 04:03:38,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15450: ~val~33#1 := #t~ret2392#1;havoc #t~mem2391#1.base, #t~mem2391#1.offset;havoc #t~ret2392#1; [2025-02-08 04:03:38,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15508: #t~ret2408#1 := bnx2_alloc_bad_rbuf_#res#1;havoc bnx2_alloc_bad_rbuf_#t~ret1590#1.base, bnx2_alloc_bad_rbuf_#t~ret1590#1.offset, bnx2_alloc_bad_rbuf_#t~mem1591#1.base, bnx2_alloc_bad_rbuf_#t~mem1591#1.offset, bnx2_alloc_bad_rbuf_#t~ret1592#1, bnx2_alloc_bad_rbuf_#t~ret1593#1, bnx2_alloc_bad_rbuf_#t~bitwise1594#1, bnx2_alloc_bad_rbuf_#t~bitwise1595#1, bnx2_alloc_bad_rbuf_#t~ret1596#1, bnx2_alloc_bad_rbuf_#t~mem1597#1, bnx2_alloc_bad_rbuf_#t~bitwise1598#1, bnx2_alloc_bad_rbuf_~bp#1.base, bnx2_alloc_bad_rbuf_~bp#1.offset, bnx2_alloc_bad_rbuf_~good_mbuf~0#1.base, bnx2_alloc_bad_rbuf_~good_mbuf~0#1.offset, bnx2_alloc_bad_rbuf_~good_mbuf_cnt~0#1, bnx2_alloc_bad_rbuf_~val~17#1, bnx2_alloc_bad_rbuf_~tmp~82#1.base, bnx2_alloc_bad_rbuf_~tmp~82#1.offset;havoc bnx2_alloc_bad_rbuf_#in~bp#1.base, bnx2_alloc_bad_rbuf_#in~bp#1.offset;assume { :end_inline_bnx2_alloc_bad_rbuf } true;assume -2147483648 <= #t~ret2408#1 && #t~ret2408#1 <= 2147483647;~rc~7#1 := #t~ret2408#1;havoc #t~ret2408#1; [2025-02-08 04:03:38,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15450-2: call #t~mem2391#1.base, #t~mem2391#1.offset := read~$Pointer$#31(~bp#1.base, ~bp#1.offset, 8); [2025-02-08 04:03:38,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15450-1: SUMMARY for call #t~ret2392#1 := readl(#t~mem2391#1.base, 104 + #t~mem2391#1.offset); srcloc: null [2025-02-08 04:03:38,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12387-1: SUMMARY for call bnx2_alloc_bad_rbuf_#t~ret1593#1 := bnx2_reg_rd_ind(bnx2_alloc_bad_rbuf_~bp#1.base, bnx2_alloc_bad_rbuf_~bp#1.offset, 2097168); srcloc: null [2025-02-08 04:03:38,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12387: bnx2_alloc_bad_rbuf_~val~17#1 := bnx2_alloc_bad_rbuf_#t~ret1593#1;havoc bnx2_alloc_bad_rbuf_#t~ret1593#1; [2025-02-08 04:03:38,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12412: assume 0 != bnx2_alloc_bad_rbuf_~good_mbuf_cnt~0#1 % 4294967296; [2025-02-08 04:03:38,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12412: assume !(0 != bnx2_alloc_bad_rbuf_~good_mbuf_cnt~0#1 % 4294967296); [2025-02-08 04:03:38,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15410: assume 0 == #t~bitwise2377#1;havoc #t~bitwise2377#1; [2025-02-08 04:03:38,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15410: assume !(0 == #t~bitwise2377#1);havoc #t~bitwise2377#1;~i~30#1 := 1 + ~i~30#1; [2025-02-08 04:03:38,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12396: bnx2_alloc_bad_rbuf_~val~17#1 := bnx2_alloc_bad_rbuf_#t~ret1596#1;havoc bnx2_alloc_bad_rbuf_#t~ret1596#1; [2025-02-08 04:03:38,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15468-1: SUMMARY for call #t~ret2395#1 := printk(88, 0); srcloc: null [2025-02-08 04:03:38,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15468: assume -2147483648 <= #t~ret2395#1 && #t~ret2395#1 <= 2147483647;havoc #t~ret2395#1;#res#1 := -16; [2025-02-08 04:03:38,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12396-1: SUMMARY for call bnx2_alloc_bad_rbuf_#t~ret1596#1 := bnx2_reg_rd_ind(bnx2_alloc_bad_rbuf_~bp#1.base, bnx2_alloc_bad_rbuf_~bp#1.offset, 2097156); srcloc: null [2025-02-08 04:03:38,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15410-4: assume 0 == (if ~val~33#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~33#1 % 4294967296 % 18446744073709551616 else ~val~33#1 % 4294967296 % 18446744073709551616 - 18446744073709551616);#t~bitwise2377#1 := 0; [2025-02-08 04:03:38,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15410-4: assume !(0 == (if ~val~33#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~33#1 % 4294967296 % 18446744073709551616 else ~val~33#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:03:38,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15410-3: assume 2097152 == (if ~val~33#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~33#1 % 4294967296 % 18446744073709551616 else ~val~33#1 % 4294967296 % 18446744073709551616 - 18446744073709551616);#t~bitwise2377#1 := (if ~val~33#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~33#1 % 4294967296 % 18446744073709551616 else ~val~33#1 % 4294967296 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:03:38,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15410-3: assume !(2097152 == (if ~val~33#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~33#1 % 4294967296 % 18446744073709551616 else ~val~33#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:03:38,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15410-2: havoc #t~bitwise2377#1;assume (((((if ~val~33#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~33#1 % 4294967296 % 18446744073709551616 else ~val~33#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) < 0 || #t~bitwise2377#1 <= (if ~val~33#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~33#1 % 4294967296 % 18446744073709551616 else ~val~33#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)) && #t~bitwise2377#1 <= 2097152) && #t~bitwise2377#1 >= 0) && ((if ~val~33#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~33#1 % 4294967296 % 18446744073709551616 else ~val~33#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) >= 0 || #t~bitwise2377#1 > 2097152 + (if ~val~33#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~33#1 % 4294967296 % 18446744073709551616 else ~val~33#1 % 4294967296 % 18446744073709551616 - 18446744073709551616))) && #t~bitwise2377#1 >= -9223372036854775808; [2025-02-08 04:03:38,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15410-1: [2025-02-08 04:03:38,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12388: bnx2_alloc_bad_rbuf_~val~17#1 := bnx2_alloc_bad_rbuf_#t~bitwise1594#1;havoc bnx2_alloc_bad_rbuf_#t~bitwise1594#1; [2025-02-08 04:03:38,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12388-2: havoc bnx2_alloc_bad_rbuf_#t~bitwise1594#1;assume bnx2_alloc_bad_rbuf_#t~bitwise1594#1 % 4294967296 <= bnx2_alloc_bad_rbuf_~val~17#1 % 4294967296 && bnx2_alloc_bad_rbuf_#t~bitwise1594#1 % 4294967296 <= 65408; [2025-02-08 04:03:38,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12388-1: [2025-02-08 04:03:38,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15452-2: havoc #t~bitwise2393#1;assume (((((if ~val~33#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~33#1 % 4294967296 % 18446744073709551616 else ~val~33#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) < 0 || #t~bitwise2393#1 <= (if ~val~33#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~33#1 % 4294967296 % 18446744073709551616 else ~val~33#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)) && #t~bitwise2393#1 <= 768) && #t~bitwise2393#1 >= 0) && ((if ~val~33#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~33#1 % 4294967296 % 18446744073709551616 else ~val~33#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) >= 0 || #t~bitwise2393#1 > 768 + (if ~val~33#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~33#1 % 4294967296 % 18446744073709551616 else ~val~33#1 % 4294967296 % 18446744073709551616 - 18446744073709551616))) && #t~bitwise2393#1 >= -9223372036854775808; [2025-02-08 04:03:38,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15452-1: [2025-02-08 04:03:38,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15452: assume 0 == #t~bitwise2393#1;havoc #t~bitwise2393#1; [2025-02-08 04:03:38,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15452: assume !(0 == #t~bitwise2393#1);havoc #t~bitwise2393#1; [2025-02-08 04:03:38,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12388-4: assume 0 == bnx2_alloc_bad_rbuf_~val~17#1 % 4294967296;bnx2_alloc_bad_rbuf_#t~bitwise1594#1 := 0; [2025-02-08 04:03:38,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12388-4: assume !(0 == bnx2_alloc_bad_rbuf_~val~17#1 % 4294967296); [2025-02-08 04:03:38,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12388-3: assume 65408 == bnx2_alloc_bad_rbuf_~val~17#1 % 4294967296;bnx2_alloc_bad_rbuf_#t~bitwise1594#1 := bnx2_alloc_bad_rbuf_~val~17#1; [2025-02-08 04:03:38,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12388-3: assume !(65408 == bnx2_alloc_bad_rbuf_~val~17#1 % 4294967296); [2025-02-08 04:03:38,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15452-4: assume 0 == (if ~val~33#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~33#1 % 4294967296 % 18446744073709551616 else ~val~33#1 % 4294967296 % 18446744073709551616 - 18446744073709551616);#t~bitwise2393#1 := 0; [2025-02-08 04:03:38,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15452-4: assume !(0 == (if ~val~33#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~33#1 % 4294967296 % 18446744073709551616 else ~val~33#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:03:38,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15452-3: assume 768 == (if ~val~33#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~33#1 % 4294967296 % 18446744073709551616 else ~val~33#1 % 4294967296 % 18446744073709551616 - 18446744073709551616);#t~bitwise2393#1 := (if ~val~33#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~33#1 % 4294967296 % 18446744073709551616 else ~val~33#1 % 4294967296 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:03:38,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15452-3: assume !(768 == (if ~val~33#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~33#1 % 4294967296 % 18446744073709551616 else ~val~33#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:03:38,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15461: assume ~i~30#1 <= 9; [2025-02-08 04:03:38,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15461: assume !(~i~30#1 <= 9); [2025-02-08 04:03:38,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20842: assume { :begin_inline_netif_napi_del } true;netif_napi_del_#in~arg0#1.base, netif_napi_del_#in~arg0#1.offset := ~bp#1.base, 32 + ~bp#1.offset + 942 * ~i~55#1;havoc netif_napi_del_~arg0#1.base, netif_napi_del_~arg0#1.offset;netif_napi_del_~arg0#1.base, netif_napi_del_~arg0#1.offset := netif_napi_del_#in~arg0#1.base, netif_napi_del_#in~arg0#1.offset;havoc netif_napi_del_~arg0#1.base, netif_napi_del_~arg0#1.offset;havoc netif_napi_del_#in~arg0#1.base, netif_napi_del_#in~arg0#1.offset;assume { :end_inline_netif_napi_del } true;~i~55#1 := 1 + ~i~55#1; [2025-02-08 04:03:39,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18600: assume #t~short3381#1;havoc #t~mem3379#1;havoc #t~bitwise3380#1;havoc #t~short3381#1; [2025-02-08 04:03:39,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18600: assume !#t~short3381#1;havoc #t~mem3379#1;havoc #t~bitwise3380#1;havoc #t~short3381#1; [2025-02-08 04:03:39,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18600-1: #t~short3381#1 := 0 == #t~bitwise3380#1 % 4294967296; [2025-02-08 04:03:39,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18600-2: [2025-02-08 04:03:39,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18600-3: havoc #t~bitwise3380#1;assume #t~bitwise3380#1 % 4294967296 <= #t~mem3379#1 % 4294967296 && #t~bitwise3380#1 % 4294967296 <= 8; [2025-02-08 04:03:39,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18600-4: assume 8 == #t~mem3379#1 % 4294967296;#t~bitwise3380#1 := #t~mem3379#1; [2025-02-08 04:03:39,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18600-4: assume !(8 == #t~mem3379#1 % 4294967296); [2025-02-08 04:03:39,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18596: assume #t~short3378#1;havoc #t~mem3377#1;havoc #t~short3378#1; [2025-02-08 04:03:39,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18596: assume !#t~short3378#1;havoc #t~mem3377#1;havoc #t~short3378#1;#t~short3381#1 := 2500 == ~speed~2#1 % 4294967296; [2025-02-08 04:03:39,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18600-5: assume 0 == #t~mem3379#1 % 4294967296;#t~bitwise3380#1 := 0; [2025-02-08 04:03:39,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18600-5: assume !(0 == #t~mem3379#1 % 4294967296); [2025-02-08 04:03:39,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18596-1: assume #t~short3378#1; [2025-02-08 04:03:39,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18596-1: assume !#t~short3378#1;call #t~mem3377#1 := read~int#31(~cmd#1.base, 14 + ~cmd#1.offset, 1);#t~short3378#1 := 1 != #t~mem3377#1 % 256 % 4294967296; [2025-02-08 04:03:39,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18600-6: assume #t~short3381#1;call #t~mem3379#1 := read~int#31(~bp~18#1.base, 8898 + ~bp~18#1.offset, 4); [2025-02-08 04:03:39,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18600-6: assume !#t~short3381#1; [2025-02-08 04:03:39,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18609: ~autoneg~1#1 := #t~bitwise3382#1;havoc #t~bitwise3382#1;~req_line_speed~0#1 := ~speed~2#1;call #t~mem3383#1 := read~int#31(~cmd#1.base, 14 + ~cmd#1.offset, 1);~req_duplex~0#1 := #t~mem3383#1;havoc #t~mem3383#1;~advertising~1#1 := 0; [2025-02-08 04:03:39,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18609-1: [2025-02-08 04:03:39,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18609-2: havoc #t~bitwise3382#1;assume #t~bitwise3382#1 % 4294967296 <= ~autoneg~1#1 % 256 % 4294967296 && #t~bitwise3382#1 % 4294967296 <= 254; [2025-02-08 04:03:39,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18609-3: assume 254 == ~autoneg~1#1 % 256 % 4294967296;#t~bitwise3382#1 := ~autoneg~1#1 % 256; [2025-02-08 04:03:39,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18609-3: assume !(254 == ~autoneg~1#1 % 256 % 4294967296); [2025-02-08 04:03:39,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18609-4: assume 0 == ~autoneg~1#1 % 256 % 4294967296;#t~bitwise3382#1 := 0; [2025-02-08 04:03:39,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18609-4: assume !(0 == ~autoneg~1#1 % 256 % 4294967296); [2025-02-08 04:03:39,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18605: assume 1000 == ~speed~2#1 % 4294967296 || 2500 == ~speed~2#1 % 4294967296; [2025-02-08 04:03:39,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18605: assume !(1000 == ~speed~2#1 % 4294967296 || 2500 == ~speed~2#1 % 4294967296); [2025-02-08 04:03:39,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019: havoc ethtool_cmd_speed_#t~mem314#1;havoc ethtool_cmd_speed_#t~mem315#1;havoc ethtool_cmd_speed_#t~bitwise316#1;#t~ret3375#1 := ethtool_cmd_speed_#res#1;havoc ethtool_cmd_speed_#t~mem314#1, ethtool_cmd_speed_#t~mem315#1, ethtool_cmd_speed_#t~bitwise316#1, ethtool_cmd_speed_~ep#1.base, ethtool_cmd_speed_~ep#1.offset;havoc ethtool_cmd_speed_#in~ep#1.base, ethtool_cmd_speed_#in~ep#1.offset;assume { :end_inline_ethtool_cmd_speed } true;~tmp___2~24#1 := #t~ret3375#1;havoc #t~ret3375#1;~speed~2#1 := ~tmp___2~24#1;call #t~mem3376#1 := read~int#31(~cmd#1.base, 15 + ~cmd#1.offset, 1); [2025-02-08 04:03:39,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18595: assume 3 == #t~mem3376#1 % 256 % 4294967296;havoc #t~mem3376#1;#t~short3378#1 := 1000 != ~speed~2#1 % 4294967296 && 2500 != ~speed~2#1 % 4294967296; [2025-02-08 04:03:39,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18595: assume !(3 == #t~mem3376#1 % 256 % 4294967296);havoc #t~mem3376#1; [2025-02-08 04:03:40,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9395: call ULTIMATE.dealloc(~#info~1.base, ~#info~1.offset);havoc ~#info~1.base, ~#info~1.offset; [2025-02-08 04:03:42,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10632: assume 1460011008 != (#t~mem917#1 - #t~mem917#1 % 65536) % 4294967296;havoc #t~mem917#1; [2025-02-08 04:03:42,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10632: assume !(1460011008 != (#t~mem917#1 - #t~mem917#1 % 65536) % 4294967296);havoc #t~mem917#1; [2025-02-08 04:03:42,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10632-1: call #t~mem917#1 := read~int#31(~bp#1.base, 8926 + ~bp#1.offset, 4); [2025-02-08 04:03:42,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10583-1: SUMMARY for call bnx2_init_rx_context(bnx2_init_all_rx_contexts_~bp#1.base, bnx2_init_all_rx_contexts_~bp#1.offset, bnx2_init_all_rx_contexts_~cid~0#1); srcloc: null [2025-02-08 04:03:42,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10583: bnx2_init_all_rx_contexts_~i~17#1 := 1 + bnx2_init_all_rx_contexts_~i~17#1;bnx2_init_all_rx_contexts_~cid~0#1 := 1 + bnx2_init_all_rx_contexts_~cid~0#1; [2025-02-08 04:03:42,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10641-4: assume 0 == ~val~5#1 % 4294967296 || 32 == ~val~5#1 % 4294967296;#t~bitwise920#1 := 32; [2025-02-08 04:03:42,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10641-4: assume !(0 == ~val~5#1 % 4294967296 || 32 == ~val~5#1 % 4294967296); [2025-02-08 04:03:42,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10641-1: [2025-02-08 04:03:42,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10641: ~val~5#1 := #t~bitwise920#1; [2025-02-08 04:03:42,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10641-3: assume false;#t~bitwise920#1 := ~val~5#1; [2025-02-08 04:03:42,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10641-3: assume !false; [2025-02-08 04:03:42,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10641-2: havoc #t~bitwise920#1;assume (#t~bitwise920#1 % 4294967296 >= ~val~5#1 % 4294967296 && #t~bitwise920#1 % 4294967296 >= 32) && #t~bitwise920#1 % 4294967296 <= 32 + ~val~5#1 % 4294967296; [2025-02-08 04:03:42,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10633-4: assume 0 == ~val~5#1 % 4294967296 || 12 == ~val~5#1 % 4294967296;#t~bitwise918#1 := 12; [2025-02-08 04:03:42,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10633-4: assume !(0 == ~val~5#1 % 4294967296 || 12 == ~val~5#1 % 4294967296); [2025-02-08 04:03:42,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10633-1: [2025-02-08 04:03:42,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10633: ~val~5#1 := #t~bitwise918#1;havoc #t~bitwise918#1; [2025-02-08 04:03:42,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10633-3: assume false;#t~bitwise918#1 := ~val~5#1; [2025-02-08 04:03:42,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10633-3: assume !false; [2025-02-08 04:03:42,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10633-2: havoc #t~bitwise918#1;assume (#t~bitwise918#1 % 4294967296 >= ~val~5#1 % 4294967296 && #t~bitwise918#1 % 4294967296 >= 12) && #t~bitwise918#1 % 4294967296 <= 12 + ~val~5#1 % 4294967296; [2025-02-08 04:03:42,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10643-1: [2025-02-08 04:03:42,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10643: ~val~5#1 := #t~bitwise921#1; [2025-02-08 04:03:42,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10643-3: assume false;#t~bitwise921#1 := ~val~5#1; [2025-02-08 04:03:42,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10643-3: assume !false; [2025-02-08 04:03:42,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10643-2: havoc #t~bitwise921#1;assume (#t~bitwise921#1 % 4294967296 >= ~val~5#1 % 4294967296 && #t~bitwise921#1 % 4294967296 >= 8) && #t~bitwise921#1 % 4294967296 <= 8 + ~val~5#1 % 4294967296; [2025-02-08 04:03:42,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10643-4: assume 0 == ~val~5#1 % 4294967296 || 8 == ~val~5#1 % 4294967296;#t~bitwise921#1 := 8; [2025-02-08 04:03:42,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10643-4: assume !(0 == ~val~5#1 % 4294967296 || 8 == ~val~5#1 % 4294967296); [2025-02-08 04:03:42,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10578: assume 1 == bnx2_init_all_rx_contexts_~i~17#1;bnx2_init_all_rx_contexts_~cid~0#1 := 4; [2025-02-08 04:03:42,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10578: assume !(1 == bnx2_init_all_rx_contexts_~i~17#1); [2025-02-08 04:03:42,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10638-2: havoc #t~bitwise919#1;assume (#t~bitwise919#1 % 4294967296 >= ~val~5#1 % 4294967296 && #t~bitwise919#1 % 4294967296 >= 4) && #t~bitwise919#1 % 4294967296 <= 4 + ~val~5#1 % 4294967296; [2025-02-08 04:03:42,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10638-1: [2025-02-08 04:03:42,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10638-4: assume 0 == ~val~5#1 % 4294967296 || 4 == ~val~5#1 % 4294967296;#t~bitwise919#1 := 4; [2025-02-08 04:03:42,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10638-4: assume !(0 == ~val~5#1 % 4294967296 || 4 == ~val~5#1 % 4294967296); [2025-02-08 04:03:42,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10638-3: assume false;#t~bitwise919#1 := ~val~5#1; [2025-02-08 04:03:42,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10638-3: assume !false; [2025-02-08 04:03:42,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10638: ~val~5#1 := #t~bitwise919#1; [2025-02-08 04:03:47,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17344: assume -2147483648 <= bnx2_5706_serdes_timer_#t~ret2839#1 && bnx2_5706_serdes_timer_#t~ret2839#1 <= 2147483647;havoc bnx2_5706_serdes_timer_#t~mem2837#1;havoc bnx2_5706_serdes_timer_#t~mem2838#1;havoc bnx2_5706_serdes_timer_#t~ret2839#1;call bnx2_5706_serdes_timer_#t~mem2840#1 := read~int#31(bnx2_5706_serdes_timer_~bp#1.base, 8898 + bnx2_5706_serdes_timer_~bp#1.offset, 4); [2025-02-08 04:03:47,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17344-1: SUMMARY for call bnx2_5706_serdes_timer_#t~ret2839#1 := bnx2_write_phy(bnx2_5706_serdes_timer_~bp#1.base, bnx2_5706_serdes_timer_~bp#1.offset, bnx2_5706_serdes_timer_#t~mem2837#1, bnx2_5706_serdes_timer_#t~mem2838#1); srcloc: null [2025-02-08 04:03:47,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17345: call write~int#31(bnx2_5706_serdes_timer_#t~bitwise2841#1, bnx2_5706_serdes_timer_~bp#1.base, 8898 + bnx2_5706_serdes_timer_~bp#1.offset, 4);havoc bnx2_5706_serdes_timer_#t~mem2840#1;havoc bnx2_5706_serdes_timer_#t~bitwise2841#1; [2025-02-08 04:03:47,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17345-1: [2025-02-08 04:03:47,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17345-2: havoc bnx2_5706_serdes_timer_#t~bitwise2841#1;assume (bnx2_5706_serdes_timer_#t~bitwise2841#1 % 4294967296 >= bnx2_5706_serdes_timer_#t~mem2840#1 % 4294967296 && bnx2_5706_serdes_timer_#t~bitwise2841#1 % 4294967296 >= 4) && bnx2_5706_serdes_timer_#t~bitwise2841#1 % 4294967296 <= 4 + bnx2_5706_serdes_timer_#t~mem2840#1 % 4294967296; [2025-02-08 04:03:47,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17345-3: assume false;bnx2_5706_serdes_timer_#t~bitwise2841#1 := bnx2_5706_serdes_timer_#t~mem2840#1; [2025-02-08 04:03:47,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17345-3: assume !false; [2025-02-08 04:03:47,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17345-4: assume 0 == bnx2_5706_serdes_timer_#t~mem2840#1 % 4294967296 || 4 == bnx2_5706_serdes_timer_#t~mem2840#1 % 4294967296;bnx2_5706_serdes_timer_#t~bitwise2841#1 := 4; [2025-02-08 04:03:47,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17345-4: assume !(0 == bnx2_5706_serdes_timer_#t~mem2840#1 % 4294967296 || 4 == bnx2_5706_serdes_timer_#t~mem2840#1 % 4294967296); [2025-02-08 04:03:47,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17317: call ULTIMATE.dealloc(bnx2_5706_serdes_timer_~#bmcr~7#1.base, bnx2_5706_serdes_timer_~#bmcr~7#1.offset);havoc bnx2_5706_serdes_timer_~#bmcr~7#1.base, bnx2_5706_serdes_timer_~#bmcr~7#1.offset;call ULTIMATE.dealloc(bnx2_5706_serdes_timer_~#phy2~0#1.base, bnx2_5706_serdes_timer_~#phy2~0#1.offset);havoc bnx2_5706_serdes_timer_~#phy2~0#1.base, bnx2_5706_serdes_timer_~#phy2~0#1.offset;call ULTIMATE.dealloc(bnx2_5706_serdes_timer_~#bmcr___0~0#1.base, bnx2_5706_serdes_timer_~#bmcr___0~0#1.offset);havoc bnx2_5706_serdes_timer_~#bmcr___0~0#1.base, bnx2_5706_serdes_timer_~#bmcr___0~0#1.offset;call ULTIMATE.dealloc(bnx2_5706_serdes_timer_~#val~39#1.base, bnx2_5706_serdes_timer_~#val~39#1.offset);havoc bnx2_5706_serdes_timer_~#val~39#1.base, bnx2_5706_serdes_timer_~#val~39#1.offset;havoc bnx2_5706_serdes_timer_#t~mem2823#1, bnx2_5706_serdes_timer_#t~mem2824#1, bnx2_5706_serdes_timer_#t~mem2825#1, bnx2_5706_serdes_timer_#t~mem2826#1, bnx2_5706_serdes_timer_#t~short2827#1, bnx2_5706_serdes_timer_#t~mem2828#1, bnx2_5706_serdes_timer_#t~ret2829#1, bnx2_5706_serdes_timer_#t~mem2830#1, bnx2_5706_serdes_timer_#t~bitwise2831#1, bnx2_5706_serdes_timer_#t~ret2832#1, bnx2_5706_serdes_timer_#t~mem2833#1, bnx2_5706_serdes_timer_#t~bitwise2834#1, bnx2_5706_serdes_timer_#t~mem2835#1, bnx2_5706_serdes_timer_#t~bitwise2836#1, bnx2_5706_serdes_timer_#t~mem2837#1, bnx2_5706_serdes_timer_#t~mem2838#1, bnx2_5706_serdes_timer_#t~ret2839#1, bnx2_5706_serdes_timer_#t~mem2840#1, bnx2_5706_serdes_timer_#t~bitwise2841#1, bnx2_5706_serdes_timer_#t~mem2842#1, bnx2_5706_serdes_timer_#t~mem2843#1, bnx2_5706_serdes_timer_#t~short2844#1, bnx2_5706_serdes_timer_#t~mem2845#1, bnx2_5706_serdes_timer_#t~bitwise2846#1, bnx2_5706_serdes_timer_#t~short2847#1, bnx2_5706_serdes_timer_#t~ret2848#1, bnx2_5706_serdes_timer_#t~ret2849#1, bnx2_5706_serdes_timer_#t~mem2850#1, bnx2_5706_serdes_timer_#t~bitwise2851#1, bnx2_5706_serdes_timer_#t~mem2852#1, bnx2_5706_serdes_timer_#t~ret2853#1, bnx2_5706_serdes_timer_#t~mem2854#1, bnx2_5706_serdes_timer_#t~bitwise2855#1, bnx2_5706_serdes_timer_#t~mem2856#1, bnx2_5706_serdes_timer_#t~mem2857#1, bnx2_5706_serdes_timer_#t~ret2858#1, bnx2_5706_serdes_timer_#t~mem2859#1, bnx2_5706_serdes_timer_#t~bitwise2860#1, bnx2_5706_serdes_timer_#t~ret2861#1, bnx2_5706_serdes_timer_#t~ret2862#1, bnx2_5706_serdes_timer_#t~ret2863#1, bnx2_5706_serdes_timer_#t~mem2864#1, bnx2_5706_serdes_timer_#t~mem2865#1, bnx2_5706_serdes_timer_#t~bitwise2866#1, bnx2_5706_serdes_timer_#t~short2867#1, bnx2_5706_serdes_timer_#t~mem2868#1, bnx2_5706_serdes_timer_#t~bitwise2869#1, bnx2_5706_serdes_timer_#t~mem2870#1, bnx2_5706_serdes_timer_#t~bitwise2871#1, bnx2_5706_serdes_timer_#t~ret2872#1, bnx2_5706_serdes_timer_#t~mem2873#1, bnx2_5706_serdes_timer_#t~mem2874#1, bnx2_5706_serdes_timer_#t~bitwise2875#1, bnx2_5706_serdes_timer_#t~short2876#1, bnx2_5706_serdes_timer_#t~ret2877#1, bnx2_5706_serdes_timer_~bp#1.base, bnx2_5706_serdes_timer_~bp#1.offset, bnx2_5706_serdes_timer_~check_link~0#1, bnx2_5706_serdes_timer_~#bmcr~7#1.base, bnx2_5706_serdes_timer_~#bmcr~7#1.offset, bnx2_5706_serdes_timer_~tmp~123#1, bnx2_5706_serdes_timer_~#phy2~0#1.base, bnx2_5706_serdes_timer_~#phy2~0#1.offset, bnx2_5706_serdes_timer_~#bmcr___0~0#1.base, bnx2_5706_serdes_timer_~#bmcr___0~0#1.offset, bnx2_5706_serdes_timer_~#val~39#1.base, bnx2_5706_serdes_timer_~#val~39#1.offset;havoc bnx2_5706_serdes_timer_#in~bp#1.base, bnx2_5706_serdes_timer_#in~bp#1.offset;assume { :end_inline_bnx2_5706_serdes_timer } true; [2025-02-08 04:03:47,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17403: call ULTIMATE.dealloc(bnx2_5708_serdes_timer_~#bmcr~8#1.base, bnx2_5708_serdes_timer_~#bmcr~8#1.offset);havoc bnx2_5708_serdes_timer_~#bmcr~8#1.base, bnx2_5708_serdes_timer_~#bmcr~8#1.offset;havoc bnx2_5708_serdes_timer_#t~mem2878#1, bnx2_5708_serdes_timer_#t~bitwise2879#1, bnx2_5708_serdes_timer_#t~mem2880#1, bnx2_5708_serdes_timer_#t~bitwise2881#1, bnx2_5708_serdes_timer_#t~mem2882#1, bnx2_5708_serdes_timer_#t~mem2883#1, bnx2_5708_serdes_timer_#t~mem2884#1, bnx2_5708_serdes_timer_#t~mem2885#1, bnx2_5708_serdes_timer_#t~short2886#1, bnx2_5708_serdes_timer_#t~mem2887#1, bnx2_5708_serdes_timer_#t~ret2888#1, bnx2_5708_serdes_timer_#t~mem2889#1, bnx2_5708_serdes_timer_#t~bitwise2890#1, bnx2_5708_serdes_timer_~bp#1.base, bnx2_5708_serdes_timer_~bp#1.offset, bnx2_5708_serdes_timer_~#bmcr~8#1.base, bnx2_5708_serdes_timer_~#bmcr~8#1.offset;havoc bnx2_5708_serdes_timer_#in~bp#1.base, bnx2_5708_serdes_timer_#in~bp#1.offset;assume { :end_inline_bnx2_5708_serdes_timer } true; [2025-02-08 04:03:47,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17340: assume 0 != bnx2_5706_serdes_timer_~tmp~123#1;call bnx2_5706_serdes_timer_#t~mem2833#1 := read~int#19(bnx2_5706_serdes_timer_~#bmcr~7#1.base, bnx2_5706_serdes_timer_~#bmcr~7#1.offset, 4); [2025-02-08 04:03:47,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17340: assume !(0 != bnx2_5706_serdes_timer_~tmp~123#1); [2025-02-08 04:03:47,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17474: havoc bnx2_chk_missed_msi_#t~ret1849#1, bnx2_chk_missed_msi_#t~mem1850#1.base, bnx2_chk_missed_msi_#t~mem1850#1.offset, bnx2_chk_missed_msi_#t~ret1851#1, bnx2_chk_missed_msi_#t~bitwise1852#1, bnx2_chk_missed_msi_#t~mem1853#1, bnx2_chk_missed_msi_#t~mem1854#1, bnx2_chk_missed_msi_#t~bitwise1855#1, bnx2_chk_missed_msi_#t~mem1856#1.base, bnx2_chk_missed_msi_#t~mem1856#1.offset, bnx2_chk_missed_msi_#t~mem1857#1.base, bnx2_chk_missed_msi_#t~mem1857#1.offset, bnx2_chk_missed_msi_#t~mem1858#1, bnx2_chk_missed_msi_#t~ret1859#1, bnx2_chk_missed_msi_#t~mem1860#1, bnx2_chk_missed_msi_~bp#1.base, bnx2_chk_missed_msi_~bp#1.offset, bnx2_chk_missed_msi_~bnapi~14#1.base, bnx2_chk_missed_msi_~bnapi~14#1.offset, bnx2_chk_missed_msi_~msi_ctrl~0#1, bnx2_chk_missed_msi_~tmp~97#1;havoc bnx2_chk_missed_msi_#in~bp#1.base, bnx2_chk_missed_msi_#in~bp#1.offset;assume { :end_inline_bnx2_chk_missed_msi } true; [2025-02-08 04:03:47,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17342: call write~int#19(bnx2_5706_serdes_timer_#t~bitwise2834#1, bnx2_5706_serdes_timer_~#bmcr~7#1.base, bnx2_5706_serdes_timer_~#bmcr~7#1.offset, 4);havoc bnx2_5706_serdes_timer_#t~mem2833#1;havoc bnx2_5706_serdes_timer_#t~bitwise2834#1;call bnx2_5706_serdes_timer_#t~mem2835#1 := read~int#19(bnx2_5706_serdes_timer_~#bmcr~7#1.base, bnx2_5706_serdes_timer_~#bmcr~7#1.offset, 4); [2025-02-08 04:03:47,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17342-1: [2025-02-08 04:03:47,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17342-2: havoc bnx2_5706_serdes_timer_#t~bitwise2834#1;assume bnx2_5706_serdes_timer_#t~bitwise2834#1 % 4294967296 <= bnx2_5706_serdes_timer_#t~mem2833#1 % 4294967296 && bnx2_5706_serdes_timer_#t~bitwise2834#1 % 4294967296 <= 4294963199; [2025-02-08 04:03:47,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17342-3: assume 4294963199 == bnx2_5706_serdes_timer_#t~mem2833#1 % 4294967296;bnx2_5706_serdes_timer_#t~bitwise2834#1 := bnx2_5706_serdes_timer_#t~mem2833#1; [2025-02-08 04:03:47,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17342-3: assume !(4294963199 == bnx2_5706_serdes_timer_#t~mem2833#1 % 4294967296); [2025-02-08 04:03:47,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17342-4: assume 0 == bnx2_5706_serdes_timer_#t~mem2833#1 % 4294967296;bnx2_5706_serdes_timer_#t~bitwise2834#1 := 0; [2025-02-08 04:03:47,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17342-4: assume !(0 == bnx2_5706_serdes_timer_#t~mem2833#1 % 4294967296); [2025-02-08 04:03:47,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17343: call write~int#19(bnx2_5706_serdes_timer_#t~bitwise2836#1, bnx2_5706_serdes_timer_~#bmcr~7#1.base, bnx2_5706_serdes_timer_~#bmcr~7#1.offset, 4);havoc bnx2_5706_serdes_timer_#t~mem2835#1;havoc bnx2_5706_serdes_timer_#t~bitwise2836#1;call bnx2_5706_serdes_timer_#t~mem2837#1 := read~int#31(bnx2_5706_serdes_timer_~bp#1.base, 8902 + bnx2_5706_serdes_timer_~bp#1.offset, 4);call bnx2_5706_serdes_timer_#t~mem2838#1 := read~int#19(bnx2_5706_serdes_timer_~#bmcr~7#1.base, bnx2_5706_serdes_timer_~#bmcr~7#1.offset, 4); [2025-02-08 04:03:47,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17343-1: [2025-02-08 04:03:47,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17343-2: havoc bnx2_5706_serdes_timer_#t~bitwise2836#1;assume (bnx2_5706_serdes_timer_#t~bitwise2836#1 % 4294967296 >= bnx2_5706_serdes_timer_#t~mem2835#1 % 4294967296 && bnx2_5706_serdes_timer_#t~bitwise2836#1 % 4294967296 >= 320) && bnx2_5706_serdes_timer_#t~bitwise2836#1 % 4294967296 <= 320 + bnx2_5706_serdes_timer_#t~mem2835#1 % 4294967296; [2025-02-08 04:03:47,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17277: call ULTIMATE.dealloc(bnx2_5706_serdes_has_link_~#mode_ctl~0#1.base, bnx2_5706_serdes_has_link_~#mode_ctl~0#1.offset);havoc bnx2_5706_serdes_has_link_~#mode_ctl~0#1.base, bnx2_5706_serdes_has_link_~#mode_ctl~0#1.offset;call ULTIMATE.dealloc(bnx2_5706_serdes_has_link_~#an_dbg~1#1.base, bnx2_5706_serdes_has_link_~#an_dbg~1#1.offset);havoc bnx2_5706_serdes_has_link_~#an_dbg~1#1.base, bnx2_5706_serdes_has_link_~#an_dbg~1#1.offset;call ULTIMATE.dealloc(bnx2_5706_serdes_has_link_~#exp~0#1.base, bnx2_5706_serdes_has_link_~#exp~0#1.offset);havoc bnx2_5706_serdes_has_link_~#exp~0#1.base, bnx2_5706_serdes_has_link_~#exp~0#1.offset;bnx2_5706_serdes_timer_#t~ret2832#1 := bnx2_5706_serdes_has_link_#res#1;havoc bnx2_5706_serdes_has_link_#t~mem2807#1, bnx2_5706_serdes_has_link_#t~bitwise2808#1, bnx2_5706_serdes_has_link_#t~ret2809#1, bnx2_5706_serdes_has_link_#t~ret2810#1, bnx2_5706_serdes_has_link_#t~mem2811#1, bnx2_5706_serdes_has_link_#t~bitwise2812#1, bnx2_5706_serdes_has_link_#t~ret2813#1, bnx2_5706_serdes_has_link_#t~ret2814#1, bnx2_5706_serdes_has_link_#t~ret2815#1, bnx2_5706_serdes_has_link_#t~mem2816#1, bnx2_5706_serdes_has_link_#t~bitwise2817#1, bnx2_5706_serdes_has_link_#t~ret2818#1, bnx2_5706_serdes_has_link_#t~ret2819#1, bnx2_5706_serdes_has_link_#t~ret2820#1, bnx2_5706_serdes_has_link_#t~mem2821#1, bnx2_5706_serdes_has_link_#t~bitwise2822#1, bnx2_5706_serdes_has_link_~bp#1.base, bnx2_5706_serdes_has_link_~bp#1.offset, bnx2_5706_serdes_has_link_~#mode_ctl~0#1.base, bnx2_5706_serdes_has_link_~#mode_ctl~0#1.offset, bnx2_5706_serdes_has_link_~#an_dbg~1#1.base, bnx2_5706_serdes_has_link_~#an_dbg~1#1.offset, bnx2_5706_serdes_has_link_~#exp~0#1.base, bnx2_5706_serdes_has_link_~#exp~0#1.offset;havoc bnx2_5706_serdes_has_link_#in~bp#1.base, bnx2_5706_serdes_has_link_#in~bp#1.offset;assume { :end_inline_bnx2_5706_serdes_has_link } true;assume -2147483648 <= bnx2_5706_serdes_timer_#t~ret2832#1 && bnx2_5706_serdes_timer_#t~ret2832#1 <= 2147483647;bnx2_5706_serdes_timer_~tmp~123#1 := bnx2_5706_serdes_timer_#t~ret2832#1;havoc bnx2_5706_serdes_timer_#t~ret2832#1; [2025-02-08 04:03:47,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17343-3: assume false;bnx2_5706_serdes_timer_#t~bitwise2836#1 := bnx2_5706_serdes_timer_#t~mem2835#1; [2025-02-08 04:03:47,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17343-3: assume !false; [2025-02-08 04:03:47,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17343-4: assume 0 == bnx2_5706_serdes_timer_#t~mem2835#1 % 4294967296 || 320 == bnx2_5706_serdes_timer_#t~mem2835#1 % 4294967296;bnx2_5706_serdes_timer_#t~bitwise2836#1 := 320; [2025-02-08 04:03:47,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17343-4: assume !(0 == bnx2_5706_serdes_timer_#t~mem2835#1 % 4294967296 || 320 == bnx2_5706_serdes_timer_#t~mem2835#1 % 4294967296); [2025-02-08 04:03:47,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27209: havoc ldv_pre_register_netdev_#t~nondet4378#1; [2025-02-08 04:03:47,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24271: #res#1 := ~arg0#1; [2025-02-08 04:03:47,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24255: assume 0 != ~tmp~197#1; [2025-02-08 04:03:47,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24255: assume !(0 != ~tmp~197#1); [2025-02-08 04:03:47,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24257: SUMMARY for call ldv_assume((if 0 == ~ldv_11_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 04:03:47,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24251: #t~ret4195#1 := ldv_register_netdev_open_11_6_#res#1;havoc ldv_register_netdev_open_11_6_#t~ret4197#1, ldv_register_netdev_open_11_6_~arg0#1.base, ldv_register_netdev_open_11_6_~arg0#1.offset, ldv_register_netdev_open_11_6_~arg1#1.base, ldv_register_netdev_open_11_6_~arg1#1.offset, ldv_register_netdev_open_11_6_~tmp~198#1;havoc ldv_register_netdev_open_11_6_#in~arg0#1.base, ldv_register_netdev_open_11_6_#in~arg0#1.offset, ldv_register_netdev_open_11_6_#in~arg1#1.base, ldv_register_netdev_open_11_6_#in~arg1#1.offset;assume { :end_inline_ldv_register_netdev_open_11_6 } true;assume -2147483648 <= #t~ret4195#1 && #t~ret4195#1 <= 2147483647;~ldv_11_ret_default~0#1 := #t~ret4195#1;havoc #t~mem4193#1.base, #t~mem4193#1.offset;havoc #t~mem4194#1.base, #t~mem4194#1.offset;havoc #t~ret4195#1; [2025-02-08 04:03:47,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24253-1: SUMMARY for call #t~ret4196#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:03:47,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24253: assume -2147483648 <= #t~ret4196#1 && #t~ret4196#1 <= 2147483647;~tmp~197#1 := #t~ret4196#1;havoc #t~ret4196#1; [2025-02-08 04:03:47,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24262: SUMMARY for call ldv_assume((if 0 != ~ldv_11_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 04:03:47,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24258: SUMMARY for call ldv_dispatch_register_11_4(~ldv_11_netdev_net_device~0#1.base, ~ldv_11_netdev_net_device~0#1.offset); srcloc: null [2025-02-08 04:03:47,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24272: #res#1 := ~arg0#1; [2025-02-08 04:03:47,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22294: #res := ~arg0; [2025-02-08 04:03:48,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8127-1: SUMMARY for call clear_bit(0, napi_enable_~n#1.base, 16 + napi_enable_~n#1.offset); srcloc: null [2025-02-08 04:03:48,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8127: havoc napi_enable_#t~ret325#1, napi_enable_#t~ret326#1, napi_enable_~n#1.base, napi_enable_~n#1.offset, napi_enable_~tmp~34#1, napi_enable_~tmp___0~16#1;havoc napi_enable_#in~n#1.base, napi_enable_#in~n#1.offset;assume { :end_inline_napi_enable } true;~i~10#1 := 1 + ~i~10#1; [2025-02-08 04:03:48,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8115-1: SUMMARY for call napi_enable_#t~ret326#1 := ldv__builtin_expect((if 0 == napi_enable_~tmp~34#1 then 1 else 0), 0); srcloc: null [2025-02-08 04:03:48,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8114: assume -2147483648 <= napi_enable_#t~ret325#1 && napi_enable_#t~ret325#1 <= 2147483647;napi_enable_~tmp~34#1 := napi_enable_#t~ret325#1;havoc napi_enable_#t~ret325#1; [2025-02-08 04:03:48,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8115: assume -9223372036854775808 <= napi_enable_#t~ret326#1 && napi_enable_#t~ret326#1 <= 9223372036854775807;napi_enable_~tmp___0~16#1 := napi_enable_#t~ret326#1;havoc napi_enable_#t~ret326#1; [2025-02-08 04:03:48,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8117: assume 0 != napi_enable_~tmp___0~16#1;assume false; [2025-02-08 04:03:48,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8117: assume !(0 != napi_enable_~tmp___0~16#1); [2025-02-08 04:03:48,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8114-1: SUMMARY for call napi_enable_#t~ret325#1 := constant_test_bit(0, napi_enable_~n#1.base, 16 + napi_enable_~n#1.offset); srcloc: null [2025-02-08 04:03:48,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9672: assume { :begin_inline_napi_enable } true;napi_enable_#in~n#1.base, napi_enable_#in~n#1.offset := ~bp#1.base, 32 + ~bp#1.offset + 942 * ~i~10#1;havoc napi_enable_#t~ret325#1, napi_enable_#t~ret326#1, napi_enable_~n#1.base, napi_enable_~n#1.offset, napi_enable_~tmp~34#1, napi_enable_~tmp___0~16#1;napi_enable_~n#1.base, napi_enable_~n#1.offset := napi_enable_#in~n#1.base, napi_enable_#in~n#1.offset;havoc napi_enable_~tmp~34#1;havoc napi_enable_~tmp___0~16#1; [2025-02-08 04:03:48,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27305: havoc pci_bus_read_config_dword_#t~nondet4390#1; [2025-02-08 04:03:50,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14479: havoc #t~mem2138.base, #t~mem2138.offset;call #t~mem2139.base, #t~mem2139.offset := read~$Pointer$#31(~bp.base, ~bp.offset, 8); [2025-02-08 04:03:50,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14479-1: SUMMARY for call writel(~val~21, #t~mem2138.base, 6176 + #t~mem2138.offset); srcloc: null [2025-02-08 04:03:50,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14471: assume ~i~28 <= 7; [2025-02-08 04:03:50,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14471: assume !(~i~28 <= 7);call #t~mem2136.base, #t~mem2136.offset := read~$Pointer$#31(~bp.base, ~bp.offset, 8); [2025-02-08 04:03:50,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14480-1: SUMMARY for call writel(2147483648 + ~val~21 - (~val~21 - ~val~21 % 2147483648), #t~mem2139.base, 6176 + #t~mem2139.offset); srcloc: null [2025-02-08 04:03:50,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14480: havoc #t~mem2139.base, #t~mem2139.offset;call #t~mem2140.base, #t~mem2140.offset := read~$Pointer$#31(~bp.base, ~bp.offset, 8); [2025-02-08 04:03:50,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14481: havoc #t~mem2140.base, #t~mem2140.offset;call #t~mem2141.base, #t~mem2141.offset := read~$Pointer$#31(~bp.base, ~bp.offset, 8); [2025-02-08 04:03:50,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14481-1: SUMMARY for call writel(1664, #t~mem2140.base, 2064 + #t~mem2140.offset); srcloc: null [2025-02-08 04:03:50,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14482: ~val~21 := #t~ret2142;havoc #t~mem2141.base, #t~mem2141.offset;havoc #t~ret2142; [2025-02-08 04:03:50,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14482-1: SUMMARY for call #t~ret2142 := readl(#t~mem2141.base, 6152 + #t~mem2141.offset); srcloc: null [2025-02-08 04:03:50,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14483: ~val~21 := #t~bitwise2143;havoc #t~bitwise2143;call #t~mem2144.base, #t~mem2144.offset := read~$Pointer$#31(~bp.base, ~bp.offset, 8); [2025-02-08 04:03:50,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14483-1: [2025-02-08 04:03:50,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14483-4: assume 0 == ~val~21 % 4294967296;#t~bitwise2143 := 0; [2025-02-08 04:03:50,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14483-4: assume !(0 == ~val~21 % 4294967296); [2025-02-08 04:03:50,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14483-2: havoc #t~bitwise2143;assume #t~bitwise2143 % 4294967296 <= ~val~21 % 4294967296 && #t~bitwise2143 % 4294967296 <= 4294967293; [2025-02-08 04:03:50,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14483-3: assume 4294967293 == ~val~21 % 4294967296;#t~bitwise2143 := ~val~21; [2025-02-08 04:03:50,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14483-3: assume !(4294967293 == ~val~21 % 4294967296); [2025-02-08 04:03:50,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14467: havoc #t~mem2135.base, #t~mem2135.offset;~i~28 := 1 + ~i~28; [2025-02-08 04:03:50,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14467-1: SUMMARY for call writel(4294967295, #t~mem2135.base, #t~mem2135.offset + (if (5328 + 4 * ~i~28) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (5328 + 4 * ~i~28) % 18446744073709551616 % 18446744073709551616 else (5328 + 4 * ~i~28) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:03:50,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14467-2: call #t~mem2135.base, #t~mem2135.offset := read~$Pointer$#31(~bp.base, ~bp.offset, 8); [2025-02-08 04:03:50,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14484-1: SUMMARY for call writel(~val~21, #t~mem2144.base, 6152 + #t~mem2144.offset); srcloc: null [2025-02-08 04:03:50,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14484: havoc #t~mem2144.base, #t~mem2144.offset;~wol_msg~0 := 67108864; [2025-02-08 04:03:50,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14476-1: SUMMARY for call writel(4096, #t~mem2136.base, 5320 + #t~mem2136.offset); srcloc: null [2025-02-08 04:03:50,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14476: havoc #t~mem2136.base, #t~mem2136.offset;~val~21 := 196609;call #t~mem2137.base, #t~mem2137.offset := read~$Pointer$#31(~bp.base, ~bp.offset, 8); [2025-02-08 04:03:50,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14478-1: SUMMARY for call writel(0, #t~mem2137.base, 6176 + #t~mem2137.offset); srcloc: null [2025-02-08 04:03:50,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14478: havoc #t~mem2137.base, #t~mem2137.offset;call #t~mem2138.base, #t~mem2138.offset := read~$Pointer$#31(~bp.base, ~bp.offset, 8); [2025-02-08 04:03:51,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17880: call ULTIMATE.dealloc(bnx2_reset_task_~#pcicmd~0#1.base, bnx2_reset_task_~#pcicmd~0#1.offset);havoc bnx2_reset_task_~#pcicmd~0#1.base, bnx2_reset_task_~#pcicmd~0#1.offset;havoc bnx2_reset_task_#t~mem3007#1.base, bnx2_reset_task_#t~mem3007#1.offset, bnx2_reset_task_#t~ret3008#1, bnx2_reset_task_#t~mem3009#1.base, bnx2_reset_task_#t~mem3009#1.offset, bnx2_reset_task_#t~ret3010#1, bnx2_reset_task_#t~mem3011#1, bnx2_reset_task_#t~bitwise3012#1, bnx2_reset_task_#t~mem3013#1.base, bnx2_reset_task_#t~mem3013#1.offset, bnx2_reset_task_#t~mem3014#1.base, bnx2_reset_task_#t~mem3014#1.offset, bnx2_reset_task_#t~ret3015#1, bnx2_reset_task_#t~ret3016#1, bnx2_reset_task_#t~mem3017#1.base, bnx2_reset_task_#t~mem3017#1.offset, bnx2_reset_task_#t~ret3018#1, bnx2_reset_task_#t~mem3019#1.base, bnx2_reset_task_#t~mem3019#1.offset, bnx2_reset_task_#t~ret3020#1, bnx2_reset_task_~work#1.base, bnx2_reset_task_~work#1.offset, bnx2_reset_task_~bp~12#1.base, bnx2_reset_task_~bp~12#1.offset, bnx2_reset_task_~__mptr~3#1.base, bnx2_reset_task_~__mptr~3#1.offset, bnx2_reset_task_~rc~16#1, bnx2_reset_task_~#pcicmd~0#1.base, bnx2_reset_task_~#pcicmd~0#1.offset, bnx2_reset_task_~tmp~127#1, bnx2_reset_task_~tmp___0~68#1;havoc bnx2_reset_task_#in~work#1.base, bnx2_reset_task_#in~work#1.offset;assume { :end_inline_bnx2_reset_task } true; [2025-02-08 04:03:51,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7872: havoc #t~mem288;havoc #t~mem289; [2025-02-08 04:03:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7101: assume { :end_inline_synchronize_sched } true; [2025-02-08 04:03:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9323: assume { :end_inline_synchronize_rcu } true;bnx2_unregister_cnic_#res#1 := 0; [2025-02-08 04:03:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-17: #t~ret4438#1 := bnx2_unregister_cnic_#res#1;havoc bnx2_unregister_cnic_#t~ret551#1.base, bnx2_unregister_cnic_#t~ret551#1.offset, bnx2_unregister_cnic_~dev#1.base, bnx2_unregister_cnic_~dev#1.offset, bnx2_unregister_cnic_~bp~2#1.base, bnx2_unregister_cnic_~bp~2#1.offset, bnx2_unregister_cnic_~tmp~63#1.base, bnx2_unregister_cnic_~tmp~63#1.offset, bnx2_unregister_cnic_~bnapi~1#1.base, bnx2_unregister_cnic_~bnapi~1#1.offset, bnx2_unregister_cnic_~cp~2#1.base, bnx2_unregister_cnic_~cp~2#1.offset;havoc bnx2_unregister_cnic_#in~dev#1.base, bnx2_unregister_cnic_#in~dev#1.offset;assume { :end_inline_bnx2_unregister_cnic } true;assume -2147483648 <= #t~ret4438#1 && #t~ret4438#1 <= 2147483647;#t~funptrres4437#1 := #t~ret4438#1; [2025-02-08 04:03:58,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18039: bnx2_dump_ftq_~j~15#1 := 1 + bnx2_dump_ftq_~j~15#1; [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18006: bnx2_dump_ftq_~tmp___0~69#1 := bnx2_dump_ftq_#t~ret3028#1;havoc bnx2_dump_ftq_#t~ret3028#1; [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18006-1: SUMMARY for call bnx2_dump_ftq_#t~ret3028#1 := bnx2_reg_rd_ind(bnx2_dump_ftq_~bp#1.base, bnx2_dump_ftq_~bp#1.offset, 32 + bnx2_dump_ftq_~reg~2#1); srcloc: null [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17990: bnx2_dump_ftq_~tmp~128#1 := bnx2_dump_ftq_#t~ret3024#1;havoc bnx2_dump_ftq_#t~mem3023#1;havoc bnx2_dump_ftq_#t~ret3024#1;call bnx2_dump_ftq_#t~mem3025#1.base, bnx2_dump_ftq_#t~mem3025#1.offset := read~$Pointer$#17(bnx2_dump_ftq_~#ftq_arr~0#1.base, bnx2_dump_ftq_~#ftq_arr~0#1.offset + 12 * bnx2_dump_ftq_~i~46#1, 8); [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17990-1: SUMMARY for call bnx2_dump_ftq_#t~ret3024#1 := bnx2_reg_rd_ind(bnx2_dump_ftq_~bp#1.base, bnx2_dump_ftq_~bp#1.offset, bnx2_dump_ftq_#t~mem3023#1); srcloc: null [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17990-2: call bnx2_dump_ftq_#t~mem3023#1 := read~int#17(bnx2_dump_ftq_~#ftq_arr~0#1.base, 8 + (bnx2_dump_ftq_~#ftq_arr~0#1.offset + 12 * bnx2_dump_ftq_~i~46#1), 4); [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18007: bnx2_dump_ftq_~tmp___1~38#1 := bnx2_dump_ftq_#t~ret3029#1;havoc bnx2_dump_ftq_#t~ret3029#1; [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18007-1: SUMMARY for call bnx2_dump_ftq_#t~ret3029#1 := bnx2_reg_rd_ind(bnx2_dump_ftq_~bp#1.base, bnx2_dump_ftq_~bp#1.offset, 28 + bnx2_dump_ftq_~reg~2#1); srcloc: null [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17991: assume -2147483648 <= bnx2_dump_ftq_#t~ret3026#1 && bnx2_dump_ftq_#t~ret3026#1 <= 2147483647;havoc bnx2_dump_ftq_#t~mem3025#1.base, bnx2_dump_ftq_#t~mem3025#1.offset;havoc bnx2_dump_ftq_#t~ret3026#1;bnx2_dump_ftq_~i~46#1 := 1 + bnx2_dump_ftq_~i~46#1; [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17991-1: SUMMARY for call bnx2_dump_ftq_#t~ret3026#1 := netdev_err(bnx2_dump_ftq_~dev~2#1.base, bnx2_dump_ftq_~dev~2#1.offset, 111, 0); srcloc: null [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18032: bnx2_dump_ftq_~j~15#1 := 0;call bnx2_dump_ftq_#t~mem3041#1.base, bnx2_dump_ftq_#t~mem3041#1.offset := read~$Pointer$#31(bnx2_dump_ftq_~bp#1.base, bnx2_dump_ftq_~bp#1.offset, 8); [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18008: bnx2_dump_ftq_~tmp___2~21#1 := bnx2_dump_ftq_#t~ret3030#1;havoc bnx2_dump_ftq_#t~ret3030#1; [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18008-1: SUMMARY for call bnx2_dump_ftq_#t~ret3030#1 := bnx2_reg_rd_ind(bnx2_dump_ftq_~bp#1.base, bnx2_dump_ftq_~bp#1.offset, 28 + bnx2_dump_ftq_~reg~2#1); srcloc: null [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17942: call ULTIMATE.dealloc(bnx2_dump_ftq_~#ftq_arr~0#1.base, bnx2_dump_ftq_~#ftq_arr~0#1.offset);havoc bnx2_dump_ftq_~#ftq_arr~0#1.base, bnx2_dump_ftq_~#ftq_arr~0#1.offset; [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18049: bnx2_dump_ftq_~cid~3#1 := bnx2_dump_ftq_#t~ret3048#1;havoc bnx2_dump_ftq_#t~mem3047#1.base, bnx2_dump_ftq_#t~mem3047#1.offset;havoc bnx2_dump_ftq_#t~ret3048#1;call bnx2_dump_ftq_#t~mem3049#1.base, bnx2_dump_ftq_#t~mem3049#1.offset := read~$Pointer$#31(bnx2_dump_ftq_~bp#1.base, bnx2_dump_ftq_~bp#1.offset, 8); [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18049-1: SUMMARY for call bnx2_dump_ftq_#t~ret3048#1 := readl(bnx2_dump_ftq_#t~mem3047#1.base, 21552 + bnx2_dump_ftq_#t~mem3047#1.offset); srcloc: null [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18050: bnx2_dump_ftq_~bdidx~0#1 := bnx2_dump_ftq_#t~ret3050#1;havoc bnx2_dump_ftq_#t~mem3049#1.base, bnx2_dump_ftq_#t~mem3049#1.offset;havoc bnx2_dump_ftq_#t~ret3050#1;call bnx2_dump_ftq_#t~mem3051#1.base, bnx2_dump_ftq_#t~mem3051#1.offset := read~$Pointer$#31(bnx2_dump_ftq_~bp#1.base, bnx2_dump_ftq_~bp#1.offset, 8); [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18033: havoc bnx2_dump_ftq_#t~mem3041#1.base, bnx2_dump_ftq_#t~mem3041#1.offset;call bnx2_dump_ftq_#t~mem3042#1.base, bnx2_dump_ftq_#t~mem3042#1.offset := read~$Pointer$#31(bnx2_dump_ftq_~bp#1.base, bnx2_dump_ftq_~bp#1.offset, 8); [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18033-1: SUMMARY for call writel(bnx2_dump_ftq_~i~46#1, bnx2_dump_ftq_#t~mem3041#1.base, 21540 + bnx2_dump_ftq_#t~mem3041#1.offset); srcloc: null [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27406: havoc queue_work_on_#t~nondet4409#1; [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18042-1: SUMMARY for call bnx2_dump_ftq_#t~ret3045#1 := readl(bnx2_dump_ftq_#t~mem3044#1.base, 21504 + bnx2_dump_ftq_#t~mem3044#1.offset); srcloc: null [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18009: bnx2_dump_ftq_~tmp___3~9#1 := bnx2_dump_ftq_#t~ret3031#1;havoc bnx2_dump_ftq_#t~ret3031#1; [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18009-1: SUMMARY for call bnx2_dump_ftq_#t~ret3031#1 := bnx2_reg_rd_ind(bnx2_dump_ftq_~bp#1.base, bnx2_dump_ftq_~bp#1.offset, 8 + bnx2_dump_ftq_~reg~2#1); srcloc: null [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18034: havoc bnx2_dump_ftq_#t~mem3042#1.base, bnx2_dump_ftq_#t~mem3042#1.offset;call bnx2_dump_ftq_#t~mem3043#1.base, bnx2_dump_ftq_#t~mem3043#1.offset := read~$Pointer$#31(bnx2_dump_ftq_~bp#1.base, bnx2_dump_ftq_~bp#1.offset, 8); [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18050-1: SUMMARY for call bnx2_dump_ftq_#t~ret3050#1 := readl(bnx2_dump_ftq_#t~mem3049#1.base, 21548 + bnx2_dump_ftq_#t~mem3049#1.offset); srcloc: null [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18042: bnx2_dump_ftq_~tmp___7~3#1 := bnx2_dump_ftq_#t~ret3045#1;havoc bnx2_dump_ftq_#t~mem3044#1.base, bnx2_dump_ftq_#t~mem3044#1.offset;havoc bnx2_dump_ftq_#t~ret3045#1; [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18051: bnx2_dump_ftq_~valid~0#1 := bnx2_dump_ftq_#t~ret3052#1;havoc bnx2_dump_ftq_#t~mem3051#1.base, bnx2_dump_ftq_#t~mem3051#1.offset;havoc bnx2_dump_ftq_#t~ret3052#1; [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18051-1: SUMMARY for call bnx2_dump_ftq_#t~ret3052#1 := readl(bnx2_dump_ftq_#t~mem3051#1.base, 21556 + bnx2_dump_ftq_#t~mem3051#1.offset); srcloc: null [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18034-1: SUMMARY for call writel(5, bnx2_dump_ftq_#t~mem3042#1.base, 21556 + bnx2_dump_ftq_#t~mem3042#1.offset); srcloc: null [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18010-1: SUMMARY for call bnx2_dump_ftq_#t~ret3032#1 := bnx2_reg_rd_ind(bnx2_dump_ftq_~bp#1.base, bnx2_dump_ftq_~bp#1.offset, 4 + bnx2_dump_ftq_~reg~2#1); srcloc: null [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18035: havoc bnx2_dump_ftq_#t~mem3043#1.base, bnx2_dump_ftq_#t~mem3043#1.offset; [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18035-1: SUMMARY for call writel(8, bnx2_dump_ftq_#t~mem3043#1.base, 21504 + bnx2_dump_ftq_#t~mem3043#1.offset); srcloc: null [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18010: bnx2_dump_ftq_~tmp___4~6#1 := bnx2_dump_ftq_#t~ret3032#1;havoc bnx2_dump_ftq_#t~ret3032#1; [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18052: assume -2147483648 <= bnx2_dump_ftq_#t~ret3053#1 && bnx2_dump_ftq_#t~ret3053#1 <= 2147483647;havoc bnx2_dump_ftq_#t~ret3053#1;bnx2_dump_ftq_~i~46#1 := 1 + bnx2_dump_ftq_~i~46#1; [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18052-1: SUMMARY for call bnx2_dump_ftq_#t~ret3053#1 := netdev_err(bnx2_dump_ftq_~dev~2#1.base, bnx2_dump_ftq_~dev~2#1.offset, 118, 0); srcloc: null [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18044-3: assume 8 == bnx2_dump_ftq_~tmp___7~3#1 % 4294967296 % 18446744073709551616;bnx2_dump_ftq_#t~bitwise3046#1 := bnx2_dump_ftq_~tmp___7~3#1 % 4294967296; [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18044-3: assume !(8 == bnx2_dump_ftq_~tmp___7~3#1 % 4294967296 % 18446744073709551616); [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18044-4: assume 0 == bnx2_dump_ftq_~tmp___7~3#1 % 4294967296 % 18446744073709551616;bnx2_dump_ftq_#t~bitwise3046#1 := 0; [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18044-4: assume !(0 == bnx2_dump_ftq_~tmp___7~3#1 % 4294967296 % 18446744073709551616); [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18044: assume 0 != bnx2_dump_ftq_#t~bitwise3046#1 % 18446744073709551616 && bnx2_dump_ftq_~j~15#1 <= 99;havoc bnx2_dump_ftq_#t~bitwise3046#1; [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18044: assume !(0 != bnx2_dump_ftq_#t~bitwise3046#1 % 18446744073709551616 && bnx2_dump_ftq_~j~15#1 <= 99);havoc bnx2_dump_ftq_#t~bitwise3046#1;call bnx2_dump_ftq_#t~mem3047#1.base, bnx2_dump_ftq_#t~mem3047#1.offset := read~$Pointer$#31(bnx2_dump_ftq_~bp#1.base, bnx2_dump_ftq_~bp#1.offset, 8); [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18044-1: [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18011: bnx2_dump_ftq_~tmp___5~5#1 := bnx2_dump_ftq_#t~ret3033#1;havoc bnx2_dump_ftq_#t~ret3033#1; [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18044-2: havoc bnx2_dump_ftq_#t~bitwise3046#1;assume bnx2_dump_ftq_#t~bitwise3046#1 % 18446744073709551616 <= bnx2_dump_ftq_~tmp___7~3#1 % 4294967296 % 18446744073709551616 && bnx2_dump_ftq_#t~bitwise3046#1 % 18446744073709551616 <= 8; [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18011-1: SUMMARY for call bnx2_dump_ftq_#t~ret3033#1 := bnx2_reg_rd_ind(bnx2_dump_ftq_~bp#1.base, bnx2_dump_ftq_~bp#1.offset, bnx2_dump_ftq_~reg~2#1); srcloc: null [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18070: call ULTIMATE.dealloc(bnx2_dump_state_~#val1~2#1.base, bnx2_dump_state_~#val1~2#1.offset);havoc bnx2_dump_state_~#val1~2#1.base, bnx2_dump_state_~#val1~2#1.offset;call ULTIMATE.dealloc(bnx2_dump_state_~#val2~0#1.base, bnx2_dump_state_~#val2~0#1.offset);havoc bnx2_dump_state_~#val2~0#1.base, bnx2_dump_state_~#val2~0#1.offset; [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18037: call bnx2_dump_ftq_#t~mem3044#1.base, bnx2_dump_ftq_#t~mem3044#1.offset := read~$Pointer$#31(bnx2_dump_ftq_~bp#1.base, bnx2_dump_ftq_~bp#1.offset, 8); [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18012: assume -2147483648 <= bnx2_dump_ftq_#t~ret3034#1 && bnx2_dump_ftq_#t~ret3034#1 <= 2147483647;havoc bnx2_dump_ftq_#t~ret3034#1;bnx2_dump_ftq_~reg~2#1 := 262144 + bnx2_dump_ftq_~reg~2#1; [2025-02-08 04:03:58,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18012-1: SUMMARY for call bnx2_dump_ftq_#t~ret3034#1 := netdev_err(bnx2_dump_ftq_~dev~2#1.base, bnx2_dump_ftq_~dev~2#1.offset, 113, 0); srcloc: null [2025-02-08 04:04:11,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20152: assume -2147483648 <= bnx2_read_vpd_fw_ver_#t~ret3686#1 && bnx2_read_vpd_fw_ver_#t~ret3686#1 <= 2147483647;bnx2_read_vpd_fw_ver_~rc~23#1 := bnx2_read_vpd_fw_ver_#t~ret3686#1;havoc bnx2_read_vpd_fw_ver_#t~ret3686#1; [2025-02-08 04:04:11,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20152-1: SUMMARY for call bnx2_read_vpd_fw_ver_#t~ret3686#1 := bnx2_nvram_read(bnx2_read_vpd_fw_ver_~bp#1.base, bnx2_read_vpd_fw_ver_~bp#1.offset, 768, bnx2_read_vpd_fw_ver_~data~7#1.base, 128 + bnx2_read_vpd_fw_ver_~data~7#1.offset, 128); srcloc: null [2025-02-08 04:04:11,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27353: havoc pci_find_capability_#t~nondet4399#1;bnx2_init_board_#t~ret3733#1 := pci_find_capability_#res#1;havoc pci_find_capability_#t~nondet4399#1, pci_find_capability_~arg0#1.base, pci_find_capability_~arg0#1.offset, pci_find_capability_~arg1#1;havoc pci_find_capability_#in~arg0#1.base, pci_find_capability_#in~arg0#1.offset, pci_find_capability_#in~arg1#1;assume { :end_inline_pci_find_capability } true;assume -2147483648 <= bnx2_init_board_#t~ret3733#1 && bnx2_init_board_#t~ret3733#1 <= 2147483647;call write~int#31(bnx2_init_board_#t~ret3733#1, bnx2_init_board_~bp~45#1.base, 9171 + bnx2_init_board_~bp~45#1.offset, 4);havoc bnx2_init_board_#t~ret3733#1;call bnx2_init_board_#t~mem3734#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 9171 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20680-8: bnx2_init_board_#t~short3841#1 := 0 == bnx2_init_board_#t~bitwise3838#1 % 4294967296; [2025-02-08 04:04:11,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20416: assume 0 != bnx2_init_board_#t~mem3748#1 % 256 % 4294967296;havoc bnx2_init_board_#t~mem3748#1;call bnx2_init_board_#t~mem3749#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 28 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20416: assume !(0 != bnx2_init_board_#t~mem3748#1 % 256 % 4294967296);havoc bnx2_init_board_#t~mem3748#1; [2025-02-08 04:04:11,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20680-7: assume bnx2_init_board_#t~short3841#1; [2025-02-08 04:04:11,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20680-7: assume !bnx2_init_board_#t~short3841#1;call bnx2_init_board_#t~mem3839#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8926 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20680-10: havoc bnx2_init_board_#t~bitwise3838#1;assume bnx2_init_board_#t~bitwise3838#1 % 4294967296 <= bnx2_init_board_#t~mem3837#1 % 4294967296 && bnx2_init_board_#t~bitwise3838#1 % 4294967296 <= 61440; [2025-02-08 04:04:11,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20383-1: [2025-02-08 04:04:11,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20680-9: [2025-02-08 04:04:11,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20383: assume 0 == bnx2_init_board_#t~bitwise3727#1 % 4294967296;havoc bnx2_init_board_#t~mem3726#1;havoc bnx2_init_board_#t~bitwise3727#1;call bnx2_init_board_#t~mem3728#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 28 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20383: assume !(0 == bnx2_init_board_#t~bitwise3727#1 % 4294967296);havoc bnx2_init_board_#t~mem3726#1;havoc bnx2_init_board_#t~bitwise3727#1; [2025-02-08 04:04:11,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20680-12: assume 0 == bnx2_init_board_#t~mem3837#1 % 4294967296;bnx2_init_board_#t~bitwise3838#1 := 0; [2025-02-08 04:04:11,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20680-12: assume !(0 == bnx2_init_board_#t~mem3837#1 % 4294967296); [2025-02-08 04:04:11,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20383-3: assume 61440 == bnx2_init_board_#t~mem3726#1 % 4294967296;bnx2_init_board_#t~bitwise3727#1 := bnx2_init_board_#t~mem3726#1; [2025-02-08 04:04:11,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20383-3: assume !(61440 == bnx2_init_board_#t~mem3726#1 % 4294967296); [2025-02-08 04:04:11,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20317-1: SUMMARY for call bnx2_init_board_#t~ret3708#1 := dev_err(bnx2_init_board_~pdev#1.base, 179 + bnx2_init_board_~pdev#1.offset, 135, 0); srcloc: null [2025-02-08 04:04:11,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20680-11: assume 61440 == bnx2_init_board_#t~mem3837#1 % 4294967296;bnx2_init_board_#t~bitwise3838#1 := bnx2_init_board_#t~mem3837#1; [2025-02-08 04:04:11,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20680-11: assume !(61440 == bnx2_init_board_#t~mem3837#1 % 4294967296); [2025-02-08 04:04:11,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20383-2: havoc bnx2_init_board_#t~bitwise3727#1;assume bnx2_init_board_#t~bitwise3727#1 % 4294967296 <= bnx2_init_board_#t~mem3726#1 % 4294967296 && bnx2_init_board_#t~bitwise3727#1 % 4294967296 <= 61440; [2025-02-08 04:04:11,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20317: assume -2147483648 <= bnx2_init_board_#t~ret3708#1 && bnx2_init_board_#t~ret3708#1 <= 2147483647;havoc bnx2_init_board_#t~ret3708#1; [2025-02-08 04:04:11,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20680-13: assume bnx2_init_board_#t~short3842#1;call bnx2_init_board_#t~mem3837#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8926 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20680-13: assume !bnx2_init_board_#t~short3842#1; [2025-02-08 04:04:11,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20383-4: assume 0 == bnx2_init_board_#t~mem3726#1 % 4294967296;bnx2_init_board_#t~bitwise3727#1 := 0; [2025-02-08 04:04:11,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20383-4: assume !(0 == bnx2_init_board_#t~mem3726#1 % 4294967296); [2025-02-08 04:04:11,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20681-1: [2025-02-08 04:04:11,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24711-1: ldv_alloc_etherdev_mqs_165_#res#1.base, ldv_alloc_etherdev_mqs_165_#res#1.offset := ldv_alloc_etherdev_mqs_165_~ldv_func_res~7#1.base, ldv_alloc_etherdev_mqs_165_~ldv_func_res~7#1.offset; [2025-02-08 04:04:11,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20681: call write~int#31(bnx2_init_board_#t~bitwise3844#1, bnx2_init_board_~bp~45#1.base, 8898 + bnx2_init_board_~bp~45#1.offset, 4);havoc bnx2_init_board_#t~mem3843#1;havoc bnx2_init_board_#t~bitwise3844#1; [2025-02-08 04:04:11,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20681-3: assume false;bnx2_init_board_#t~bitwise3844#1 := bnx2_init_board_#t~mem3843#1; [2025-02-08 04:04:11,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20681-3: assume !false; [2025-02-08 04:04:11,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20681-2: havoc bnx2_init_board_#t~bitwise3844#1;assume (bnx2_init_board_#t~bitwise3844#1 % 4294967296 >= bnx2_init_board_#t~mem3843#1 % 4294967296 && bnx2_init_board_#t~bitwise3844#1 % 4294967296 >= 1024) && bnx2_init_board_#t~bitwise3844#1 % 4294967296 <= 1024 + bnx2_init_board_#t~mem3843#1 % 4294967296; [2025-02-08 04:04:11,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20615: assume bnx2_init_board_~i~54#1 <= 2 && bnx2_init_board_~j~17#1 <= 27; [2025-02-08 04:04:11,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20615: assume !(bnx2_init_board_~i~54#1 <= 2 && bnx2_init_board_~j~17#1 <= 27); [2025-02-08 04:04:11,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20681-4: assume 0 == bnx2_init_board_#t~mem3843#1 % 4294967296 || 1024 == bnx2_init_board_#t~mem3843#1 % 4294967296;bnx2_init_board_#t~bitwise3844#1 := 1024; [2025-02-08 04:04:11,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20681-4: assume !(0 == bnx2_init_board_#t~mem3843#1 % 4294967296 || 1024 == bnx2_init_board_#t~mem3843#1 % 4294967296); [2025-02-08 04:04:11,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20450: assume -2147483648 <= bnx2_init_board_#t~ret3758#1 && bnx2_init_board_#t~ret3758#1 <= 2147483647;havoc bnx2_init_board_#t~ret3758#1; [2025-02-08 04:04:11,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19988: assume 0 != bnx2_get_5709_media_#t~bitwise3669#1;havoc bnx2_get_5709_media_#t~bitwise3669#1; [2025-02-08 04:04:11,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19988: assume !(0 != bnx2_get_5709_media_#t~bitwise3669#1);havoc bnx2_get_5709_media_#t~bitwise3669#1; [2025-02-08 04:04:11,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20021: assume 2 == bnx2_get_5709_media_~strap~0#1 % 4294967296; [2025-02-08 04:04:11,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20021: assume !(2 == bnx2_get_5709_media_~strap~0#1 % 4294967296); [2025-02-08 04:04:11,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19988-2: havoc bnx2_get_5709_media_#t~bitwise3669#1;assume (((((if bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 else bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) < 0 || bnx2_get_5709_media_#t~bitwise3669#1 <= (if bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 else bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)) && bnx2_get_5709_media_#t~bitwise3669#1 <= 33554432) && bnx2_get_5709_media_#t~bitwise3669#1 >= 0) && ((if bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 else bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) >= 0 || bnx2_get_5709_media_#t~bitwise3669#1 > 33554432 + (if bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 else bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 - 18446744073709551616))) && bnx2_get_5709_media_#t~bitwise3669#1 >= -9223372036854775808; [2025-02-08 04:04:11,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19988-1: [2025-02-08 04:04:11,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20417-1: [2025-02-08 04:04:11,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20384: call write~int#31(bnx2_init_board_#t~bitwise3729#1, bnx2_init_board_~bp~45#1.base, 28 + bnx2_init_board_~bp~45#1.offset, 4);havoc bnx2_init_board_#t~mem3728#1;havoc bnx2_init_board_#t~bitwise3729#1; [2025-02-08 04:04:11,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20450-1: SUMMARY for call bnx2_init_board_#t~ret3758#1 := dev_err(bnx2_init_board_~pdev#1.base, 179 + bnx2_init_board_~pdev#1.offset, 145, 0); srcloc: null [2025-02-08 04:04:11,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20417: call write~int#31(bnx2_init_board_#t~bitwise3750#1, bnx2_init_board_~bp~45#1.base, 28 + bnx2_init_board_~bp~45#1.offset, 4);havoc bnx2_init_board_#t~mem3749#1;havoc bnx2_init_board_#t~bitwise3750#1; [2025-02-08 04:04:11,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20417-3: assume false;bnx2_init_board_#t~bitwise3750#1 := bnx2_init_board_#t~mem3749#1; [2025-02-08 04:04:11,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20417-3: assume !false; [2025-02-08 04:04:11,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20384-2: havoc bnx2_init_board_#t~bitwise3729#1;assume (bnx2_init_board_#t~bitwise3729#1 % 4294967296 >= bnx2_init_board_#t~mem3728#1 % 4294967296 && bnx2_init_board_#t~bitwise3729#1 % 4294967296 >= 2048) && bnx2_init_board_#t~bitwise3729#1 % 4294967296 <= 2048 + bnx2_init_board_#t~mem3728#1 % 4294967296; [2025-02-08 04:04:11,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20417-2: havoc bnx2_init_board_#t~bitwise3750#1;assume (bnx2_init_board_#t~bitwise3750#1 % 4294967296 >= bnx2_init_board_#t~mem3749#1 % 4294967296 && bnx2_init_board_#t~bitwise3750#1 % 4294967296 >= 128) && bnx2_init_board_#t~bitwise3750#1 % 4294967296 <= 128 + bnx2_init_board_#t~mem3749#1 % 4294967296; [2025-02-08 04:04:11,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20384-1: [2025-02-08 04:04:11,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20384-4: assume 0 == bnx2_init_board_#t~mem3728#1 % 4294967296 || 2048 == bnx2_init_board_#t~mem3728#1 % 4294967296;bnx2_init_board_#t~bitwise3729#1 := 2048; [2025-02-08 04:04:11,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20384-4: assume !(0 == bnx2_init_board_#t~mem3728#1 % 4294967296 || 2048 == bnx2_init_board_#t~mem3728#1 % 4294967296); [2025-02-08 04:04:11,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20417-4: assume 0 == bnx2_init_board_#t~mem3749#1 % 4294967296 || 128 == bnx2_init_board_#t~mem3749#1 % 4294967296;bnx2_init_board_#t~bitwise3750#1 := 128; [2025-02-08 04:04:11,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20417-4: assume !(0 == bnx2_init_board_#t~mem3749#1 % 4294967296 || 128 == bnx2_init_board_#t~mem3749#1 % 4294967296); [2025-02-08 04:04:11,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20384-3: assume false;bnx2_init_board_#t~bitwise3729#1 := bnx2_init_board_#t~mem3728#1; [2025-02-08 04:04:11,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20384-3: assume !false; [2025-02-08 04:04:11,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20649: assume 0 != (if bnx2_init_board_#t~mem3815#1 % 4294967296 % 4294967296 <= 2147483647 then bnx2_init_board_#t~mem3815#1 % 4294967296 % 4294967296 else bnx2_init_board_#t~mem3815#1 % 4294967296 % 4294967296 - 4294967296) % 2;havoc bnx2_init_board_#t~mem3815#1;call bnx2_init_board_#t~mem3816#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8898 + bnx2_init_board_~bp~45#1.offset, 4);call write~int#31(1 + bnx2_init_board_#t~mem3816#1 - bnx2_init_board_#t~mem3816#1 % 2, bnx2_init_board_~bp~45#1.base, 8898 + bnx2_init_board_~bp~45#1.offset, 4);havoc bnx2_init_board_#t~mem3816#1; [2025-02-08 04:04:11,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20649: assume !(0 != (if bnx2_init_board_#t~mem3815#1 % 4294967296 % 4294967296 <= 2147483647 then bnx2_init_board_#t~mem3815#1 % 4294967296 % 4294967296 else bnx2_init_board_#t~mem3815#1 % 4294967296 % 4294967296 - 4294967296) % 2);havoc bnx2_init_board_#t~mem3815#1; [2025-02-08 04:04:11,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20550: bnx2_init_board_~i~54#1 := 1 + bnx2_init_board_~i~54#1; [2025-02-08 04:04:11,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19988-4: assume 0 == (if bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 else bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 - 18446744073709551616);bnx2_get_5709_media_#t~bitwise3669#1 := 0; [2025-02-08 04:04:11,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19988-4: assume !(0 == (if bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 else bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:04:11,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19988-3: assume 33554432 == (if bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 else bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 - 18446744073709551616);bnx2_get_5709_media_#t~bitwise3669#1 := (if bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 else bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:04:11,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19988-3: assume !(33554432 == (if bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 else bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:04:11,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20781-1: SUMMARY for call pci_disable_device(bnx2_init_board_~pdev#1.base, bnx2_init_board_~pdev#1.offset); srcloc: null [2025-02-08 04:04:11,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20781: bnx2_init_board_#res#1 := bnx2_init_board_~rc~24#1;call ULTIMATE.dealloc(bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset);havoc bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset;call ULTIMATE.dealloc(bnx2_init_board_~#__key~0#1.base, bnx2_init_board_~#__key~0#1.offset);havoc bnx2_init_board_~#__key~0#1.base, bnx2_init_board_~#__key~0#1.offset;call ULTIMATE.dealloc(bnx2_init_board_~#__key___0~0#1.base, bnx2_init_board_~#__key___0~0#1.offset);havoc bnx2_init_board_~#__key___0~0#1.base, bnx2_init_board_~#__key___0~0#1.offset;call ULTIMATE.dealloc(bnx2_init_board_~#__key___1~0#1.base, bnx2_init_board_~#__key___1~0#1.offset);havoc bnx2_init_board_~#__key___1~0#1.base, bnx2_init_board_~#__key___1~0#1.offset;call ULTIMATE.dealloc(bnx2_init_board_~#__key___2~0#1.base, bnx2_init_board_~#__key___2~0#1.offset);havoc bnx2_init_board_~#__key___2~0#1.base, bnx2_init_board_~#__key___2~0#1.offset;call ULTIMATE.dealloc(bnx2_init_board_~#__constr_expr_0~0#1.base, bnx2_init_board_~#__constr_expr_0~0#1.offset);havoc bnx2_init_board_~#__constr_expr_0~0#1.base, bnx2_init_board_~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(bnx2_init_board_~#__key___3~0#1.base, bnx2_init_board_~#__key___3~0#1.offset);havoc bnx2_init_board_~#__key___3~0#1.base, bnx2_init_board_~#__key___3~0#1.offset; [2025-02-08 04:04:11,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20121-1: [2025-02-08 04:04:11,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20088: assume 1 == bnx2_get_pci_speed_~clkreg~0#1 % 4294967296; [2025-02-08 04:04:11,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20088: assume !(1 == bnx2_get_pci_speed_~clkreg~0#1 % 4294967296); [2025-02-08 04:04:11,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20121: assume 0 != bnx2_get_pci_speed_#t~bitwise3682#1;havoc bnx2_get_pci_speed_#t~bitwise3682#1;call bnx2_get_pci_speed_#t~mem3683#1 := read~int#31(bnx2_get_pci_speed_~bp#1.base, 28 + bnx2_get_pci_speed_~bp#1.offset, 4); [2025-02-08 04:04:11,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20121: assume !(0 != bnx2_get_pci_speed_#t~bitwise3682#1);havoc bnx2_get_pci_speed_#t~bitwise3682#1; [2025-02-08 04:04:11,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20121-3: assume 2 == (if bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 else bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 - 18446744073709551616);bnx2_get_pci_speed_#t~bitwise3682#1 := (if bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 else bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:04:11,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20121-3: assume !(2 == (if bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 else bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:04:11,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20121-2: havoc bnx2_get_pci_speed_#t~bitwise3682#1;assume (((((if bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 else bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) < 0 || bnx2_get_pci_speed_#t~bitwise3682#1 <= (if bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 else bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)) && bnx2_get_pci_speed_#t~bitwise3682#1 <= 2) && bnx2_get_pci_speed_#t~bitwise3682#1 >= 0) && ((if bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 else bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) >= 0 || bnx2_get_pci_speed_#t~bitwise3682#1 > 2 + (if bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 else bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 - 18446744073709551616))) && bnx2_get_pci_speed_#t~bitwise3682#1 >= -9223372036854775808; [2025-02-08 04:04:11,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19989-1: [2025-02-08 04:04:11,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19989: bnx2_get_5709_media_~strap~0#1 := bnx2_get_5709_media_#t~bitwise3670#1 / 2097152;havoc bnx2_get_5709_media_#t~bitwise3670#1; [2025-02-08 04:04:11,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20121-4: assume 0 == (if bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 else bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 - 18446744073709551616);bnx2_get_pci_speed_#t~bitwise3682#1 := 0; [2025-02-08 04:04:11,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20121-4: assume !(0 == (if bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 else bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:04:11,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19989-3: assume 14680064 == (if bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 else bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 - 18446744073709551616);bnx2_get_5709_media_#t~bitwise3670#1 := (if bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 else bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:04:11,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19989-3: assume !(14680064 == (if bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 else bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:04:11,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19989-2: havoc bnx2_get_5709_media_#t~bitwise3670#1;assume (((((if bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 else bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) < 0 || bnx2_get_5709_media_#t~bitwise3670#1 <= (if bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 else bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)) && bnx2_get_5709_media_#t~bitwise3670#1 <= 14680064) && bnx2_get_5709_media_#t~bitwise3670#1 >= 0) && ((if bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 else bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) >= 0 || bnx2_get_5709_media_#t~bitwise3670#1 > 14680064 + (if bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 else bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 - 18446744073709551616))) && bnx2_get_5709_media_#t~bitwise3670#1 >= -9223372036854775808; [2025-02-08 04:04:11,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20286: bnx2_init_board_~tmp___0~87#1.base, bnx2_init_board_~tmp___0~87#1.offset := bnx2_init_board_#t~ret3700#1.base, bnx2_init_board_#t~ret3700#1.offset;havoc bnx2_init_board_#t~ret3700#1.base, bnx2_init_board_#t~ret3700#1.offset;call write~$Pointer$#31(bnx2_init_board_~tmp___0~87#1.base, bnx2_init_board_~tmp___0~87#1.offset, bnx2_init_board_~bp~45#1.base, 9014 + bnx2_init_board_~bp~45#1.offset, 8);call bnx2_init_board_#t~mem3701#1.base, bnx2_init_board_#t~mem3701#1.offset := read~$Pointer$#31(bnx2_init_board_~bp~45#1.base, 9014 + bnx2_init_board_~bp~45#1.offset, 8); [2025-02-08 04:04:11,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20220: bnx2_read_vpd_fw_ver_~tmp___3~15#1 := bnx2_read_vpd_fw_ver_#t~ret3697#1;havoc bnx2_read_vpd_fw_ver_#t~ret3697#1;bnx2_read_vpd_fw_ver_~len~5#1 := bnx2_read_vpd_fw_ver_~tmp___3~15#1 % 256;bnx2_read_vpd_fw_ver_~j~16#1 := 3 + bnx2_read_vpd_fw_ver_~j~16#1; [2025-02-08 04:04:11,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20286-1: SUMMARY for call bnx2_init_board_#t~ret3700#1.base, bnx2_init_board_#t~ret3700#1.offset := kzalloc(324, 208); srcloc: null [2025-02-08 04:04:11,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20154: assume 0 != bnx2_read_vpd_fw_ver_~rc~23#1; [2025-02-08 04:04:11,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20154: assume !(0 != bnx2_read_vpd_fw_ver_~rc~23#1);bnx2_read_vpd_fw_ver_~i~53#1 := 0; [2025-02-08 04:04:11,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20220-1: SUMMARY for call bnx2_read_vpd_fw_ver_#t~ret3697#1 := pci_vpd_info_field_size(bnx2_read_vpd_fw_ver_~data~7#1.base, bnx2_read_vpd_fw_ver_~data~7#1.offset + (if bnx2_read_vpd_fw_ver_~j~16#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_read_vpd_fw_ver_~j~16#1 % 18446744073709551616 % 18446744073709551616 else bnx2_read_vpd_fw_ver_~j~16#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:04:11,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20485-1: call bnx2_init_board_#t~mem3775#1 := read~int#31(bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, 4); [2025-02-08 04:04:11,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20485: assume 1397948416 == (bnx2_init_board_#t~mem3775#1 - bnx2_init_board_#t~mem3775#1 % 65536) % 4294967296;havoc bnx2_init_board_#t~mem3775#1;call bnx2_init_board_#t~mem3776#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 9474 + bnx2_init_board_~bp~45#1.offset, 1);bnx2_init_board_~off~0#1 := 4 * (if bnx2_init_board_#t~mem3776#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_#t~mem3776#1 % 256 % 4294967296 else bnx2_init_board_#t~mem3776#1 % 256 % 4294967296 - 4294967296);havoc bnx2_init_board_#t~mem3776#1; [2025-02-08 04:04:11,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20485: assume !(1397948416 == (bnx2_init_board_#t~mem3775#1 - bnx2_init_board_#t~mem3775#1 % 65536) % 4294967296);havoc bnx2_init_board_#t~mem3775#1;call write~int#31(1473536, bnx2_init_board_~bp~45#1.base, 9131 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19989-4: assume 0 == (if bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 else bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 - 18446744073709551616);bnx2_get_5709_media_#t~bitwise3670#1 := 0; [2025-02-08 04:04:11,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19989-4: assume !(0 == (if bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 else bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:04:11,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20815-1: [2025-02-08 04:04:11,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20815: assume 0 != bnx2_bus_string_#t~bitwise3897#1 % 4294967296;havoc bnx2_bus_string_#t~mem3896#1;havoc bnx2_bus_string_#t~bitwise3897#1;bnx2_bus_string_#t~loopctr3898#1 := 0; [2025-02-08 04:04:11,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20815: assume !(0 != bnx2_bus_string_#t~bitwise3897#1 % 4294967296);havoc bnx2_bus_string_#t~mem3896#1;havoc bnx2_bus_string_#t~bitwise3897#1;bnx2_bus_string_#t~loopctr3901#1 := 0; [2025-02-08 04:04:11,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20815-3: assume 2 == bnx2_bus_string_#t~mem3896#1 % 4294967296;bnx2_bus_string_#t~bitwise3897#1 := bnx2_bus_string_#t~mem3896#1; [2025-02-08 04:04:11,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20815-3: assume !(2 == bnx2_bus_string_#t~mem3896#1 % 4294967296); [2025-02-08 04:04:11,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20749-1: SUMMARY for call bnx2_init_board_#t~ret3874#1 := bnx2_shmem_rd(bnx2_init_board_~bp~45#1.base, bnx2_init_board_~bp~45#1.offset, 988); srcloc: null [2025-02-08 04:04:11,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20815-2: havoc bnx2_bus_string_#t~bitwise3897#1;assume bnx2_bus_string_#t~bitwise3897#1 % 4294967296 <= bnx2_bus_string_#t~mem3896#1 % 4294967296 && bnx2_bus_string_#t~bitwise3897#1 % 4294967296 <= 2; [2025-02-08 04:04:11,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20749: bnx2_init_board_~tmp___16~2#1 := bnx2_init_board_#t~ret3874#1;havoc bnx2_init_board_#t~ret3874#1; [2025-02-08 04:04:11,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20815-5: call bnx2_bus_string_#t~mem3896#1 := read~int#31(bnx2_bus_string_~bp#1.base, 28 + bnx2_bus_string_~bp#1.offset, 4); [2025-02-08 04:04:11,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20815-4: assume 0 == bnx2_bus_string_#t~mem3896#1 % 4294967296;bnx2_bus_string_#t~bitwise3897#1 := 0; [2025-02-08 04:04:11,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20815-4: assume !(0 == bnx2_bus_string_#t~mem3896#1 % 4294967296); [2025-02-08 04:04:11,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20122-2: havoc bnx2_get_pci_speed_#t~bitwise3684#1;assume (bnx2_get_pci_speed_#t~bitwise3684#1 % 4294967296 >= bnx2_get_pci_speed_#t~mem3683#1 % 4294967296 && bnx2_get_pci_speed_#t~bitwise3684#1 % 4294967296 >= 2) && bnx2_get_pci_speed_#t~bitwise3684#1 % 4294967296 <= 2 + bnx2_get_pci_speed_#t~mem3683#1 % 4294967296; [2025-02-08 04:04:11,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20056: assume 7 == bnx2_get_pci_speed_~clkreg~0#1 % 4294967296; [2025-02-08 04:04:11,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20056: assume !(7 == bnx2_get_pci_speed_~clkreg~0#1 % 4294967296); [2025-02-08 04:04:11,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20122-1: [2025-02-08 04:04:11,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20122-4: assume 0 == bnx2_get_pci_speed_#t~mem3683#1 % 4294967296 || 2 == bnx2_get_pci_speed_#t~mem3683#1 % 4294967296;bnx2_get_pci_speed_#t~bitwise3684#1 := 2; [2025-02-08 04:04:11,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20122-4: assume !(0 == bnx2_get_pci_speed_#t~mem3683#1 % 4294967296 || 2 == bnx2_get_pci_speed_#t~mem3683#1 % 4294967296); [2025-02-08 04:04:11,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20122-3: assume false;bnx2_get_pci_speed_#t~bitwise3684#1 := bnx2_get_pci_speed_#t~mem3683#1; [2025-02-08 04:04:11,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20122-3: assume !false; [2025-02-08 04:04:11,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27356-3: SUMMARY for call pci_get_device_#t~ret4400#1.base, pci_get_device_#t~ret4400#1.offset := ldv_malloc(3018); srcloc: null [2025-02-08 04:04:11,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27356: havoc pci_get_device_#t~ret4400#1.base, pci_get_device_#t~ret4400#1.offset;bnx2_init_board_#t~ret3873#1.base, bnx2_init_board_#t~ret3873#1.offset := pci_get_device_#res#1.base, pci_get_device_#res#1.offset;havoc pci_get_device_#t~ret4400#1.base, pci_get_device_#t~ret4400#1.offset, pci_get_device_~arg0#1, pci_get_device_~arg1#1, pci_get_device_~arg2#1.base, pci_get_device_~arg2#1.offset;havoc pci_get_device_#in~arg0#1, pci_get_device_#in~arg1#1, pci_get_device_#in~arg2#1.base, pci_get_device_#in~arg2#1.offset;assume { :end_inline_pci_get_device } true;bnx2_init_board_~amd_8132~0#1.base, bnx2_init_board_~amd_8132~0#1.offset := bnx2_init_board_#t~ret3873#1.base, bnx2_init_board_#t~ret3873#1.offset;havoc bnx2_init_board_#t~ret3873#1.base, bnx2_init_board_#t~ret3873#1.offset; [2025-02-08 04:04:11,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20353: assume 0 == (bnx2_init_board_#t~mem3716#1.base + bnx2_init_board_#t~mem3716#1.offset) % 18446744073709551616;havoc bnx2_init_board_#t~mem3716#1.base, bnx2_init_board_#t~mem3716#1.offset; [2025-02-08 04:04:11,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20353: assume !(0 == (bnx2_init_board_#t~mem3716#1.base + bnx2_init_board_#t~mem3716#1.offset) % 18446744073709551616);havoc bnx2_init_board_#t~mem3716#1.base, bnx2_init_board_#t~mem3716#1.offset;call bnx2_init_board_#t~mem3718#1.base, bnx2_init_board_#t~mem3718#1.offset := read~$Pointer$#31(bnx2_init_board_~bp~45#1.base, bnx2_init_board_~bp~45#1.offset, 8); [2025-02-08 04:04:11,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27356-2: pci_get_device_#res#1.base, pci_get_device_#res#1.offset := pci_get_device_#t~ret4400#1.base, pci_get_device_#t~ret4400#1.offset;havoc pci_get_device_#t~ret4400#1.base, pci_get_device_#t~ret4400#1.offset; [2025-02-08 04:04:11,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20122: call write~int#31(bnx2_get_pci_speed_#t~bitwise3684#1, bnx2_get_pci_speed_~bp#1.base, 28 + bnx2_get_pci_speed_~bp#1.offset, 4);havoc bnx2_get_pci_speed_#t~mem3683#1;havoc bnx2_get_pci_speed_#t~bitwise3684#1; [2025-02-08 04:04:11,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19991-1: [2025-02-08 04:04:11,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19991: bnx2_get_5709_media_~strap~0#1 := bnx2_get_5709_media_#t~bitwise3671#1 / 256;havoc bnx2_get_5709_media_#t~bitwise3671#1; [2025-02-08 04:04:11,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19991-3: assume 1792 == (if bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 else bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 - 18446744073709551616);bnx2_get_5709_media_#t~bitwise3671#1 := (if bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 else bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:04:11,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19991-3: assume !(1792 == (if bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 else bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:04:11,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19991-2: havoc bnx2_get_5709_media_#t~bitwise3671#1;assume (((((if bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 else bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) < 0 || bnx2_get_5709_media_#t~bitwise3671#1 <= (if bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 else bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)) && bnx2_get_5709_media_#t~bitwise3671#1 <= 1792) && bnx2_get_5709_media_#t~bitwise3671#1 >= 0) && ((if bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 else bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) >= 0 || bnx2_get_5709_media_#t~bitwise3671#1 > 1792 + (if bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 else bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 - 18446744073709551616))) && bnx2_get_5709_media_#t~bitwise3671#1 >= -9223372036854775808; [2025-02-08 04:04:11,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19991-4: assume 0 == (if bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 else bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 - 18446744073709551616);bnx2_get_5709_media_#t~bitwise3671#1 := 0; [2025-02-08 04:04:11,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19991-4: assume !(0 == (if bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 else bnx2_get_5709_media_~val~40#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:04:11,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20189-1: SUMMARY for call bnx2_read_vpd_fw_ver_#t~ret3693#1 := pci_vpd_find_info_keyword(bnx2_read_vpd_fw_ver_~data~7#1.base, bnx2_read_vpd_fw_ver_~data~7#1.offset, bnx2_read_vpd_fw_ver_~i~53#1, bnx2_read_vpd_fw_ver_~rosize~0#1, 129, 0); srcloc: null [2025-02-08 04:04:11,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20189: assume -2147483648 <= bnx2_read_vpd_fw_ver_#t~ret3693#1 && bnx2_read_vpd_fw_ver_#t~ret3693#1 <= 2147483647;bnx2_read_vpd_fw_ver_~j~16#1 := bnx2_read_vpd_fw_ver_#t~ret3693#1;havoc bnx2_read_vpd_fw_ver_#t~ret3693#1; [2025-02-08 04:04:11,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20388: assume { :begin_inline_pci_enable_pcie_error_reporting } true;pci_enable_pcie_error_reporting_#in~arg0#1.base, pci_enable_pcie_error_reporting_#in~arg0#1.offset := bnx2_init_board_~pdev#1.base, bnx2_init_board_~pdev#1.offset;havoc pci_enable_pcie_error_reporting_#res#1;havoc pci_enable_pcie_error_reporting_#t~nondet4398#1, pci_enable_pcie_error_reporting_~arg0#1.base, pci_enable_pcie_error_reporting_~arg0#1.offset;pci_enable_pcie_error_reporting_~arg0#1.base, pci_enable_pcie_error_reporting_~arg0#1.offset := pci_enable_pcie_error_reporting_#in~arg0#1.base, pci_enable_pcie_error_reporting_#in~arg0#1.offset;havoc pci_enable_pcie_error_reporting_#t~nondet4398#1;assume -2147483648 <= pci_enable_pcie_error_reporting_#t~nondet4398#1 && pci_enable_pcie_error_reporting_#t~nondet4398#1 <= 2147483647;pci_enable_pcie_error_reporting_#res#1 := pci_enable_pcie_error_reporting_#t~nondet4398#1;havoc pci_enable_pcie_error_reporting_#t~nondet4398#1; [2025-02-08 04:04:11,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20355-1: SUMMARY for call bnx2_init_board_#t~ret3717#1 := dev_err(bnx2_init_board_~pdev#1.base, 179 + bnx2_init_board_~pdev#1.offset, 141, 0); srcloc: null [2025-02-08 04:04:11,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20355: assume -2147483648 <= bnx2_init_board_#t~ret3717#1 && bnx2_init_board_#t~ret3717#1 <= 2147483647;havoc bnx2_init_board_#t~ret3717#1;bnx2_init_board_~rc~24#1 := -12; [2025-02-08 04:04:11,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20817: assume true;havoc bnx2_bus_string_#t~nondet3899#1;call write~int#35(bnx2_bus_string_#t~nondet3899#1, bnx2_bus_string_~s~0#1.base, bnx2_bus_string_~s~0#1.offset + bnx2_bus_string_#t~loopctr3898#1, 8);bnx2_bus_string_#t~loopctr3898#1 := 1 + bnx2_bus_string_#t~loopctr3898#1; [2025-02-08 04:04:11,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20817: assume true;bnx2_bus_string_~tmp___2~31#1 := bnx2_bus_string_#t~ret3900#1;havoc bnx2_bus_string_#t~loopctr3898#1;havoc bnx2_bus_string_#t~nondet3899#1;havoc bnx2_bus_string_#t~ret3900#1;bnx2_bus_string_~s~0#1.base, bnx2_bus_string_~s~0#1.offset := bnx2_bus_string_~s~0#1.base, bnx2_bus_string_~s~0#1.offset + (if bnx2_bus_string_~tmp___2~31#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_bus_string_~tmp___2~31#1 % 18446744073709551616 % 18446744073709551616 else bnx2_bus_string_~tmp___2~31#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:04:11,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20751-1: [2025-02-08 04:04:11,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20751: assume 0 != bnx2_init_board_#t~bitwise3875#1 % 4294967296;havoc bnx2_init_board_#t~bitwise3875#1; [2025-02-08 04:04:11,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20751: assume !(0 != bnx2_init_board_#t~bitwise3875#1 % 4294967296);havoc bnx2_init_board_#t~bitwise3875#1; [2025-02-08 04:04:11,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20751-3: assume 524288 == bnx2_init_board_~tmp___16~2#1 % 4294967296;bnx2_init_board_#t~bitwise3875#1 := bnx2_init_board_~tmp___16~2#1; [2025-02-08 04:04:11,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20751-3: assume !(524288 == bnx2_init_board_~tmp___16~2#1 % 4294967296); [2025-02-08 04:04:11,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20685-1: SUMMARY for call bnx2_init_fw_cap(bnx2_init_board_~bp~45#1.base, bnx2_init_board_~bp~45#1.offset); srcloc: null [2025-02-08 04:04:11,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20751-2: havoc bnx2_init_board_#t~bitwise3875#1;assume bnx2_init_board_#t~bitwise3875#1 % 4294967296 <= bnx2_init_board_~tmp___16~2#1 % 4294967296 && bnx2_init_board_#t~bitwise3875#1 % 4294967296 <= 524288; [2025-02-08 04:04:11,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20685: call bnx2_init_board_#t~mem3845#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8926 + bnx2_init_board_~bp~45#1.offset, 4);bnx2_init_board_#t~short3847#1 := 1460142080 == (bnx2_init_board_#t~mem3845#1 - bnx2_init_board_#t~mem3845#1 % 16) % 4294967296; [2025-02-08 04:04:11,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20751-4: assume 0 == bnx2_init_board_~tmp___16~2#1 % 4294967296;bnx2_init_board_#t~bitwise3875#1 := 0; [2025-02-08 04:04:11,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20751-4: assume !(0 == bnx2_init_board_~tmp___16~2#1 % 4294967296); [2025-02-08 04:04:11,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20025: assume 4 == bnx2_get_5709_media_~strap~0#1 % 4294967296; [2025-02-08 04:04:11,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20025: assume !(4 == bnx2_get_5709_media_~strap~0#1 % 4294967296); [2025-02-08 04:04:11,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20917: assume ~rc~25#1 < 0; [2025-02-08 04:04:11,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20917: assume !(~rc~25#1 < 0);call write~$Pointer$#31(~#bnx2_netdev_ops~0.base, ~#bnx2_netdev_ops~0.offset, ~dev~4#1.base, 468 + ~dev~4#1.offset, 8);call write~int#31(1250, ~dev~4#1.base, 995 + ~dev~4#1.offset, 4);call write~$Pointer$#31(~#bnx2_ethtool_ops~0.base, ~#bnx2_ethtool_ops~0.offset, ~dev~4#1.base, 476 + ~dev~4#1.offset, 8); [2025-02-08 04:04:11,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20289: assume 0 == (bnx2_init_board_#t~mem3701#1.base + bnx2_init_board_#t~mem3701#1.offset) % 18446744073709551616;havoc bnx2_init_board_#t~mem3701#1.base, bnx2_init_board_#t~mem3701#1.offset;bnx2_init_board_~rc~24#1 := -12; [2025-02-08 04:04:11,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20289: assume !(0 == (bnx2_init_board_#t~mem3701#1.base + bnx2_init_board_#t~mem3701#1.offset) % 18446744073709551616);havoc bnx2_init_board_#t~mem3701#1.base, bnx2_init_board_#t~mem3701#1.offset; [2025-02-08 04:04:11,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20488: call write~int#31(bnx2_init_board_#t~ret3777#1, bnx2_init_board_~bp~45#1.base, 9131 + bnx2_init_board_~bp~45#1.offset, 4);havoc bnx2_init_board_#t~ret3777#1; [2025-02-08 04:04:11,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20422: assume 1460142080 == (bnx2_init_board_#t~mem3751#1 - bnx2_init_board_#t~mem3751#1 % 65536) % 4294967296;havoc bnx2_init_board_#t~mem3751#1;bnx2_init_board_~dma_mask~2#1 := 1099511627775;bnx2_init_board_~persist_dma_mask~0#1 := bnx2_init_board_~dma_mask~2#1; [2025-02-08 04:04:11,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20422: assume !(1460142080 == (bnx2_init_board_#t~mem3751#1 - bnx2_init_board_#t~mem3751#1 % 65536) % 4294967296);havoc bnx2_init_board_#t~mem3751#1;bnx2_init_board_~dma_mask~2#1 := 18446744073709551615;bnx2_init_board_~persist_dma_mask~0#1 := bnx2_init_board_~dma_mask~2#1; [2025-02-08 04:04:11,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20488-1: SUMMARY for call bnx2_init_board_#t~ret3777#1 := bnx2_reg_rd_ind(bnx2_init_board_~bp~45#1.base, bnx2_init_board_~bp~45#1.offset, 1441796 + bnx2_init_board_~off~0#1); srcloc: null [2025-02-08 04:04:11,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20422-1: call bnx2_init_board_#t~mem3751#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8926 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20323-1: SUMMARY for call pci_set_master(bnx2_init_board_~pdev#1.base, bnx2_init_board_~pdev#1.offset); srcloc: null [2025-02-08 04:04:11,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20323: call bnx2_init_board_#t~mem3709#1 := read~int#31(bnx2_init_board_~pdev#1.base, 114 + bnx2_init_board_~pdev#1.offset, 1);call write~int#31((if bnx2_init_board_#t~mem3709#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_#t~mem3709#1 % 256 % 4294967296 else bnx2_init_board_#t~mem3709#1 % 256 % 4294967296 - 4294967296), bnx2_init_board_~bp~45#1.base, 9167 + bnx2_init_board_~bp~45#1.offset, 4);havoc bnx2_init_board_#t~mem3709#1;call bnx2_init_board_#t~mem3710#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 9167 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20719-1: call bnx2_init_board_#t~mem3871#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8926 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20719: assume 1460011008 == (bnx2_init_board_#t~mem3871#1 - bnx2_init_board_#t~mem3871#1 % 65536) % 4294967296 && 0 == ~disable_msi~0;havoc bnx2_init_board_#t~mem3871#1;bnx2_init_board_~amd_8132~0#1.base, bnx2_init_board_~amd_8132~0#1.offset := 0, 0; [2025-02-08 04:04:11,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20719: assume !(1460011008 == (bnx2_init_board_#t~mem3871#1 - bnx2_init_board_#t~mem3871#1 % 65536) % 4294967296 && 0 == ~disable_msi~0);havoc bnx2_init_board_#t~mem3871#1; [2025-02-08 04:04:11,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20653: call write~int#31(0, bnx2_init_board_~bp~45#1.base, 9109 + bnx2_init_board_~bp~45#1.offset, 1);call bnx2_init_board_#t~mem3817#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8898 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19993-1: call bnx2_get_5709_media_#t~mem3672#1 := read~int#31(bnx2_get_5709_media_~bp#1.base, 9474 + bnx2_get_5709_media_~bp#1.offset, 1); [2025-02-08 04:04:11,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19993: assume 0 == bnx2_get_5709_media_#t~mem3672#1 % 256 % 4294967296;havoc bnx2_get_5709_media_#t~mem3672#1; [2025-02-08 04:04:11,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19993: assume !(0 == bnx2_get_5709_media_#t~mem3672#1 % 256 % 4294967296);havoc bnx2_get_5709_media_#t~mem3672#1; [2025-02-08 04:04:11,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20951-1: SUMMARY for call #t~ret3940#1 := netdev_info(~dev~4#1.base, ~dev~4#1.offset, 151, 0); srcloc: null [2025-02-08 04:04:11,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20951: assume -2147483648 <= #t~ret3940#1 && #t~ret3940#1 <= 2147483647;havoc #t~mem3931#1;havoc #t~mem3932#1.base, #t~mem3932#1.offset;havoc #t~mem3933#1;havoc #t~bitwise3934#1;havoc #t~mem3935#1;havoc #t~bitwise3936#1;havoc #t~mem3937#1;havoc #t~mem3938#1;havoc #t~mem3939#1.base, #t~mem3939#1.offset;havoc #t~ret3940#1;#res#1 := 0;call ULTIMATE.dealloc(~#str~0#1.base, ~#str~0#1.offset);havoc ~#str~0#1.base, ~#str~0#1.offset; [2025-02-08 04:04:11,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20224: assume (bnx2_read_vpd_fw_ver_~j~16#1 + bnx2_read_vpd_fw_ver_~len~5#1) % 4294967296 > bnx2_read_vpd_fw_ver_~block_end~0#1 % 4294967296 || bnx2_read_vpd_fw_ver_~len~5#1 % 4294967296 > 30; [2025-02-08 04:04:11,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20224: assume !((bnx2_read_vpd_fw_ver_~j~16#1 + bnx2_read_vpd_fw_ver_~len~5#1) % 4294967296 > bnx2_read_vpd_fw_ver_~block_end~0#1 % 4294967296 || bnx2_read_vpd_fw_ver_~len~5#1 % 4294967296 > 30); [2025-02-08 04:04:11,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27359-2: pci_iomap_#res#1.base, pci_iomap_#res#1.offset := pci_iomap_#t~ret4401#1.base, pci_iomap_#t~ret4401#1.offset;havoc pci_iomap_#t~ret4401#1.base, pci_iomap_#t~ret4401#1.offset; [2025-02-08 04:04:11,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27359-3: SUMMARY for call pci_iomap_#t~ret4401#1.base, pci_iomap_#t~ret4401#1.offset := ldv_malloc(pci_iomap_~arg2#1); srcloc: null [2025-02-08 04:04:11,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20191: assume bnx2_read_vpd_fw_ver_~j~16#1 < 0; [2025-02-08 04:04:11,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20191: assume !(bnx2_read_vpd_fw_ver_~j~16#1 < 0); [2025-02-08 04:04:11,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27359: havoc pci_iomap_#t~ret4401#1.base, pci_iomap_#t~ret4401#1.offset; [2025-02-08 04:04:11,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27359-1: bnx2_init_board_#t~ret3715#1.base, bnx2_init_board_#t~ret3715#1.offset := pci_iomap_#res#1.base, pci_iomap_#res#1.offset;havoc pci_iomap_#t~ret4401#1.base, pci_iomap_#t~ret4401#1.offset, pci_iomap_~arg0#1.base, pci_iomap_~arg0#1.offset, pci_iomap_~arg1#1, pci_iomap_~arg2#1;havoc pci_iomap_#in~arg0#1.base, pci_iomap_#in~arg0#1.offset, pci_iomap_#in~arg1#1, pci_iomap_#in~arg2#1;assume { :end_inline_pci_iomap } true;call write~$Pointer$#31(bnx2_init_board_#t~ret3715#1.base, bnx2_init_board_#t~ret3715#1.offset, bnx2_init_board_~bp~45#1.base, bnx2_init_board_~bp~45#1.offset, 8);havoc bnx2_init_board_#t~ret3715#1.base, bnx2_init_board_#t~ret3715#1.offset;call bnx2_init_board_#t~mem3716#1.base, bnx2_init_board_#t~mem3716#1.offset := read~$Pointer$#31(bnx2_init_board_~bp~45#1.base, bnx2_init_board_~bp~45#1.offset, 8); [2025-02-08 04:04:11,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20456: assume 0 == bnx2_init_board_#t~bitwise3760#1 % 4294967296;havoc bnx2_init_board_#t~mem3759#1;havoc bnx2_init_board_#t~bitwise3760#1;assume { :begin_inline_bnx2_get_pci_speed } true;bnx2_get_pci_speed_#in~bp#1.base, bnx2_get_pci_speed_#in~bp#1.offset := bnx2_init_board_~bp~45#1.base, bnx2_init_board_~bp~45#1.offset;havoc bnx2_get_pci_speed_#t~mem3675#1.base, bnx2_get_pci_speed_#t~mem3675#1.offset, bnx2_get_pci_speed_#t~ret3676#1, bnx2_get_pci_speed_#t~bitwise3677#1, bnx2_get_pci_speed_#t~mem3678#1, bnx2_get_pci_speed_#t~mem3679#1.base, bnx2_get_pci_speed_#t~mem3679#1.offset, bnx2_get_pci_speed_#t~ret3680#1, bnx2_get_pci_speed_#t~bitwise3681#1, bnx2_get_pci_speed_#t~bitwise3682#1, bnx2_get_pci_speed_#t~mem3683#1, bnx2_get_pci_speed_#t~bitwise3684#1, bnx2_get_pci_speed_~bp#1.base, bnx2_get_pci_speed_~bp#1.offset, bnx2_get_pci_speed_~reg~3#1, bnx2_get_pci_speed_~clkreg~0#1;bnx2_get_pci_speed_~bp#1.base, bnx2_get_pci_speed_~bp#1.offset := bnx2_get_pci_speed_#in~bp#1.base, bnx2_get_pci_speed_#in~bp#1.offset;havoc bnx2_get_pci_speed_~reg~3#1;havoc bnx2_get_pci_speed_~clkreg~0#1;call bnx2_get_pci_speed_#t~mem3675#1.base, bnx2_get_pci_speed_#t~mem3675#1.offset := read~$Pointer$#31(bnx2_get_pci_speed_~bp#1.base, bnx2_get_pci_speed_~bp#1.offset, 8); [2025-02-08 04:04:11,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20456: assume !(0 == bnx2_init_board_#t~bitwise3760#1 % 4294967296);havoc bnx2_init_board_#t~mem3759#1;havoc bnx2_init_board_#t~bitwise3760#1; [2025-02-08 04:04:11,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20456-2: havoc bnx2_init_board_#t~bitwise3760#1;assume bnx2_init_board_#t~bitwise3760#1 % 4294967296 <= bnx2_init_board_#t~mem3759#1 % 4294967296 && bnx2_init_board_#t~bitwise3760#1 % 4294967296 <= 512; [2025-02-08 04:04:11,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20390: assume 0 == bnx2_init_board_~err~6#1;call bnx2_init_board_#t~mem3731#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 28 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20390: assume !(0 == bnx2_init_board_~err~6#1); [2025-02-08 04:04:11,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20456-1: [2025-02-08 04:04:11,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20456-4: assume 0 == bnx2_init_board_#t~mem3759#1 % 4294967296;bnx2_init_board_#t~bitwise3760#1 := 0; [2025-02-08 04:04:11,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20456-4: assume !(0 == bnx2_init_board_#t~mem3759#1 % 4294967296); [2025-02-08 04:04:11,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20456-3: assume 512 == bnx2_init_board_#t~mem3759#1 % 4294967296;bnx2_init_board_#t~bitwise3760#1 := bnx2_init_board_#t~mem3759#1; [2025-02-08 04:04:11,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20456-3: assume !(512 == bnx2_init_board_#t~mem3759#1 % 4294967296); [2025-02-08 04:04:11,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20456-5: call bnx2_init_board_#t~mem3759#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 28 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20753-1: SUMMARY for call bnx2_init_board_#t~ret3876#1 := bnx2_shmem_rd(bnx2_init_board_~bp~45#1.base, bnx2_init_board_~bp~45#1.offset, 996); srcloc: null [2025-02-08 04:04:11,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20753: bnx2_init_board_~tmp___15~2#1 := bnx2_init_board_#t~ret3876#1;havoc bnx2_init_board_#t~ret3876#1;call write~int#31(bnx2_init_board_~tmp___15~2#1 % 4294967296 / 65536, bnx2_init_board_~bp~45#1.base, 9717 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20687-1: assume bnx2_init_board_#t~short3849#1; [2025-02-08 04:04:11,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20687-1: assume !bnx2_init_board_#t~short3849#1;call bnx2_init_board_#t~mem3848#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8926 + bnx2_init_board_~bp~45#1.offset, 4);bnx2_init_board_#t~short3849#1 := 1460146192 == (bnx2_init_board_#t~mem3848#1 - bnx2_init_board_#t~mem3848#1 % 16) % 4294967296; [2025-02-08 04:04:11,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20654: assume 0 != (if bnx2_init_board_#t~mem3817#1 % 4294967296 % 4294967296 <= 2147483647 then bnx2_init_board_#t~mem3817#1 % 4294967296 % 4294967296 else bnx2_init_board_#t~mem3817#1 % 4294967296 % 4294967296 - 4294967296) % 2;havoc bnx2_init_board_#t~mem3817#1;call write~int#31(3, bnx2_init_board_~bp~45#1.base, 9109 + bnx2_init_board_~bp~45#1.offset, 1); [2025-02-08 04:04:11,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20654: assume !(0 != (if bnx2_init_board_#t~mem3817#1 % 4294967296 % 4294967296 <= 2147483647 then bnx2_init_board_#t~mem3817#1 % 4294967296 % 4294967296 else bnx2_init_board_#t~mem3817#1 % 4294967296 % 4294967296 - 4294967296) % 2);havoc bnx2_init_board_#t~mem3817#1;call bnx2_init_board_#t~mem3831#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8926 + bnx2_init_board_~bp~45#1.offset, 4);bnx2_init_board_#t~short3833#1 := 1460011008 == (bnx2_init_board_#t~mem3831#1 - bnx2_init_board_#t~mem3831#1 % 65536) % 4294967296; [2025-02-08 04:04:11,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20687: assume bnx2_init_board_#t~short3849#1;havoc bnx2_init_board_#t~mem3845#1;havoc bnx2_init_board_#t~mem3846#1;havoc bnx2_init_board_#t~short3847#1;havoc bnx2_init_board_#t~mem3848#1;havoc bnx2_init_board_#t~short3849#1;call bnx2_init_board_#t~mem3850#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 28 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20687: assume !bnx2_init_board_#t~short3849#1;havoc bnx2_init_board_#t~mem3845#1;havoc bnx2_init_board_#t~mem3846#1;havoc bnx2_init_board_#t~short3847#1;havoc bnx2_init_board_#t~mem3848#1;havoc bnx2_init_board_#t~short3849#1;call bnx2_init_board_#t~mem3852#1.base, bnx2_init_board_#t~mem3852#1.offset := read~$Pointer$#31(bnx2_init_board_~bp~45#1.base, bnx2_init_board_~bp~45#1.offset, 8); [2025-02-08 04:04:11,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20687-3: assume bnx2_init_board_#t~short3847#1; [2025-02-08 04:04:11,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20687-3: assume !bnx2_init_board_#t~short3847#1;call bnx2_init_board_#t~mem3846#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8926 + bnx2_init_board_~bp~45#1.offset, 4);bnx2_init_board_#t~short3847#1 := 1460146176 == (bnx2_init_board_#t~mem3846#1 - bnx2_init_board_#t~mem3846#1 % 16) % 4294967296; [2025-02-08 04:04:11,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20588: call write~int#31(bnx2_init_board_#t~ret3795#1, bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, 4);havoc bnx2_init_board_#t~ret3795#1;call bnx2_init_board_#t~mem3796#1 := read~int#31(bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, 4); [2025-02-08 04:04:11,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20687-2: bnx2_init_board_#t~short3849#1 := bnx2_init_board_#t~short3847#1; [2025-02-08 04:04:11,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21579-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-02-08 04:04:11,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20588-1: SUMMARY for call bnx2_init_board_#t~ret3795#1 := bnx2_shmem_rd(bnx2_init_board_~bp~45#1.base, bnx2_init_board_~bp~45#1.offset, 456); srcloc: null [2025-02-08 04:04:11,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20952: [2025-02-08 04:04:11,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20952-2: assume 61440 == #t~mem3933#1 % 4294967296;#t~bitwise3934#1 := #t~mem3933#1; [2025-02-08 04:04:11,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20952-2: assume !(61440 == #t~mem3933#1 % 4294967296); [2025-02-08 04:04:11,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20952-1: havoc #t~bitwise3934#1;assume #t~bitwise3934#1 % 4294967296 <= #t~mem3933#1 % 4294967296 && #t~bitwise3934#1 % 4294967296 <= 61440; [2025-02-08 04:04:11,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20952-3: assume 0 == #t~mem3933#1 % 4294967296;#t~bitwise3934#1 := 0; [2025-02-08 04:04:11,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20952-3: assume !(0 == #t~mem3933#1 % 4294967296); [2025-02-08 04:04:11,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20159: assume bnx2_read_vpd_fw_ver_~i~53#1 <= 127; [2025-02-08 04:04:11,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20159: assume !(bnx2_read_vpd_fw_ver_~i~53#1 <= 127);assume { :begin_inline_pci_vpd_find_tag } true;pci_vpd_find_tag_#in~arg0#1.base, pci_vpd_find_tag_#in~arg0#1.offset, pci_vpd_find_tag_#in~arg1#1, pci_vpd_find_tag_#in~arg2#1, pci_vpd_find_tag_#in~arg3#1 := bnx2_read_vpd_fw_ver_~data~7#1.base, bnx2_read_vpd_fw_ver_~data~7#1.offset, 0, 128, 144;havoc pci_vpd_find_tag_#res#1;havoc pci_vpd_find_tag_#t~nondet4406#1, pci_vpd_find_tag_~arg0#1.base, pci_vpd_find_tag_~arg0#1.offset, pci_vpd_find_tag_~arg1#1, pci_vpd_find_tag_~arg2#1, pci_vpd_find_tag_~arg3#1;pci_vpd_find_tag_~arg0#1.base, pci_vpd_find_tag_~arg0#1.offset := pci_vpd_find_tag_#in~arg0#1.base, pci_vpd_find_tag_#in~arg0#1.offset;pci_vpd_find_tag_~arg1#1 := pci_vpd_find_tag_#in~arg1#1;pci_vpd_find_tag_~arg2#1 := pci_vpd_find_tag_#in~arg2#1;pci_vpd_find_tag_~arg3#1 := pci_vpd_find_tag_#in~arg3#1;havoc pci_vpd_find_tag_#t~nondet4406#1;assume -2147483648 <= pci_vpd_find_tag_#t~nondet4406#1 && pci_vpd_find_tag_#t~nondet4406#1 <= 2147483647;pci_vpd_find_tag_#res#1 := pci_vpd_find_tag_#t~nondet4406#1;havoc pci_vpd_find_tag_#t~nondet4406#1; [2025-02-08 04:04:11,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20060: assume 6 == bnx2_get_pci_speed_~clkreg~0#1 % 4294967296; [2025-02-08 04:04:11,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20060: assume !(6 == bnx2_get_pci_speed_~clkreg~0#1 % 4294967296); [2025-02-08 04:04:11,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20589-4: assume 0 == bnx2_init_board_#t~mem3796#1 % 4294967296;bnx2_init_board_#t~bitwise3797#1 := 0; [2025-02-08 04:04:11,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20589-4: assume !(0 == bnx2_init_board_#t~mem3796#1 % 4294967296); [2025-02-08 04:04:11,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20391-1: [2025-02-08 04:04:11,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27394: havoc pci_vpd_find_tag_#t~nondet4406#1; [2025-02-08 04:04:11,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20391: call write~int#31(bnx2_init_board_#t~bitwise3732#1, bnx2_init_board_~bp~45#1.base, 28 + bnx2_init_board_~bp~45#1.offset, 4);havoc bnx2_init_board_#t~mem3731#1;havoc bnx2_init_board_#t~bitwise3732#1; [2025-02-08 04:04:11,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20391-3: assume false;bnx2_init_board_#t~bitwise3732#1 := bnx2_init_board_#t~mem3731#1; [2025-02-08 04:04:11,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20391-3: assume !false; [2025-02-08 04:04:11,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20391-2: havoc bnx2_init_board_#t~bitwise3732#1;assume (bnx2_init_board_#t~bitwise3732#1 % 4294967296 >= bnx2_init_board_#t~mem3731#1 % 4294967296 && bnx2_init_board_#t~bitwise3732#1 % 4294967296 >= 16384) && bnx2_init_board_#t~bitwise3732#1 % 4294967296 <= 16384 + bnx2_init_board_#t~mem3731#1 % 4294967296; [2025-02-08 04:04:11,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20391-4: assume 0 == bnx2_init_board_#t~mem3731#1 % 4294967296 || 16384 == bnx2_init_board_#t~mem3731#1 % 4294967296;bnx2_init_board_#t~bitwise3732#1 := 16384; [2025-02-08 04:04:11,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20391-4: assume !(0 == bnx2_init_board_#t~mem3731#1 % 4294967296 || 16384 == bnx2_init_board_#t~mem3731#1 % 4294967296); [2025-02-08 04:04:11,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20688: call write~int#31(bnx2_init_board_#t~bitwise3851#1, bnx2_init_board_~bp~45#1.base, 28 + bnx2_init_board_~bp~45#1.offset, 4);havoc bnx2_init_board_#t~mem3850#1;havoc bnx2_init_board_#t~bitwise3851#1;call write~int#31(0, bnx2_init_board_~bp~45#1.base, 8940 + bnx2_init_board_~bp~45#1.offset, 1); [2025-02-08 04:04:11,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20688-2: havoc bnx2_init_board_#t~bitwise3851#1;assume (bnx2_init_board_#t~bitwise3851#1 % 4294967296 >= bnx2_init_board_#t~mem3850#1 % 4294967296 && bnx2_init_board_#t~bitwise3851#1 % 4294967296 >= 8) && bnx2_init_board_#t~bitwise3851#1 % 4294967296 <= 8 + bnx2_init_board_#t~mem3850#1 % 4294967296; [2025-02-08 04:04:11,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20622: call write~int#31(bnx2_init_board_#t~ret3806#1, bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, 4);havoc bnx2_init_board_#t~ret3806#1;call bnx2_init_board_#t~mem3807#1 := read~int#31(bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, 4);call write~int#31(bnx2_init_board_#t~mem3807#1 % 4294967296 / 256, bnx2_init_board_~bp~45#1.base, 9123 + bnx2_init_board_~bp~45#1.offset, 1);havoc bnx2_init_board_#t~mem3807#1;call bnx2_init_board_#t~mem3808#1 := read~int#31(bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, 4);call write~int#31(bnx2_init_board_#t~mem3808#1, bnx2_init_board_~bp~45#1.base, 9124 + bnx2_init_board_~bp~45#1.offset, 1);havoc bnx2_init_board_#t~mem3808#1; [2025-02-08 04:04:11,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20688-1: [2025-02-08 04:04:11,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20688-4: assume 0 == bnx2_init_board_#t~mem3850#1 % 4294967296 || 8 == bnx2_init_board_#t~mem3850#1 % 4294967296;bnx2_init_board_#t~bitwise3851#1 := 8; [2025-02-08 04:04:11,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20688-4: assume !(0 == bnx2_init_board_#t~mem3850#1 % 4294967296 || 8 == bnx2_init_board_#t~mem3850#1 % 4294967296); [2025-02-08 04:04:11,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20589-1: [2025-02-08 04:04:11,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20688-3: assume false;bnx2_init_board_#t~bitwise3851#1 := bnx2_init_board_#t~mem3850#1; [2025-02-08 04:04:11,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20688-3: assume !false; [2025-02-08 04:04:11,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20622-1: SUMMARY for call bnx2_init_board_#t~ret3806#1 := bnx2_shmem_rd(bnx2_init_board_~bp~45#1.base, bnx2_init_board_~bp~45#1.offset, 80); srcloc: null [2025-02-08 04:04:11,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20589: call write~int#31(bnx2_init_board_#t~bitwise3797#1, bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, 4);havoc bnx2_init_board_#t~mem3796#1;havoc bnx2_init_board_#t~bitwise3797#1;call bnx2_init_board_#t~mem3798#1 := read~int#31(bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, 4);bnx2_init_board_#t~short3800#1 := 0 != bnx2_init_board_#t~mem3798#1 % 4294967296; [2025-02-08 04:04:11,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20589-3: assume 57344 == bnx2_init_board_#t~mem3796#1 % 4294967296;bnx2_init_board_#t~bitwise3797#1 := bnx2_init_board_#t~mem3796#1; [2025-02-08 04:04:11,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20589-3: assume !(57344 == bnx2_init_board_#t~mem3796#1 % 4294967296); [2025-02-08 04:04:11,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20589-2: havoc bnx2_init_board_#t~bitwise3797#1;assume bnx2_init_board_#t~bitwise3797#1 % 4294967296 <= bnx2_init_board_#t~mem3796#1 % 4294967296 && bnx2_init_board_#t~bitwise3797#1 % 4294967296 <= 57344; [2025-02-08 04:04:11,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20953-1: [2025-02-08 04:04:11,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20953: call #t~mem3937#1 := read~int#31(~pdev#1.base, 1551 + ~pdev#1.offset, 8);call #t~mem3938#1 := read~int#31(~pdev#1.base, 1547 + ~pdev#1.offset, 4);call #t~mem3939#1.base, #t~mem3939#1.offset := read~$Pointer$#31(~dev~4#1.base, 791 + ~dev~4#1.offset, 8); [2025-02-08 04:04:11,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20953-3: assume 4080 == #t~mem3935#1 % 4294967296;#t~bitwise3936#1 := #t~mem3935#1; [2025-02-08 04:04:11,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20953-3: assume !(4080 == #t~mem3935#1 % 4294967296); [2025-02-08 04:04:11,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8731: pci_set_consistent_dma_mask_#t~ret434#1 := dma_set_coherent_mask_#res#1;havoc dma_set_coherent_mask_#t~ret280#1, dma_set_coherent_mask_~dev#1.base, dma_set_coherent_mask_~dev#1.offset, dma_set_coherent_mask_~mask#1, dma_set_coherent_mask_~tmp~23#1;havoc dma_set_coherent_mask_#in~dev#1.base, dma_set_coherent_mask_#in~dev#1.offset, dma_set_coherent_mask_#in~mask#1;assume { :end_inline_dma_set_coherent_mask } true;assume -2147483648 <= pci_set_consistent_dma_mask_#t~ret434#1 && pci_set_consistent_dma_mask_#t~ret434#1 <= 2147483647;pci_set_consistent_dma_mask_~tmp~50#1 := pci_set_consistent_dma_mask_#t~ret434#1;havoc pci_set_consistent_dma_mask_#t~ret434#1;pci_set_consistent_dma_mask_#res#1 := pci_set_consistent_dma_mask_~tmp~50#1; [2025-02-08 04:04:11,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20953-2: havoc #t~bitwise3936#1;assume #t~bitwise3936#1 % 4294967296 <= #t~mem3935#1 % 4294967296 && #t~bitwise3936#1 % 4294967296 <= 4080; [2025-02-08 04:04:11,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20953-5: call #t~mem3935#1 := read~int#31(~bp~46#1.base, 8926 + ~bp~46#1.offset, 4); [2025-02-08 04:04:11,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20953-4: assume 0 == #t~mem3935#1 % 4294967296;#t~bitwise3936#1 := 0; [2025-02-08 04:04:11,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20953-4: assume !(0 == #t~mem3935#1 % 4294967296); [2025-02-08 04:04:11,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20094: call write~int#31(133, bnx2_get_pci_speed_~bp#1.base, 8938 + bnx2_get_pci_speed_~bp#1.offset, 2); [2025-02-08 04:04:11,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27394-1: bnx2_read_vpd_fw_ver_#t~ret3691#1 := pci_vpd_find_tag_#res#1;havoc pci_vpd_find_tag_#t~nondet4406#1, pci_vpd_find_tag_~arg0#1.base, pci_vpd_find_tag_~arg0#1.offset, pci_vpd_find_tag_~arg1#1, pci_vpd_find_tag_~arg2#1, pci_vpd_find_tag_~arg3#1;havoc pci_vpd_find_tag_#in~arg0#1.base, pci_vpd_find_tag_#in~arg0#1.offset, pci_vpd_find_tag_#in~arg1#1, pci_vpd_find_tag_#in~arg2#1, pci_vpd_find_tag_#in~arg3#1;assume { :end_inline_pci_vpd_find_tag } true;assume -2147483648 <= bnx2_read_vpd_fw_ver_#t~ret3691#1 && bnx2_read_vpd_fw_ver_#t~ret3691#1 <= 2147483647;bnx2_read_vpd_fw_ver_~i~53#1 := bnx2_read_vpd_fw_ver_#t~ret3691#1;havoc bnx2_read_vpd_fw_ver_#t~ret3691#1; [2025-02-08 04:04:11,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19995: assume 4 == bnx2_get_5709_media_~strap~0#1 % 4294967296; [2025-02-08 04:04:11,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19995: assume !(4 == bnx2_get_5709_media_~strap~0#1 % 4294967296); [2025-02-08 04:04:11,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20326: assume 0 == bnx2_init_board_#t~mem3710#1;havoc bnx2_init_board_#t~mem3710#1; [2025-02-08 04:04:11,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20326: assume !(0 == bnx2_init_board_#t~mem3710#1);havoc bnx2_init_board_#t~mem3710#1;call write~$Pointer$#31(bnx2_init_board_~dev#1.base, bnx2_init_board_~dev#1.offset, bnx2_init_board_~bp~45#1.base, 8 + bnx2_init_board_~bp~45#1.offset, 8);call write~$Pointer$#31(bnx2_init_board_~pdev#1.base, bnx2_init_board_~pdev#1.offset, bnx2_init_board_~bp~45#1.base, 16 + bnx2_init_board_~bp~45#1.offset, 8); [2025-02-08 04:04:11,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20557-1: SUMMARY for call bnx2_init_board_#t~ret3785#1 := bnx2_shmem_rd(bnx2_init_board_~bp~45#1.base, bnx2_init_board_~bp~45#1.offset, 216); srcloc: null [2025-02-08 04:04:11,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20557: call write~int#31(bnx2_init_board_#t~ret3785#1, bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, 4);havoc bnx2_init_board_#t~ret3785#1;call bnx2_init_board_#t~mem3786#1 := read~int#31(bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, 4); [2025-02-08 04:04:11,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20458: havoc bnx2_get_pci_speed_#t~mem3675#1.base, bnx2_get_pci_speed_#t~mem3675#1.offset, bnx2_get_pci_speed_#t~ret3676#1, bnx2_get_pci_speed_#t~bitwise3677#1, bnx2_get_pci_speed_#t~mem3678#1, bnx2_get_pci_speed_#t~mem3679#1.base, bnx2_get_pci_speed_#t~mem3679#1.offset, bnx2_get_pci_speed_#t~ret3680#1, bnx2_get_pci_speed_#t~bitwise3681#1, bnx2_get_pci_speed_#t~bitwise3682#1, bnx2_get_pci_speed_#t~mem3683#1, bnx2_get_pci_speed_#t~bitwise3684#1, bnx2_get_pci_speed_~bp#1.base, bnx2_get_pci_speed_~bp#1.offset, bnx2_get_pci_speed_~reg~3#1, bnx2_get_pci_speed_~clkreg~0#1;havoc bnx2_get_pci_speed_#in~bp#1.base, bnx2_get_pci_speed_#in~bp#1.offset;assume { :end_inline_bnx2_get_pci_speed } true; [2025-02-08 04:04:11,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20822: assume true;havoc bnx2_bus_string_#t~nondet3902#1;call write~int#35(bnx2_bus_string_#t~nondet3902#1, bnx2_bus_string_~s~0#1.base, bnx2_bus_string_~s~0#1.offset + bnx2_bus_string_#t~loopctr3901#1, 8);bnx2_bus_string_#t~loopctr3901#1 := 1 + bnx2_bus_string_#t~loopctr3901#1; [2025-02-08 04:04:11,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20822: assume true;bnx2_bus_string_~tmp___3~17#1 := bnx2_bus_string_#t~ret3903#1;havoc bnx2_bus_string_#t~loopctr3901#1;havoc bnx2_bus_string_#t~nondet3902#1;havoc bnx2_bus_string_#t~ret3903#1;bnx2_bus_string_~s~0#1.base, bnx2_bus_string_~s~0#1.offset := bnx2_bus_string_~s~0#1.base, bnx2_bus_string_~s~0#1.offset + (if bnx2_bus_string_~tmp___3~17#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_bus_string_~tmp___3~17#1 % 18446744073709551616 % 18446744073709551616 else bnx2_bus_string_~tmp___3~17#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:04:11,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20723-1: call bnx2_init_board_#t~mem3872#1 := read~int#31(bnx2_init_board_~amd_8132~0#1.base, 72 + bnx2_init_board_~amd_8132~0#1.offset, 1); [2025-02-08 04:04:11,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20723: assume (bnx2_init_board_#t~mem3872#1 % 256 - 16) % 4294967296 <= 3;havoc bnx2_init_board_#t~mem3872#1;~disable_msi~0 := 1;assume { :begin_inline_pci_dev_put } true;pci_dev_put_#in~arg0#1.base, pci_dev_put_#in~arg0#1.offset := bnx2_init_board_~amd_8132~0#1.base, bnx2_init_board_~amd_8132~0#1.offset;havoc pci_dev_put_~arg0#1.base, pci_dev_put_~arg0#1.offset;pci_dev_put_~arg0#1.base, pci_dev_put_~arg0#1.offset := pci_dev_put_#in~arg0#1.base, pci_dev_put_#in~arg0#1.offset; [2025-02-08 04:04:11,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20723: assume !((bnx2_init_board_#t~mem3872#1 % 256 - 16) % 4294967296 <= 3);havoc bnx2_init_board_#t~mem3872#1;assume { :begin_inline_pci_get_device } true;pci_get_device_#in~arg0#1, pci_get_device_#in~arg1#1, pci_get_device_#in~arg2#1.base, pci_get_device_#in~arg2#1.offset := 4130, 29784, bnx2_init_board_~amd_8132~0#1.base, bnx2_init_board_~amd_8132~0#1.offset;havoc pci_get_device_#res#1.base, pci_get_device_#res#1.offset;havoc pci_get_device_#t~ret4400#1.base, pci_get_device_#t~ret4400#1.offset, pci_get_device_~arg0#1, pci_get_device_~arg1#1, pci_get_device_~arg2#1.base, pci_get_device_~arg2#1.offset;pci_get_device_~arg0#1 := pci_get_device_#in~arg0#1;pci_get_device_~arg1#1 := pci_get_device_#in~arg1#1;pci_get_device_~arg2#1.base, pci_get_device_~arg2#1.offset := pci_get_device_#in~arg2#1.base, pci_get_device_#in~arg2#1.offset; [2025-02-08 04:04:11,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20161: call bnx2_read_vpd_fw_ver_#t~mem3687#1 := read~int#31(bnx2_read_vpd_fw_ver_~data~7#1.base, bnx2_read_vpd_fw_ver_~data~7#1.offset + (if (131 + bnx2_read_vpd_fw_ver_~i~53#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (131 + bnx2_read_vpd_fw_ver_~i~53#1) % 18446744073709551616 % 18446744073709551616 else (131 + bnx2_read_vpd_fw_ver_~i~53#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call write~int#31(bnx2_read_vpd_fw_ver_#t~mem3687#1, bnx2_read_vpd_fw_ver_~data~7#1.base, bnx2_read_vpd_fw_ver_~data~7#1.offset + (if bnx2_read_vpd_fw_ver_~i~53#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_read_vpd_fw_ver_~i~53#1 % 18446744073709551616 % 18446744073709551616 else bnx2_read_vpd_fw_ver_~i~53#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call bnx2_read_vpd_fw_ver_#t~mem3688#1 := read~int#31(bnx2_read_vpd_fw_ver_~data~7#1.base, bnx2_read_vpd_fw_ver_~data~7#1.offset + (if (130 + bnx2_read_vpd_fw_ver_~i~53#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (130 + bnx2_read_vpd_fw_ver_~i~53#1) % 18446744073709551616 % 18446744073709551616 else (130 + bnx2_read_vpd_fw_ver_~i~53#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call write~int#31(bnx2_read_vpd_fw_ver_#t~mem3688#1, bnx2_read_vpd_fw_ver_~data~7#1.base, bnx2_read_vpd_fw_ver_~data~7#1.offset + (if (1 + bnx2_read_vpd_fw_ver_~i~53#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (1 + bnx2_read_vpd_fw_ver_~i~53#1) % 18446744073709551616 % 18446744073709551616 else (1 + bnx2_read_vpd_fw_ver_~i~53#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);havoc bnx2_read_vpd_fw_ver_#t~mem3688#1;call bnx2_read_vpd_fw_ver_#t~mem3689#1 := read~int#31(bnx2_read_vpd_fw_ver_~data~7#1.base, bnx2_read_vpd_fw_ver_~data~7#1.offset + (if (129 + bnx2_read_vpd_fw_ver_~i~53#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (129 + bnx2_read_vpd_fw_ver_~i~53#1) % 18446744073709551616 % 18446744073709551616 else (129 + bnx2_read_vpd_fw_ver_~i~53#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call write~int#31(bnx2_read_vpd_fw_ver_#t~mem3689#1, bnx2_read_vpd_fw_ver_~data~7#1.base, bnx2_read_vpd_fw_ver_~data~7#1.offset + (if (2 + bnx2_read_vpd_fw_ver_~i~53#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (2 + bnx2_read_vpd_fw_ver_~i~53#1) % 18446744073709551616 % 18446744073709551616 else (2 + bnx2_read_vpd_fw_ver_~i~53#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);havoc bnx2_read_vpd_fw_ver_#t~mem3689#1;call bnx2_read_vpd_fw_ver_#t~mem3690#1 := read~int#31(bnx2_read_vpd_fw_ver_~data~7#1.base, bnx2_read_vpd_fw_ver_~data~7#1.offset + (if (128 + bnx2_read_vpd_fw_ver_~i~53#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (128 + bnx2_read_vpd_fw_ver_~i~53#1) % 18446744073709551616 % 18446744073709551616 else (128 + bnx2_read_vpd_fw_ver_~i~53#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call write~int#31(bnx2_read_vpd_fw_ver_#t~mem3690#1, bnx2_read_vpd_fw_ver_~data~7#1.base, bnx2_read_vpd_fw_ver_~data~7#1.offset + (if (3 + bnx2_read_vpd_fw_ver_~i~53#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (3 + bnx2_read_vpd_fw_ver_~i~53#1) % 18446744073709551616 % 18446744073709551616 else (3 + bnx2_read_vpd_fw_ver_~i~53#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);havoc bnx2_read_vpd_fw_ver_#t~mem3690#1;bnx2_read_vpd_fw_ver_~i~53#1 := 4 + bnx2_read_vpd_fw_ver_~i~53#1; [2025-02-08 04:04:11,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27098: havoc alloc_etherdev_mqs_#t~ret4365#1.base, alloc_etherdev_mqs_#t~ret4365#1.offset; [2025-02-08 04:04:11,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20525-4: call bnx2_init_board_#t~mem3783#1 := read~int#31(bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, 4); [2025-02-08 04:04:11,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20657-1: SUMMARY for call bnx2_init_board_#t~ret3818#1 := bnx2_shmem_rd(bnx2_init_board_~bp~45#1.base, bnx2_init_board_~bp~45#1.offset, 60); srcloc: null [2025-02-08 04:04:11,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20657: call write~int#31(bnx2_init_board_#t~ret3818#1, bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, 4);havoc bnx2_init_board_#t~ret3818#1;call bnx2_init_board_#t~mem3819#1 := read~int#31(bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, 4); [2025-02-08 04:04:11,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20591-1: assume bnx2_init_board_#t~short3800#1;call bnx2_init_board_#t~mem3799#1 := read~int#31(bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, 4);bnx2_init_board_#t~short3800#1 := 57344 != bnx2_init_board_#t~mem3799#1 % 4294967296; [2025-02-08 04:04:11,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20591-1: assume !bnx2_init_board_#t~short3800#1; [2025-02-08 04:04:11,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20591: assume bnx2_init_board_#t~short3800#1;havoc bnx2_init_board_#t~mem3798#1;havoc bnx2_init_board_#t~mem3799#1;havoc bnx2_init_board_#t~short3800#1; [2025-02-08 04:04:11,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20591: assume !bnx2_init_board_#t~short3800#1;havoc bnx2_init_board_#t~mem3798#1;havoc bnx2_init_board_#t~mem3799#1;havoc bnx2_init_board_#t~short3800#1; [2025-02-08 04:04:11,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20525-1: [2025-02-08 04:04:11,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20525: bnx2_init_board_~num~0#1 := bnx2_init_board_#t~bitwise3784#1;havoc bnx2_init_board_#t~mem3783#1;havoc bnx2_init_board_#t~bitwise3784#1;bnx2_init_board_~k~1#1 := 100;bnx2_init_board_~skip0~0#1 := 1; [2025-02-08 04:04:11,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20525-3: assume 0 == bnx2_init_board_#t~mem3783#1 % 4294967296 || 0 == 8 * (3 - bnx2_init_board_~i~54#1);bnx2_init_board_#t~bitwise3784#1 := bnx2_init_board_#t~mem3783#1; [2025-02-08 04:04:11,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20525-3: assume !(0 == bnx2_init_board_#t~mem3783#1 % 4294967296 || 0 == 8 * (3 - bnx2_init_board_~i~54#1)); [2025-02-08 04:04:11,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21582-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-02-08 04:04:11,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20525-2: havoc bnx2_init_board_#t~bitwise3784#1; [2025-02-08 04:04:11,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20328: assume -2147483648 <= bnx2_init_board_#t~ret3711#1 && bnx2_init_board_#t~ret3711#1 <= 2147483647;havoc bnx2_init_board_#t~ret3711#1;bnx2_init_board_~rc~24#1 := -5; [2025-02-08 04:04:11,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20295-1: SUMMARY for call bnx2_init_board_#t~ret3702#1 := pci_enable_device(bnx2_init_board_~pdev#1.base, bnx2_init_board_~pdev#1.offset); srcloc: null [2025-02-08 04:04:11,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20328-1: SUMMARY for call bnx2_init_board_#t~ret3711#1 := dev_err(bnx2_init_board_~pdev#1.base, 179 + bnx2_init_board_~pdev#1.offset, 136, 0); srcloc: null [2025-02-08 04:04:11,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20295: assume -2147483648 <= bnx2_init_board_#t~ret3702#1 && bnx2_init_board_#t~ret3702#1 <= 2147483647;bnx2_init_board_~rc~24#1 := bnx2_init_board_#t~ret3702#1;havoc bnx2_init_board_#t~ret3702#1; [2025-02-08 04:04:11,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20229-1: SUMMARY for call bnx2_read_vpd_fw_ver_#t~memcpy~res3698#1.base, bnx2_read_vpd_fw_ver_#t~memcpy~res3698#1.offset := #Ultimate.C_memcpy#31(bnx2_read_vpd_fw_ver_~bp#1.base, 9135 + bnx2_read_vpd_fw_ver_~bp#1.offset, bnx2_read_vpd_fw_ver_~data~7#1.base, bnx2_read_vpd_fw_ver_~data~7#1.offset + (if bnx2_read_vpd_fw_ver_~j~16#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_read_vpd_fw_ver_~j~16#1 % 18446744073709551616 % 18446744073709551616 else bnx2_read_vpd_fw_ver_~j~16#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), bnx2_read_vpd_fw_ver_~len~5#1 % 4294967296); srcloc: null [2025-02-08 04:04:11,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20196: bnx2_read_vpd_fw_ver_~tmp___1~47#1 := bnx2_read_vpd_fw_ver_#t~ret3694#1;havoc bnx2_read_vpd_fw_ver_#t~ret3694#1;bnx2_read_vpd_fw_ver_~len~5#1 := bnx2_read_vpd_fw_ver_~tmp___1~47#1 % 256;bnx2_read_vpd_fw_ver_~j~16#1 := 3 + bnx2_read_vpd_fw_ver_~j~16#1; [2025-02-08 04:04:11,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20229: havoc bnx2_read_vpd_fw_ver_#t~memcpy~res3698#1.base, bnx2_read_vpd_fw_ver_#t~memcpy~res3698#1.offset;call write~int#31(32, bnx2_read_vpd_fw_ver_~bp#1.base, 9135 + bnx2_read_vpd_fw_ver_~bp#1.offset + (if bnx2_read_vpd_fw_ver_~len~5#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_read_vpd_fw_ver_~len~5#1 % 4294967296 % 18446744073709551616 else bnx2_read_vpd_fw_ver_~len~5#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 04:04:11,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20196-1: SUMMARY for call bnx2_read_vpd_fw_ver_#t~ret3694#1 := pci_vpd_info_field_size(bnx2_read_vpd_fw_ver_~data~7#1.base, bnx2_read_vpd_fw_ver_~data~7#1.offset + (if bnx2_read_vpd_fw_ver_~j~16#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_read_vpd_fw_ver_~j~16#1 % 18446744073709551616 % 18446744073709551616 else bnx2_read_vpd_fw_ver_~j~16#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:04:11,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20625-1: SUMMARY for call bnx2_init_board_#t~ret3809#1 := bnx2_shmem_rd(bnx2_init_board_~bp~45#1.base, bnx2_init_board_~bp~45#1.offset, 84); srcloc: null [2025-02-08 04:04:11,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20625: call write~int#31(bnx2_init_board_#t~ret3809#1, bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, 4);havoc bnx2_init_board_#t~ret3809#1;call bnx2_init_board_#t~mem3810#1 := read~int#31(bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, 4);call write~int#31(bnx2_init_board_#t~mem3810#1 % 4294967296 / 16777216, bnx2_init_board_~bp~45#1.base, 9125 + bnx2_init_board_~bp~45#1.offset, 1);havoc bnx2_init_board_#t~mem3810#1;call bnx2_init_board_#t~mem3811#1 := read~int#31(bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, 4);call write~int#31(bnx2_init_board_#t~mem3811#1 % 4294967296 / 65536, bnx2_init_board_~bp~45#1.base, 9126 + bnx2_init_board_~bp~45#1.offset, 1);havoc bnx2_init_board_#t~mem3811#1;call bnx2_init_board_#t~mem3812#1 := read~int#31(bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, 4);call write~int#31(bnx2_init_board_#t~mem3812#1 % 4294967296 / 256, bnx2_init_board_~bp~45#1.base, 9127 + bnx2_init_board_~bp~45#1.offset, 1);havoc bnx2_init_board_#t~mem3812#1;call bnx2_init_board_#t~mem3813#1 := read~int#31(bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, 4);call write~int#31(bnx2_init_board_#t~mem3813#1, bnx2_init_board_~bp~45#1.base, 9128 + bnx2_init_board_~bp~45#1.offset, 1);havoc bnx2_init_board_#t~mem3813#1;call write~int#31(255, bnx2_init_board_~bp~45#1.base, 8534 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20559-1: [2025-02-08 04:04:11,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20559: assume 0 != bnx2_init_board_#t~bitwise3787#1 % 4294967296;havoc bnx2_init_board_#t~mem3786#1;havoc bnx2_init_board_#t~bitwise3787#1;call write~int#31(1, bnx2_init_board_~bp~45#1.base, 8940 + bnx2_init_board_~bp~45#1.offset, 1); [2025-02-08 04:04:11,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20559: assume !(0 != bnx2_init_board_#t~bitwise3787#1 % 4294967296);havoc bnx2_init_board_#t~mem3786#1;havoc bnx2_init_board_#t~bitwise3787#1; [2025-02-08 04:04:11,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20559-3: assume 16777216 == bnx2_init_board_#t~mem3786#1 % 4294967296;bnx2_init_board_#t~bitwise3787#1 := bnx2_init_board_#t~mem3786#1; [2025-02-08 04:04:11,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20559-3: assume !(16777216 == bnx2_init_board_#t~mem3786#1 % 4294967296); [2025-02-08 04:04:11,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20559-2: havoc bnx2_init_board_#t~bitwise3787#1;assume bnx2_init_board_#t~bitwise3787#1 % 4294967296 <= bnx2_init_board_#t~mem3786#1 % 4294967296 && bnx2_init_board_#t~bitwise3787#1 % 4294967296 <= 16777216; [2025-02-08 04:04:11,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20559-4: assume 0 == bnx2_init_board_#t~mem3786#1 % 4294967296;bnx2_init_board_#t~bitwise3787#1 := 0; [2025-02-08 04:04:11,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20559-4: assume !(0 == bnx2_init_board_#t~mem3786#1 % 4294967296); [2025-02-08 04:04:11,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20692: bnx2_init_board_~tmp___14~2#1 := bnx2_init_board_#t~ret3853#1;havoc bnx2_init_board_#t~mem3852#1.base, bnx2_init_board_#t~mem3852#1.offset;havoc bnx2_init_board_#t~ret3853#1; [2025-02-08 04:04:11,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20659-1: [2025-02-08 04:04:11,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20692-1: SUMMARY for call bnx2_init_board_#t~ret3853#1 := readl(bnx2_init_board_#t~mem3852#1.base, 1036 + bnx2_init_board_#t~mem3852#1.offset); srcloc: null [2025-02-08 04:04:11,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20659: assume 0 == bnx2_init_board_#t~bitwise3820#1 % 4294967296;havoc bnx2_init_board_#t~mem3819#1;havoc bnx2_init_board_#t~bitwise3820#1;call bnx2_init_board_#t~mem3821#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 28 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20659: assume !(0 == bnx2_init_board_#t~bitwise3820#1 % 4294967296);havoc bnx2_init_board_#t~mem3819#1;havoc bnx2_init_board_#t~bitwise3820#1; [2025-02-08 04:04:11,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20064: assume 4 == bnx2_get_pci_speed_~clkreg~0#1 % 4294967296; [2025-02-08 04:04:11,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20064: assume !(4 == bnx2_get_pci_speed_~clkreg~0#1 % 4294967296); [2025-02-08 04:04:11,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20097: call write~int#31(100, bnx2_get_pci_speed_~bp#1.base, 8938 + bnx2_get_pci_speed_~bp#1.offset, 2); [2025-02-08 04:04:11,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20362-1: SUMMARY for call writel(136, bnx2_init_board_#t~mem3718#1.base, 104 + bnx2_init_board_#t~mem3718#1.offset); srcloc: null [2025-02-08 04:04:11,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20659-3: assume 32768 == bnx2_init_board_#t~mem3819#1 % 4294967296;bnx2_init_board_#t~bitwise3820#1 := bnx2_init_board_#t~mem3819#1; [2025-02-08 04:04:11,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20659-3: assume !(32768 == bnx2_init_board_#t~mem3819#1 % 4294967296); [2025-02-08 04:04:11,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20593-1: SUMMARY for call bnx2_init_board_#t~ret3801#1 := bnx2_shmem_rd(bnx2_init_board_~bp~45#1.base, bnx2_init_board_~bp~45#1.offset, 332); srcloc: null [2025-02-08 04:04:11,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20659-2: havoc bnx2_init_board_#t~bitwise3820#1;assume bnx2_init_board_#t~bitwise3820#1 % 4294967296 <= bnx2_init_board_#t~mem3819#1 % 4294967296 && bnx2_init_board_#t~bitwise3820#1 % 4294967296 <= 32768; [2025-02-08 04:04:11,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20593: bnx2_init_board_~tmp___11~3#1 := bnx2_init_board_#t~ret3801#1;havoc bnx2_init_board_#t~ret3801#1;bnx2_init_board_~addr~7#1 := bnx2_init_board_~tmp___11~3#1; [2025-02-08 04:04:11,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20494: call write~int#31(bnx2_init_board_#t~ret3778#1, bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, 4);havoc bnx2_init_board_#t~ret3778#1;call bnx2_init_board_#t~mem3779#1 := read~int#31(bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, 4); [2025-02-08 04:04:11,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20659-4: assume 0 == bnx2_init_board_#t~mem3819#1 % 4294967296;bnx2_init_board_#t~bitwise3820#1 := 0; [2025-02-08 04:04:11,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20659-4: assume !(0 == bnx2_init_board_#t~mem3819#1 % 4294967296); [2025-02-08 04:04:11,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21584: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset;ldv_alloc_etherdev_mqs_165_#t~ret4231#1.base, ldv_alloc_etherdev_mqs_165_#t~ret4231#1.offset := ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret3996#1, ldv_alloc_etherdev_mqs_#t~ret3997#1.base, ldv_alloc_etherdev_mqs_#t~ret3997#1.offset, ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset, ldv_alloc_etherdev_mqs_~arg1#1, ldv_alloc_etherdev_mqs_~arg2#1, ldv_alloc_etherdev_mqs_~arg3#1, ldv_alloc_etherdev_mqs_~ldv_6_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_6_netdev_net_device~0#1.offset, ldv_alloc_etherdev_mqs_~tmp~178#1.base, ldv_alloc_etherdev_mqs_~tmp~178#1.offset, ldv_alloc_etherdev_mqs_~tmp___0~97#1;havoc ldv_alloc_etherdev_mqs_#in~arg0#1.base, ldv_alloc_etherdev_mqs_#in~arg0#1.offset, ldv_alloc_etherdev_mqs_#in~arg1#1, ldv_alloc_etherdev_mqs_#in~arg2#1, ldv_alloc_etherdev_mqs_#in~arg3#1;assume { :end_inline_ldv_alloc_etherdev_mqs } true;ldv_alloc_etherdev_mqs_165_~tmp___0~111#1.base, ldv_alloc_etherdev_mqs_165_~tmp___0~111#1.offset := ldv_alloc_etherdev_mqs_165_#t~ret4231#1.base, ldv_alloc_etherdev_mqs_165_#t~ret4231#1.offset;havoc ldv_alloc_etherdev_mqs_165_#t~ret4231#1.base, ldv_alloc_etherdev_mqs_165_#t~ret4231#1.offset;ldv_alloc_etherdev_mqs_165_#res#1.base, ldv_alloc_etherdev_mqs_165_#res#1.offset := ldv_alloc_etherdev_mqs_165_~tmp___0~111#1.base, ldv_alloc_etherdev_mqs_165_~tmp___0~111#1.offset; [2025-02-08 04:04:11,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20494-1: SUMMARY for call bnx2_init_board_#t~ret3778#1 := bnx2_shmem_rd(bnx2_init_board_~bp~45#1.base, bnx2_init_board_~bp~45#1.offset, 32); srcloc: null [2025-02-08 04:04:11,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20362: havoc bnx2_init_board_#t~mem3718#1.base, bnx2_init_board_#t~mem3718#1.offset;call bnx2_init_board_#t~mem3719#1.base, bnx2_init_board_#t~mem3719#1.offset := read~$Pointer$#31(bnx2_init_board_~bp~45#1.base, bnx2_init_board_~bp~45#1.offset, 8); [2025-02-08 04:04:11,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20726: havoc pci_dev_put_~arg0#1.base, pci_dev_put_~arg0#1.offset;havoc pci_dev_put_#in~arg0#1.base, pci_dev_put_#in~arg0#1.offset;assume { :end_inline_pci_dev_put } true; [2025-02-08 04:04:11,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20759: call write~$Pointer$#31(#funAddr~bnx2_cnic_probe.base, #funAddr~bnx2_cnic_probe.offset, bnx2_init_board_~bp~45#1.base, 10023 + bnx2_init_board_~bp~45#1.offset, 8); [2025-02-08 04:04:11,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20660: call write~int#31(bnx2_init_board_#t~bitwise3822#1, bnx2_init_board_~bp~45#1.base, 28 + bnx2_init_board_~bp~45#1.offset, 4);havoc bnx2_init_board_#t~mem3821#1;havoc bnx2_init_board_#t~bitwise3822#1;call write~int#31(0, bnx2_init_board_~bp~45#1.base, 8940 + bnx2_init_board_~bp~45#1.offset, 1); [2025-02-08 04:04:11,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8768: havoc pci_pcie_cap_#t~mem438#1;pci_is_pcie_#t~ret439#1 := pci_pcie_cap_#res#1;havoc pci_pcie_cap_#t~mem438#1, pci_pcie_cap_~dev#1.base, pci_pcie_cap_~dev#1.offset;havoc pci_pcie_cap_#in~dev#1.base, pci_pcie_cap_#in~dev#1.offset;assume { :end_inline_pci_pcie_cap } true;assume -2147483648 <= pci_is_pcie_#t~ret439#1 && pci_is_pcie_#t~ret439#1 <= 2147483647;pci_is_pcie_~tmp~53#1 := pci_is_pcie_#t~ret439#1;havoc pci_is_pcie_#t~ret439#1;pci_is_pcie_#res#1 := (if 0 == (if 0 != pci_is_pcie_~tmp~53#1 then 1 else 0) then 0 else 1); [2025-02-08 04:04:11,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20660-2: havoc bnx2_init_board_#t~bitwise3822#1;assume (bnx2_init_board_#t~bitwise3822#1 % 4294967296 >= bnx2_init_board_#t~mem3821#1 % 4294967296 && bnx2_init_board_#t~bitwise3822#1 % 4294967296 >= 8) && bnx2_init_board_#t~bitwise3822#1 % 4294967296 <= 8 + bnx2_init_board_#t~mem3821#1 % 4294967296; [2025-02-08 04:04:11,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20660-1: [2025-02-08 04:04:11,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19999: assume 5 == bnx2_get_5709_media_~strap~0#1 % 4294967296; [2025-02-08 04:04:11,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19999: assume !(5 == bnx2_get_5709_media_~strap~0#1 % 4294967296); [2025-02-08 04:04:11,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27167: havoc dma_supported_#t~nondet4375#1;dma_set_coherent_mask_#t~ret280#1 := dma_supported_#res#1;havoc dma_supported_#t~nondet4375#1, dma_supported_~arg0#1.base, dma_supported_~arg0#1.offset, dma_supported_~arg1#1;havoc dma_supported_#in~arg0#1.base, dma_supported_#in~arg0#1.offset, dma_supported_#in~arg1#1;assume { :end_inline_dma_supported } true;assume -2147483648 <= dma_set_coherent_mask_#t~ret280#1 && dma_set_coherent_mask_#t~ret280#1 <= 2147483647;dma_set_coherent_mask_~tmp~23#1 := dma_set_coherent_mask_#t~ret280#1;havoc dma_set_coherent_mask_#t~ret280#1; [2025-02-08 04:04:11,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20297: assume 0 != bnx2_init_board_~rc~24#1; [2025-02-08 04:04:11,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20297: assume !(0 != bnx2_init_board_~rc~24#1);call bnx2_init_board_#t~mem3704#1 := read~int#31(bnx2_init_board_~pdev#1.base, 1575 + bnx2_init_board_~pdev#1.offset, 8); [2025-02-08 04:04:11,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20660-4: assume 0 == bnx2_init_board_#t~mem3821#1 % 4294967296 || 8 == bnx2_init_board_#t~mem3821#1 % 4294967296;bnx2_init_board_#t~bitwise3822#1 := 8; [2025-02-08 04:04:11,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20660-4: assume !(0 == bnx2_init_board_#t~mem3821#1 % 4294967296 || 8 == bnx2_init_board_#t~mem3821#1 % 4294967296); [2025-02-08 04:04:11,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20528: assume 0 != bnx2_init_board_~k~1#1 % 256 % 4294967296; [2025-02-08 04:04:11,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20528: assume !(0 != bnx2_init_board_~k~1#1 % 256 % 4294967296); [2025-02-08 04:04:11,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20660-3: assume false;bnx2_init_board_#t~bitwise3822#1 := bnx2_init_board_#t~mem3821#1; [2025-02-08 04:04:11,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20660-3: assume !false; [2025-02-08 04:04:11,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20462: assume 1460011008 == (bnx2_init_board_#t~mem3761#1 - bnx2_init_board_#t~mem3761#1 % 16) % 4294967296;havoc bnx2_init_board_#t~mem3761#1;call bnx2_init_board_#t~mem3762#1.base, bnx2_init_board_#t~mem3762#1.offset := read~$Pointer$#31(bnx2_init_board_~bp~45#1.base, bnx2_init_board_~bp~45#1.offset, 8); [2025-02-08 04:04:11,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20462: assume !(1460011008 == (bnx2_init_board_#t~mem3761#1 - bnx2_init_board_#t~mem3761#1 % 16) % 4294967296);havoc bnx2_init_board_#t~mem3761#1;call bnx2_init_board_#t~mem3768#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8926 + bnx2_init_board_~bp~45#1.offset, 4);bnx2_init_board_#t~short3770#1 := 1460011024 == (bnx2_init_board_#t~mem3768#1 - bnx2_init_board_#t~mem3768#1 % 16) % 4294967296; [2025-02-08 04:04:11,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20462-1: call bnx2_init_board_#t~mem3761#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8926 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20363-1: SUMMARY for call bnx2_init_board_#t~ret3720#1 := readl(bnx2_init_board_#t~mem3719#1.base, 2056 + bnx2_init_board_#t~mem3719#1.offset); srcloc: null [2025-02-08 04:04:11,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20363: call write~int#31(bnx2_init_board_#t~ret3720#1, bnx2_init_board_~bp~45#1.base, 8926 + bnx2_init_board_~bp~45#1.offset, 4);havoc bnx2_init_board_#t~mem3719#1.base, bnx2_init_board_#t~mem3719#1.offset;havoc bnx2_init_board_#t~ret3720#1;call bnx2_init_board_#t~mem3721#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8926 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20760: assume -2147483648 <= bnx2_init_board_#t~ret3877#1 && bnx2_init_board_#t~ret3877#1 <= 2147483647;havoc bnx2_init_board_#t~ret3877#1;bnx2_init_board_#res#1 := 0;call ULTIMATE.dealloc(bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset);havoc bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset;call ULTIMATE.dealloc(bnx2_init_board_~#__key~0#1.base, bnx2_init_board_~#__key~0#1.offset);havoc bnx2_init_board_~#__key~0#1.base, bnx2_init_board_~#__key~0#1.offset;call ULTIMATE.dealloc(bnx2_init_board_~#__key___0~0#1.base, bnx2_init_board_~#__key___0~0#1.offset);havoc bnx2_init_board_~#__key___0~0#1.base, bnx2_init_board_~#__key___0~0#1.offset;call ULTIMATE.dealloc(bnx2_init_board_~#__key___1~0#1.base, bnx2_init_board_~#__key___1~0#1.offset);havoc bnx2_init_board_~#__key___1~0#1.base, bnx2_init_board_~#__key___1~0#1.offset;call ULTIMATE.dealloc(bnx2_init_board_~#__key___2~0#1.base, bnx2_init_board_~#__key___2~0#1.offset);havoc bnx2_init_board_~#__key___2~0#1.base, bnx2_init_board_~#__key___2~0#1.offset;call ULTIMATE.dealloc(bnx2_init_board_~#__constr_expr_0~0#1.base, bnx2_init_board_~#__constr_expr_0~0#1.offset);havoc bnx2_init_board_~#__constr_expr_0~0#1.base, bnx2_init_board_~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(bnx2_init_board_~#__key___3~0#1.base, bnx2_init_board_~#__key___3~0#1.offset);havoc bnx2_init_board_~#__key___3~0#1.base, bnx2_init_board_~#__key___3~0#1.offset; [2025-02-08 04:04:11,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20694: assume 0 == bnx2_init_board_#t~bitwise3854#1;havoc bnx2_init_board_#t~bitwise3854#1;call bnx2_init_board_#t~mem3855#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 28 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20694: assume !(0 == bnx2_init_board_#t~bitwise3854#1);havoc bnx2_init_board_#t~bitwise3854#1; [2025-02-08 04:04:11,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20760-1: SUMMARY for call bnx2_init_board_#t~ret3877#1 := pci_save_state(bnx2_init_board_~pdev#1.base, bnx2_init_board_~pdev#1.offset); srcloc: null [2025-02-08 04:04:11,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20694-2: havoc bnx2_init_board_#t~bitwise3854#1;assume (((((if bnx2_init_board_~tmp___14~2#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_board_~tmp___14~2#1 % 4294967296 % 18446744073709551616 else bnx2_init_board_~tmp___14~2#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) < 0 || bnx2_init_board_#t~bitwise3854#1 <= (if bnx2_init_board_~tmp___14~2#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_board_~tmp___14~2#1 % 4294967296 % 18446744073709551616 else bnx2_init_board_~tmp___14~2#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)) && bnx2_init_board_#t~bitwise3854#1 <= 1073741824) && bnx2_init_board_#t~bitwise3854#1 >= 0) && ((if bnx2_init_board_~tmp___14~2#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_board_~tmp___14~2#1 % 4294967296 % 18446744073709551616 else bnx2_init_board_~tmp___14~2#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) >= 0 || bnx2_init_board_#t~bitwise3854#1 > 1073741824 + (if bnx2_init_board_~tmp___14~2#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_board_~tmp___14~2#1 % 4294967296 % 18446744073709551616 else bnx2_init_board_~tmp___14~2#1 % 4294967296 % 18446744073709551616 - 18446744073709551616))) && bnx2_init_board_#t~bitwise3854#1 >= -9223372036854775808; [2025-02-08 04:04:11,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20694-1: [2025-02-08 04:04:11,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20694-4: assume 0 == (if bnx2_init_board_~tmp___14~2#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_board_~tmp___14~2#1 % 4294967296 % 18446744073709551616 else bnx2_init_board_~tmp___14~2#1 % 4294967296 % 18446744073709551616 - 18446744073709551616);bnx2_init_board_#t~bitwise3854#1 := 0; [2025-02-08 04:04:11,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20694-4: assume !(0 == (if bnx2_init_board_~tmp___14~2#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_board_~tmp___14~2#1 % 4294967296 % 18446744073709551616 else bnx2_init_board_~tmp___14~2#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:04:11,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20694-3: assume 1073741824 == (if bnx2_init_board_~tmp___14~2#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_board_~tmp___14~2#1 % 4294967296 % 18446744073709551616 else bnx2_init_board_~tmp___14~2#1 % 4294967296 % 18446744073709551616 - 18446744073709551616);bnx2_init_board_#t~bitwise3854#1 := (if bnx2_init_board_~tmp___14~2#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_board_~tmp___14~2#1 % 4294967296 % 18446744073709551616 else bnx2_init_board_~tmp___14~2#1 % 4294967296 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:04:11,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20694-3: assume !(1073741824 == (if bnx2_init_board_~tmp___14~2#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_board_~tmp___14~2#1 % 4294967296 % 18446744073709551616 else bnx2_init_board_~tmp___14~2#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:04:11,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20033: call bnx2_get_5709_media_#t~mem3674#1 := read~int#31(bnx2_get_5709_media_~bp#1.base, 8898 + bnx2_get_5709_media_~bp#1.offset, 4);call write~int#31(1 + bnx2_get_5709_media_#t~mem3674#1 - bnx2_get_5709_media_#t~mem3674#1 % 2, bnx2_get_5709_media_~bp#1.base, 8898 + bnx2_get_5709_media_~bp#1.offset, 4); [2025-02-08 04:04:11,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20925-1: SUMMARY for call #t~ret3914#1.base, #t~ret3914#1.offset := netdev_priv(~dev~4#1.base, ~dev~4#1.offset); srcloc: null [2025-02-08 04:04:11,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20925: ~tmp___0~89#1.base, ~tmp___0~89#1.offset := #t~ret3914#1.base, #t~ret3914#1.offset;havoc #t~ret3914#1.base, #t~ret3914#1.offset;~bp~46#1.base, ~bp~46#1.offset := ~tmp___0~89#1.base, ~tmp___0~89#1.offset;assume { :begin_inline_pci_set_drvdata } true;pci_set_drvdata_#in~pdev#1.base, pci_set_drvdata_#in~pdev#1.offset, pci_set_drvdata_#in~data#1.base, pci_set_drvdata_#in~data#1.offset := ~pdev#1.base, ~pdev#1.offset, ~dev~4#1.base, ~dev~4#1.offset;havoc pci_set_drvdata_#t~ret436#1, pci_set_drvdata_~pdev#1.base, pci_set_drvdata_~pdev#1.offset, pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;pci_set_drvdata_~pdev#1.base, pci_set_drvdata_~pdev#1.offset := pci_set_drvdata_#in~pdev#1.base, pci_set_drvdata_#in~pdev#1.offset;pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset := pci_set_drvdata_#in~data#1.base, pci_set_drvdata_#in~data#1.offset;assume { :begin_inline_ldv_dev_set_drvdata_82 } true;ldv_dev_set_drvdata_82_#in~dev#1.base, ldv_dev_set_drvdata_82_#in~dev#1.offset, ldv_dev_set_drvdata_82_#in~data#1.base, ldv_dev_set_drvdata_82_#in~data#1.offset := pci_set_drvdata_~pdev#1.base, 179 + pci_set_drvdata_~pdev#1.offset, pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;havoc ldv_dev_set_drvdata_82_#res#1;havoc ldv_dev_set_drvdata_82_#t~ret4213#1, ldv_dev_set_drvdata_82_~dev#1.base, ldv_dev_set_drvdata_82_~dev#1.offset, ldv_dev_set_drvdata_82_~data#1.base, ldv_dev_set_drvdata_82_~data#1.offset, ldv_dev_set_drvdata_82_~tmp~205#1;ldv_dev_set_drvdata_82_~dev#1.base, ldv_dev_set_drvdata_82_~dev#1.offset := ldv_dev_set_drvdata_82_#in~dev#1.base, ldv_dev_set_drvdata_82_#in~dev#1.offset;ldv_dev_set_drvdata_82_~data#1.base, ldv_dev_set_drvdata_82_~data#1.offset := ldv_dev_set_drvdata_82_#in~data#1.base, ldv_dev_set_drvdata_82_#in~data#1.offset;havoc ldv_dev_set_drvdata_82_~tmp~205#1; [2025-02-08 04:04:11,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20496: assume 1146505472 != (bnx2_init_board_#t~mem3779#1 - bnx2_init_board_#t~mem3779#1 % 256) % 4294967296;havoc bnx2_init_board_#t~mem3779#1; [2025-02-08 04:04:11,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20496: assume !(1146505472 != (bnx2_init_board_#t~mem3779#1 - bnx2_init_board_#t~mem3779#1 % 256) % 4294967296);havoc bnx2_init_board_#t~mem3779#1;assume { :begin_inline_bnx2_read_vpd_fw_ver } true;bnx2_read_vpd_fw_ver_#in~bp#1.base, bnx2_read_vpd_fw_ver_#in~bp#1.offset := bnx2_init_board_~bp~45#1.base, bnx2_init_board_~bp~45#1.offset;havoc bnx2_read_vpd_fw_ver_#t~ret3685#1.base, bnx2_read_vpd_fw_ver_#t~ret3685#1.offset, bnx2_read_vpd_fw_ver_#t~ret3686#1, bnx2_read_vpd_fw_ver_#t~mem3687#1, bnx2_read_vpd_fw_ver_#t~mem3688#1, bnx2_read_vpd_fw_ver_#t~mem3689#1, bnx2_read_vpd_fw_ver_#t~mem3690#1, bnx2_read_vpd_fw_ver_#t~ret3691#1, bnx2_read_vpd_fw_ver_#t~ret3692#1, bnx2_read_vpd_fw_ver_#t~ret3693#1, bnx2_read_vpd_fw_ver_#t~ret3694#1, bnx2_read_vpd_fw_ver_#t~nondet3695#1, bnx2_read_vpd_fw_ver_#t~ret3696#1, bnx2_read_vpd_fw_ver_#t~ret3697#1, bnx2_read_vpd_fw_ver_#t~memcpy~res3698#1.base, bnx2_read_vpd_fw_ver_#t~memcpy~res3698#1.offset, bnx2_read_vpd_fw_ver_~bp#1.base, bnx2_read_vpd_fw_ver_~bp#1.offset, bnx2_read_vpd_fw_ver_~rc~23#1, bnx2_read_vpd_fw_ver_~i~53#1, bnx2_read_vpd_fw_ver_~j~16#1, bnx2_read_vpd_fw_ver_~data~7#1.base, bnx2_read_vpd_fw_ver_~data~7#1.offset, bnx2_read_vpd_fw_ver_~block_end~0#1, bnx2_read_vpd_fw_ver_~rosize~0#1, bnx2_read_vpd_fw_ver_~len~5#1, bnx2_read_vpd_fw_ver_~tmp~164#1.base, bnx2_read_vpd_fw_ver_~tmp~164#1.offset, bnx2_read_vpd_fw_ver_~tmp___0~86#1, bnx2_read_vpd_fw_ver_~tmp___1~47#1, bnx2_read_vpd_fw_ver_~tmp___2~29#1, bnx2_read_vpd_fw_ver_~tmp___3~15#1;bnx2_read_vpd_fw_ver_~bp#1.base, bnx2_read_vpd_fw_ver_~bp#1.offset := bnx2_read_vpd_fw_ver_#in~bp#1.base, bnx2_read_vpd_fw_ver_#in~bp#1.offset;havoc bnx2_read_vpd_fw_ver_~rc~23#1;havoc bnx2_read_vpd_fw_ver_~i~53#1;havoc bnx2_read_vpd_fw_ver_~j~16#1;havoc bnx2_read_vpd_fw_ver_~data~7#1.base, bnx2_read_vpd_fw_ver_~data~7#1.offset;havoc bnx2_read_vpd_fw_ver_~block_end~0#1;havoc bnx2_read_vpd_fw_ver_~rosize~0#1;havoc bnx2_read_vpd_fw_ver_~len~5#1;havoc bnx2_read_vpd_fw_ver_~tmp~164#1.base, bnx2_read_vpd_fw_ver_~tmp~164#1.offset;havoc bnx2_read_vpd_fw_ver_~tmp___0~86#1;havoc bnx2_read_vpd_fw_ver_~tmp___1~47#1;havoc bnx2_read_vpd_fw_ver_~tmp___2~29#1;havoc bnx2_read_vpd_fw_ver_~tmp___3~15#1; [2025-02-08 04:04:11,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20430: assume -2147483648 <= bnx2_init_board_#t~ret3752#1 && bnx2_init_board_#t~ret3752#1 <= 2147483647;bnx2_init_board_~tmp___3~16#1 := bnx2_init_board_#t~ret3752#1;havoc bnx2_init_board_#t~ret3752#1; [2025-02-08 04:04:11,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20430-1: SUMMARY for call bnx2_init_board_#t~ret3752#1 := pci_set_dma_mask(bnx2_init_board_~pdev#1.base, bnx2_init_board_~pdev#1.offset, bnx2_init_board_~dma_mask~2#1); srcloc: null [2025-02-08 04:04:11,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20695-1: [2025-02-08 04:04:11,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20695: call write~int#31(bnx2_init_board_#t~bitwise3856#1, bnx2_init_board_~bp~45#1.base, 28 + bnx2_init_board_~bp~45#1.offset, 4);havoc bnx2_init_board_#t~mem3855#1;havoc bnx2_init_board_#t~bitwise3856#1;call write~int#31(0, bnx2_init_board_~bp~45#1.base, 8940 + bnx2_init_board_~bp~45#1.offset, 1); [2025-02-08 04:04:11,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20695-3: assume false;bnx2_init_board_#t~bitwise3856#1 := bnx2_init_board_#t~mem3855#1; [2025-02-08 04:04:11,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20695-3: assume !false; [2025-02-08 04:04:11,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20596: assume bnx2_init_board_~j~17#1 <= 31;bnx2_init_board_~tmp___12~2#1 := bnx2_init_board_~j~17#1;bnx2_init_board_~j~17#1 := 1 + bnx2_init_board_~j~17#1;call write~int#31(32, bnx2_init_board_~bp~45#1.base, 9135 + bnx2_init_board_~bp~45#1.offset + bnx2_init_board_~tmp___12~2#1, 1); [2025-02-08 04:04:11,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20596: assume !(bnx2_init_board_~j~17#1 <= 31); [2025-02-08 04:04:11,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20695-2: havoc bnx2_init_board_#t~bitwise3856#1;assume (bnx2_init_board_#t~bitwise3856#1 % 4294967296 >= bnx2_init_board_#t~mem3855#1 % 4294967296 && bnx2_init_board_#t~bitwise3856#1 % 4294967296 >= 8) && bnx2_init_board_#t~bitwise3856#1 % 4294967296 <= 8 + bnx2_init_board_#t~mem3855#1 % 4294967296; [2025-02-08 04:04:11,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20563-1: [2025-02-08 04:04:11,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20530: assume ((if bnx2_init_board_~num~0#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~num~0#1 % 256 % 4294967296 else bnx2_init_board_~num~0#1 % 256 % 4294967296 - 4294967296) >= (if bnx2_init_board_~k~1#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~k~1#1 % 256 % 4294967296 else bnx2_init_board_~k~1#1 % 256 % 4294967296 - 4294967296) || 0 == bnx2_init_board_~skip0~0#1 % 256 % 4294967296) || 1 == bnx2_init_board_~k~1#1 % 256 % 4294967296;bnx2_init_board_~tmp___9~3#1 := bnx2_init_board_~j~17#1;bnx2_init_board_~j~17#1 := 1 + bnx2_init_board_~j~17#1;call write~int#31((if (48 + (if (if bnx2_init_board_~num~0#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~num~0#1 % 256 % 4294967296 else bnx2_init_board_~num~0#1 % 256 % 4294967296 - 4294967296) < 0 && 0 != (if bnx2_init_board_~num~0#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~num~0#1 % 256 % 4294967296 else bnx2_init_board_~num~0#1 % 256 % 4294967296 - 4294967296) % (if bnx2_init_board_~k~1#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~k~1#1 % 256 % 4294967296 else bnx2_init_board_~k~1#1 % 256 % 4294967296 - 4294967296) then (if (if bnx2_init_board_~k~1#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~k~1#1 % 256 % 4294967296 else bnx2_init_board_~k~1#1 % 256 % 4294967296 - 4294967296) < 0 then (if bnx2_init_board_~num~0#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~num~0#1 % 256 % 4294967296 else bnx2_init_board_~num~0#1 % 256 % 4294967296 - 4294967296) / (if bnx2_init_board_~k~1#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~k~1#1 % 256 % 4294967296 else bnx2_init_board_~k~1#1 % 256 % 4294967296 - 4294967296) - 1 else 1 + (if bnx2_init_board_~num~0#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~num~0#1 % 256 % 4294967296 else bnx2_init_board_~num~0#1 % 256 % 4294967296 - 4294967296) / (if bnx2_init_board_~k~1#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~k~1#1 % 256 % 4294967296 else bnx2_init_board_~k~1#1 % 256 % 4294967296 - 4294967296)) else (if bnx2_init_board_~num~0#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~num~0#1 % 256 % 4294967296 else bnx2_init_board_~num~0#1 % 256 % 4294967296 - 4294967296) / (if bnx2_init_board_~k~1#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~k~1#1 % 256 % 4294967296 else bnx2_init_board_~k~1#1 % 256 % 4294967296 - 4294967296))) % 4294967296 % 256 <= 127 then (48 + (if (if bnx2_init_board_~num~0#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~num~0#1 % 256 % 4294967296 else bnx2_init_board_~num~0#1 % 256 % 4294967296 - 4294967296) < 0 && 0 != (if bnx2_init_board_~num~0#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~num~0#1 % 256 % 4294967296 else bnx2_init_board_~num~0#1 % 256 % 4294967296 - 4294967296) % (if bnx2_init_board_~k~1#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~k~1#1 % 256 % 4294967296 else bnx2_init_board_~k~1#1 % 256 % 4294967296 - 4294967296) then (if (if bnx2_init_board_~k~1#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~k~1#1 % 256 % 4294967296 else bnx2_init_board_~k~1#1 % 256 % 4294967296 - 4294967296) < 0 then (if bnx2_init_board_~num~0#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~num~0#1 % 256 % 4294967296 else bnx2_init_board_~num~0#1 % 256 % 4294967296 - 4294967296) / (if bnx2_init_board_~k~1#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~k~1#1 % 256 % 4294967296 else bnx2_init_board_~k~1#1 % 256 % 4294967296 - 4294967296) - 1 else 1 + (if bnx2_init_board_~num~0#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~num~0#1 % 256 % 4294967296 else bnx2_init_board_~num~0#1 % 256 % 4294967296 - 4294967296) / (if bnx2_init_board_~k~1#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~k~1#1 % 256 % 4294967296 else bnx2_init_board_~k~1#1 % 256 % 4294967296 - 4294967296)) else (if bnx2_init_board_~num~0#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~num~0#1 % 256 % 4294967296 else bnx2_init_board_~num~0#1 % 256 % 4294967296 - 4294967296) / (if bnx2_init_board_~k~1#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~k~1#1 % 256 % 4294967296 else bnx2_init_board_~k~1#1 % 256 % 4294967296 - 4294967296))) % 4294967296 % 256 else (48 + (if (if bnx2_init_board_~num~0#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~num~0#1 % 256 % 4294967296 else bnx2_init_board_~num~0#1 % 256 % 4294967296 - 4294967296) < 0 && 0 != (if bnx2_init_board_~num~0#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~num~0#1 % 256 % 4294967296 else bnx2_init_board_~num~0#1 % 256 % 4294967296 - 4294967296) % (if bnx2_init_board_~k~1#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~k~1#1 % 256 % 4294967296 else bnx2_init_board_~k~1#1 % 256 % 4294967296 - 4294967296) then (if (if bnx2_init_board_~k~1#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~k~1#1 % 256 % 4294967296 else bnx2_init_board_~k~1#1 % 256 % 4294967296 - 4294967296) < 0 then (if bnx2_init_board_~num~0#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~num~0#1 % 256 % 4294967296 else bnx2_init_board_~num~0#1 % 256 % 4294967296 - 4294967296) / (if bnx2_init_board_~k~1#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~k~1#1 % 256 % 4294967296 else bnx2_init_board_~k~1#1 % 256 % 4294967296 - 4294967296) - 1 else 1 + (if bnx2_init_board_~num~0#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~num~0#1 % 256 % 4294967296 else bnx2_init_board_~num~0#1 % 256 % 4294967296 - 4294967296) / (if bnx2_init_board_~k~1#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~k~1#1 % 256 % 4294967296 else bnx2_init_board_~k~1#1 % 256 % 4294967296 - 4294967296)) else (if bnx2_init_board_~num~0#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~num~0#1 % 256 % 4294967296 else bnx2_init_board_~num~0#1 % 256 % 4294967296 - 4294967296) / (if bnx2_init_board_~k~1#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~k~1#1 % 256 % 4294967296 else bnx2_init_board_~k~1#1 % 256 % 4294967296 - 4294967296))) % 4294967296 % 256 - 256), bnx2_init_board_~bp~45#1.base, 9135 + bnx2_init_board_~bp~45#1.offset + bnx2_init_board_~tmp___9~3#1, 1);bnx2_init_board_~skip0~0#1 := 0; [2025-02-08 04:04:11,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20530: assume !(((if bnx2_init_board_~num~0#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~num~0#1 % 256 % 4294967296 else bnx2_init_board_~num~0#1 % 256 % 4294967296 - 4294967296) >= (if bnx2_init_board_~k~1#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~k~1#1 % 256 % 4294967296 else bnx2_init_board_~k~1#1 % 256 % 4294967296 - 4294967296) || 0 == bnx2_init_board_~skip0~0#1 % 256 % 4294967296) || 1 == bnx2_init_board_~k~1#1 % 256 % 4294967296); [2025-02-08 04:04:11,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20695-4: assume 0 == bnx2_init_board_#t~mem3855#1 % 4294967296 || 8 == bnx2_init_board_#t~mem3855#1 % 4294967296;bnx2_init_board_#t~bitwise3856#1 := 8; [2025-02-08 04:04:11,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20695-4: assume !(0 == bnx2_init_board_#t~mem3855#1 % 4294967296 || 8 == bnx2_init_board_#t~mem3855#1 % 4294967296); [2025-02-08 04:04:11,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20563: assume 0 != bnx2_init_board_#t~bitwise3789#1 % 4294967296;havoc bnx2_init_board_#t~mem3788#1;havoc bnx2_init_board_#t~bitwise3789#1;call bnx2_init_board_#t~mem3790#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 28 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20563: assume !(0 != bnx2_init_board_#t~bitwise3789#1 % 4294967296);havoc bnx2_init_board_#t~mem3788#1;havoc bnx2_init_board_#t~bitwise3789#1; [2025-02-08 04:04:11,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20959-1: SUMMARY for call pci_iounmap(~pdev#1.base, ~pdev#1.offset, #t~mem3941#1.base, #t~mem3941#1.offset); srcloc: null [2025-02-08 04:04:11,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20959: havoc #t~mem3941#1.base, #t~mem3941#1.offset; [2025-02-08 04:04:11,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20893: call ULTIMATE.dealloc(~#str~0#1.base, ~#str~0#1.offset);havoc ~#str~0#1.base, ~#str~0#1.offset; [2025-02-08 04:04:11,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20959-2: call #t~mem3941#1.base, #t~mem3941#1.offset := read~$Pointer$#31(~bp~46#1.base, ~bp~46#1.offset, 8); [2025-02-08 04:04:11,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20827-1: call bnx2_bus_string_#t~mem3904#1 := read~int#31(bnx2_bus_string_~bp#1.base, 8938 + bnx2_bus_string_~bp#1.offset, 2);bnx2_bus_string_#t~loopctr3905#1 := 0; [2025-02-08 04:04:11,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20827: assume true;havoc bnx2_bus_string_#t~nondet3906#1;call write~int#35(bnx2_bus_string_#t~nondet3906#1, bnx2_bus_string_~s~0#1.base, bnx2_bus_string_~s~0#1.offset + bnx2_bus_string_#t~loopctr3905#1, 8);bnx2_bus_string_#t~loopctr3905#1 := 1 + bnx2_bus_string_#t~loopctr3905#1; [2025-02-08 04:04:11,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20827: assume true;bnx2_bus_string_~tmp___4~12#1 := bnx2_bus_string_#t~ret3907#1;havoc bnx2_bus_string_#t~mem3904#1;havoc bnx2_bus_string_#t~loopctr3905#1;havoc bnx2_bus_string_#t~nondet3906#1;havoc bnx2_bus_string_#t~ret3907#1;bnx2_bus_string_~s~0#1.base, bnx2_bus_string_~s~0#1.offset := bnx2_bus_string_~s~0#1.base, bnx2_bus_string_~s~0#1.offset + (if bnx2_bus_string_~tmp___4~12#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_bus_string_~tmp___4~12#1 % 18446744073709551616 % 18446744073709551616 else bnx2_bus_string_~tmp___4~12#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:04:11,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20200: assume (bnx2_read_vpd_fw_ver_~j~16#1 + bnx2_read_vpd_fw_ver_~len~5#1) % 4294967296 > bnx2_read_vpd_fw_ver_~block_end~0#1 % 4294967296 || 4 != bnx2_read_vpd_fw_ver_~len~5#1 % 4294967296; [2025-02-08 04:04:11,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20200: assume !((bnx2_read_vpd_fw_ver_~j~16#1 + bnx2_read_vpd_fw_ver_~len~5#1) % 4294967296 > bnx2_read_vpd_fw_ver_~block_end~0#1 % 4294967296 || 4 != bnx2_read_vpd_fw_ver_~len~5#1 % 4294967296);bnx2_read_vpd_fw_ver_~tmp___2~29#1 := bnx2_read_vpd_fw_ver_#t~nondet3695#1;havoc bnx2_read_vpd_fw_ver_#t~nondet3695#1; [2025-02-08 04:04:11,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20068: assume 5 == bnx2_get_pci_speed_~clkreg~0#1 % 4294967296; [2025-02-08 04:04:11,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20068: assume !(5 == bnx2_get_pci_speed_~clkreg~0#1 % 4294967296); [2025-02-08 04:04:11,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20101: call write~int#31(66, bnx2_get_pci_speed_~bp#1.base, 8938 + bnx2_get_pci_speed_~bp#1.offset, 2); [2025-02-08 04:04:11,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20563-3: assume 67108864 == bnx2_init_board_#t~mem3788#1 % 4294967296;bnx2_init_board_#t~bitwise3789#1 := bnx2_init_board_#t~mem3788#1; [2025-02-08 04:04:11,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20563-3: assume !(67108864 == bnx2_init_board_#t~mem3788#1 % 4294967296); [2025-02-08 04:04:11,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20464: call write~int#31(bnx2_init_board_#t~ret3763#1, bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, 4);havoc bnx2_init_board_#t~mem3762#1.base, bnx2_init_board_#t~mem3762#1.offset;havoc bnx2_init_board_#t~ret3763#1;call bnx2_init_board_#t~mem3764#1 := read~int#31(bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, 4); [2025-02-08 04:04:11,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20563-2: havoc bnx2_init_board_#t~bitwise3789#1;assume bnx2_init_board_#t~bitwise3789#1 % 4294967296 <= bnx2_init_board_#t~mem3788#1 % 4294967296 && bnx2_init_board_#t~bitwise3789#1 % 4294967296 <= 67108864; [2025-02-08 04:04:11,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20563-5: call bnx2_init_board_#t~mem3788#1 := read~int#31(bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, 4); [2025-02-08 04:04:11,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20398: assume 0 == bnx2_init_board_#t~mem3734#1;havoc bnx2_init_board_#t~mem3734#1; [2025-02-08 04:04:11,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20398: assume !(0 == bnx2_init_board_#t~mem3734#1);havoc bnx2_init_board_#t~mem3734#1;call bnx2_init_board_#t~mem3736#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 28 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20563-4: assume 0 == bnx2_init_board_#t~mem3788#1 % 4294967296;bnx2_init_board_#t~bitwise3789#1 := 0; [2025-02-08 04:04:11,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20563-4: assume !(0 == bnx2_init_board_#t~mem3788#1 % 4294967296); [2025-02-08 04:04:11,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20464-1: SUMMARY for call bnx2_init_board_#t~ret3763#1 := readl(bnx2_init_board_#t~mem3762#1.base, 4 + bnx2_init_board_#t~mem3762#1.offset); srcloc: null [2025-02-08 04:04:11,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20365: assume 1460207616 == (bnx2_init_board_#t~mem3721#1 - bnx2_init_board_#t~mem3721#1 % 65536) % 4294967296;havoc bnx2_init_board_#t~mem3721#1;assume { :begin_inline_pci_is_pcie } true;pci_is_pcie_#in~dev#1.base, pci_is_pcie_#in~dev#1.offset := bnx2_init_board_~pdev#1.base, bnx2_init_board_~pdev#1.offset;havoc pci_is_pcie_#res#1;havoc pci_is_pcie_#t~ret439#1, pci_is_pcie_~dev#1.base, pci_is_pcie_~dev#1.offset, pci_is_pcie_~tmp~53#1;pci_is_pcie_~dev#1.base, pci_is_pcie_~dev#1.offset := pci_is_pcie_#in~dev#1.base, pci_is_pcie_#in~dev#1.offset;havoc pci_is_pcie_~tmp~53#1;assume { :begin_inline_pci_pcie_cap } true;pci_pcie_cap_#in~dev#1.base, pci_pcie_cap_#in~dev#1.offset := pci_is_pcie_~dev#1.base, pci_is_pcie_~dev#1.offset;havoc pci_pcie_cap_#res#1;havoc pci_pcie_cap_#t~mem438#1, pci_pcie_cap_~dev#1.base, pci_pcie_cap_~dev#1.offset;pci_pcie_cap_~dev#1.base, pci_pcie_cap_~dev#1.offset := pci_pcie_cap_#in~dev#1.base, pci_pcie_cap_#in~dev#1.offset;call pci_pcie_cap_#t~mem438#1 := read~int#31(pci_pcie_cap_~dev#1.base, 74 + pci_pcie_cap_~dev#1.offset, 1);pci_pcie_cap_#res#1 := (if pci_pcie_cap_#t~mem438#1 % 256 % 4294967296 <= 2147483647 then pci_pcie_cap_#t~mem438#1 % 256 % 4294967296 else pci_pcie_cap_#t~mem438#1 % 256 % 4294967296 - 4294967296);havoc pci_pcie_cap_#t~mem438#1; [2025-02-08 04:04:11,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20365: assume !(1460207616 == (bnx2_init_board_#t~mem3721#1 - bnx2_init_board_#t~mem3721#1 % 65536) % 4294967296);havoc bnx2_init_board_#t~mem3721#1;assume { :begin_inline_pci_find_capability } true;pci_find_capability_#in~arg0#1.base, pci_find_capability_#in~arg0#1.offset, pci_find_capability_#in~arg1#1 := bnx2_init_board_~pdev#1.base, bnx2_init_board_~pdev#1.offset, 7;havoc pci_find_capability_#res#1;havoc pci_find_capability_#t~nondet4399#1, pci_find_capability_~arg0#1.base, pci_find_capability_~arg0#1.offset, pci_find_capability_~arg1#1;pci_find_capability_~arg0#1.base, pci_find_capability_~arg0#1.offset := pci_find_capability_#in~arg0#1.base, pci_find_capability_#in~arg0#1.offset;pci_find_capability_~arg1#1 := pci_find_capability_#in~arg1#1;havoc pci_find_capability_#t~nondet4399#1;assume -2147483648 <= pci_find_capability_#t~nondet4399#1 && pci_find_capability_#t~nondet4399#1 <= 2147483647;pci_find_capability_#res#1 := pci_find_capability_#t~nondet4399#1;havoc pci_find_capability_#t~nondet4399#1; [2025-02-08 04:04:11,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20299-1: SUMMARY for call bnx2_init_board_#t~ret3703#1 := dev_err(bnx2_init_board_~pdev#1.base, 179 + bnx2_init_board_~pdev#1.offset, 132, 0); srcloc: null [2025-02-08 04:04:11,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20299: assume -2147483648 <= bnx2_init_board_#t~ret3703#1 && bnx2_init_board_#t~ret3703#1 <= 2147483647;havoc bnx2_init_board_#t~ret3703#1; [2025-02-08 04:04:11,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20564: call write~int#31(bnx2_init_board_#t~bitwise3791#1, bnx2_init_board_~bp~45#1.base, 28 + bnx2_init_board_~bp~45#1.offset, 4);havoc bnx2_init_board_#t~mem3790#1;havoc bnx2_init_board_#t~bitwise3791#1;bnx2_init_board_~i~54#1 := 0; [2025-02-08 04:04:11,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20564-2: havoc bnx2_init_board_#t~bitwise3791#1;assume (bnx2_init_board_#t~bitwise3791#1 % 4294967296 >= bnx2_init_board_#t~mem3790#1 % 4294967296 && bnx2_init_board_#t~bitwise3791#1 % 4294967296 >= 64) && bnx2_init_board_#t~bitwise3791#1 % 4294967296 <= 64 + bnx2_init_board_#t~mem3790#1 % 4294967296; [2025-02-08 04:04:11,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20498: assume -2147483648 <= bnx2_init_board_#t~ret3780#1 && bnx2_init_board_#t~ret3780#1 <= 2147483647;havoc bnx2_init_board_#t~ret3780#1;bnx2_init_board_~rc~24#1 := -19; [2025-02-08 04:04:11,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20564-1: [2025-02-08 04:04:11,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20960: SUMMARY for call pci_release_regions(~pdev#1.base, ~pdev#1.offset); srcloc: null [2025-02-08 04:04:11,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20762: #t~ret3913#1 := bnx2_init_board_#res#1;havoc bnx2_init_board_#t~ret3699#1.base, bnx2_init_board_#t~ret3699#1.offset, bnx2_init_board_#t~ret3700#1.base, bnx2_init_board_#t~ret3700#1.offset, bnx2_init_board_#t~mem3701#1.base, bnx2_init_board_#t~mem3701#1.offset, bnx2_init_board_#t~ret3702#1, bnx2_init_board_#t~ret3703#1, bnx2_init_board_#t~mem3704#1, bnx2_init_board_#t~bitwise3705#1, bnx2_init_board_#t~ret3706#1, bnx2_init_board_#t~ret3707#1, bnx2_init_board_#t~ret3708#1, bnx2_init_board_#t~mem3709#1, bnx2_init_board_#t~mem3710#1, bnx2_init_board_#t~ret3711#1, bnx2_init_board_#t~ret3712#1.base, bnx2_init_board_#t~ret3712#1.offset, bnx2_init_board_#t~ret3713#1.base, bnx2_init_board_#t~ret3713#1.offset, bnx2_init_board_#t~mem3714#1, bnx2_init_board_#t~ret3715#1.base, bnx2_init_board_#t~ret3715#1.offset, bnx2_init_board_#t~mem3716#1.base, bnx2_init_board_#t~mem3716#1.offset, bnx2_init_board_#t~ret3717#1, bnx2_init_board_#t~mem3718#1.base, bnx2_init_board_#t~mem3718#1.offset, bnx2_init_board_#t~mem3719#1.base, bnx2_init_board_#t~mem3719#1.offset, bnx2_init_board_#t~ret3720#1, bnx2_init_board_#t~mem3721#1, bnx2_init_board_#t~ret3722#1, bnx2_init_board_#t~ret3723#1, bnx2_init_board_#t~mem3724#1, bnx2_init_board_#t~bitwise3725#1, bnx2_init_board_#t~mem3726#1, bnx2_init_board_#t~bitwise3727#1, bnx2_init_board_#t~mem3728#1, bnx2_init_board_#t~bitwise3729#1, bnx2_init_board_#t~ret3730#1, bnx2_init_board_#t~mem3731#1, bnx2_init_board_#t~bitwise3732#1, bnx2_init_board_#t~ret3733#1, bnx2_init_board_#t~mem3734#1, bnx2_init_board_#t~ret3735#1, bnx2_init_board_#t~mem3736#1, bnx2_init_board_#t~bitwise3737#1, bnx2_init_board_#t~mem3738#1, bnx2_init_board_#t~mem3739#1, bnx2_init_board_#t~bitwise3740#1, bnx2_init_board_#t~short3741#1, bnx2_init_board_#t~mem3742#1, bnx2_init_board_#t~mem3743#1, bnx2_init_board_#t~bitwise3744#1, bnx2_init_board_#t~mem3745#1, bnx2_init_board_#t~mem3746#1, bnx2_init_board_#t~short3747#1, bnx2_init_board_#t~mem3748#1, bnx2_init_board_#t~mem3749#1, bnx2_init_board_#t~bitwise3750#1, bnx2_init_board_#t~mem3751#1, bnx2_init_board_#t~ret3752#1, bnx2_init_board_#t~mem3753#1, bnx2_init_board_#t~bitwise3754#1, bnx2_init_board_#t~ret3755#1, bnx2_init_board_#t~ret3756#1, bnx2_init_board_#t~ret3757#1, bnx2_init_board_#t~ret3758#1, bnx2_init_board_#t~mem3759#1, bnx2_init_board_#t~bitwise3760#1, bnx2_init_board_#t~mem3761#1, bnx2_init_board_#t~mem3762#1.base, bnx2_init_board_#t~mem3762#1.offset, bnx2_init_board_#t~ret3763#1, bnx2_init_board_#t~mem3764#1, bnx2_init_board_#t~bitwise3765#1, bnx2_init_board_#t~mem3766#1, bnx2_init_board_#t~mem3767#1.base, bnx2_init_board_#t~mem3767#1.offset, bnx2_init_board_#t~mem3768#1, bnx2_init_board_#t~mem3769#1, bnx2_init_board_#t~short3770#1, bnx2_init_board_#t~ret3771#1, bnx2_init_board_#t~ret3772#1, bnx2_init_board_#t~ret3773#1, bnx2_init_board_#t~ret3774#1, bnx2_init_board_#t~mem3775#1, bnx2_init_board_#t~mem3776#1, bnx2_init_board_#t~ret3777#1, bnx2_init_board_#t~ret3778#1, bnx2_init_board_#t~mem3779#1, bnx2_init_board_#t~ret3780#1, bnx2_init_board_#t~nondet3781#1, bnx2_init_board_#t~ret3782#1, bnx2_init_board_#t~mem3783#1, bnx2_init_board_#t~bitwise3784#1, bnx2_init_board_#t~ret3785#1, bnx2_init_board_#t~mem3786#1, bnx2_init_board_#t~bitwise3787#1, bnx2_init_board_#t~mem3788#1, bnx2_init_board_#t~bitwise3789#1, bnx2_init_board_#t~mem3790#1, bnx2_init_board_#t~bitwise3791#1, bnx2_init_board_#t~ret3792#1, bnx2_init_board_#t~mem3793#1, bnx2_init_board_#t~bitwise3794#1, bnx2_init_board_#t~ret3795#1, bnx2_init_board_#t~mem3796#1, bnx2_init_board_#t~bitwise3797#1, bnx2_init_board_#t~mem3798#1, bnx2_init_board_#t~mem3799#1, bnx2_init_board_#t~short3800#1, bnx2_init_board_#t~ret3801#1, bnx2_init_board_#t~ret3802#1, bnx2_init_board_#t~mem3803#1, bnx2_init_board_#t~ret3804#1, bnx2_init_board_#t~memcpy~res3805#1.base, bnx2_init_board_#t~memcpy~res3805#1.offset, bnx2_init_board_#t~ret3806#1, bnx2_init_board_#t~mem3807#1, bnx2_init_board_#t~mem3808#1, bnx2_init_board_#t~ret3809#1, bnx2_init_board_#t~mem3810#1, bnx2_init_board_#t~mem3811#1, bnx2_init_board_#t~mem3812#1, bnx2_init_board_#t~mem3813#1, bnx2_init_board_#t~mem3814#1, bnx2_init_board_#t~mem3815#1, bnx2_init_board_#t~mem3816#1, bnx2_init_board_#t~mem3817#1, bnx2_init_board_#t~ret3818#1, bnx2_init_board_#t~mem3819#1, bnx2_init_board_#t~bitwise3820#1, bnx2_init_board_#t~mem3821#1, bnx2_init_board_#t~bitwise3822#1, bnx2_init_board_#t~mem3823#1, bnx2_init_board_#t~mem3824#1, bnx2_init_board_#t~mem3825#1, bnx2_init_board_#t~bitwise3826#1, bnx2_init_board_#t~mem3827#1, bnx2_init_board_#t~bitwise3828#1, bnx2_init_board_#t~mem3829#1, bnx2_init_board_#t~bitwise3830#1, bnx2_init_board_#t~mem3831#1, bnx2_init_board_#t~mem3832#1, bnx2_init_board_#t~short3833#1, bnx2_init_board_#t~mem3834#1, bnx2_init_board_#t~bitwise3835#1, bnx2_init_board_#t~mem3836#1, bnx2_init_board_#t~mem3837#1, bnx2_init_board_#t~bitwise3838#1, bnx2_init_board_#t~mem3839#1, bnx2_init_board_#t~bitwise3840#1, bnx2_init_board_#t~short3841#1, bnx2_init_board_#t~short3842#1, bnx2_init_board_#t~mem3843#1, bnx2_init_board_#t~bitwise3844#1, bnx2_init_board_#t~mem3845#1, bnx2_init_board_#t~mem3846#1, bnx2_init_board_#t~short3847#1, bnx2_init_board_#t~mem3848#1, bnx2_init_board_#t~short3849#1, bnx2_init_board_#t~mem3850#1, bnx2_init_board_#t~bitwise3851#1, bnx2_init_board_#t~mem3852#1.base, bnx2_init_board_#t~mem3852#1.offset, bnx2_init_board_#t~ret3853#1, bnx2_init_board_#t~bitwise3854#1, bnx2_init_board_#t~mem3855#1, bnx2_init_board_#t~bitwise3856#1, bnx2_init_board_#t~mem3857#1, bnx2_init_board_#t~bitwise3858#1, bnx2_init_board_#t~mem3859#1.base, bnx2_init_board_#t~mem3859#1.offset, bnx2_init_board_#t~mem3860#1.base, bnx2_init_board_#t~mem3860#1.offset, bnx2_init_board_#t~mem3861#1, bnx2_init_board_#t~ret3862#1, bnx2_init_board_#t~mem3863#1, bnx2_init_board_#t~mem3864#1, bnx2_init_board_#t~mem3865#1, bnx2_init_board_#t~mem3866#1, bnx2_init_board_#t~mem3867#1, bnx2_init_board_#t~mem3868#1, bnx2_init_board_#t~mem3869#1, bnx2_init_board_#t~mem3870#1, bnx2_init_board_#t~mem3871#1, bnx2_init_board_#t~mem3872#1, bnx2_init_board_#t~ret3873#1.base, bnx2_init_board_#t~ret3873#1.offset, bnx2_init_board_#t~ret3874#1, bnx2_init_board_#t~bitwise3875#1, bnx2_init_board_#t~ret3876#1, bnx2_init_board_#t~ret3877#1, bnx2_init_board_#t~mem3878#1, bnx2_init_board_#t~bitwise3879#1, bnx2_init_board_#t~ret3880#1, bnx2_init_board_#t~mem3881#1, bnx2_init_board_#t~bitwise3882#1, bnx2_init_board_#t~mem3883#1.base, bnx2_init_board_#t~mem3883#1.offset, bnx2_init_board_~pdev#1.base, bnx2_init_board_~pdev#1.offset, bnx2_init_board_~dev#1.base, bnx2_init_board_~dev#1.offset, bnx2_init_board_~bp~45#1.base, bnx2_init_board_~bp~45#1.offset, bnx2_init_board_~rc~24#1, bnx2_init_board_~i~54#1, bnx2_init_board_~j~17#1, bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, bnx2_init_board_~dma_mask~2#1, bnx2_init_board_~persist_dma_mask~0#1, bnx2_init_board_~err~6#1, bnx2_init_board_~tmp~165#1.base, bnx2_init_board_~tmp~165#1.offset, bnx2_init_board_~tmp___0~87#1.base, bnx2_init_board_~tmp___0~87#1.offset, bnx2_init_board_~#__key~0#1.base, bnx2_init_board_~#__key~0#1.offset, bnx2_init_board_~#__key___0~0#1.base, bnx2_init_board_~#__key___0~0#1.offset, bnx2_init_board_~#__key___1~0#1.base, bnx2_init_board_~#__key___1~0#1.offset, bnx2_init_board_~#__key___2~0#1.base, bnx2_init_board_~#__key___2~0#1.offset, bnx2_init_board_~#__constr_expr_0~0#1.base, bnx2_init_board_~#__constr_expr_0~0#1.offset, bnx2_init_board_~tmp___1~48#1, bnx2_init_board_~tmp___2~30#1, bnx2_init_board_~tmp___3~16#1, bnx2_init_board_~tmp___4~11#1, bnx2_init_board_~off~0#1, bnx2_init_board_~tmp___5~8#1, bnx2_init_board_~num~0#1, bnx2_init_board_~k~1#1, bnx2_init_board_~skip0~0#1, bnx2_init_board_~tmp___6~6#1, bnx2_init_board_~tmp___7~6#1, bnx2_init_board_~tmp___8~4#1, bnx2_init_board_~tmp___9~3#1, bnx2_init_board_~tmp___10~3#1, bnx2_init_board_~addr~7#1, bnx2_init_board_~tmp___11~3#1, bnx2_init_board_~tmp___12~2#1, bnx2_init_board_~tmp___13~2#1, bnx2_init_board_~tmp___14~2#1, bnx2_init_board_~amd_8132~0#1.base, bnx2_init_board_~amd_8132~0#1.offset, bnx2_init_board_~#__key___3~0#1.base, bnx2_init_board_~#__key___3~0#1.offset, bnx2_init_board_~tmp___15~2#1, bnx2_init_board_~tmp___16~2#1;havoc bnx2_init_board_#in~pdev#1.base, bnx2_init_board_#in~pdev#1.offset, bnx2_init_board_#in~dev#1.base, bnx2_init_board_#in~dev#1.offset;assume { :end_inline_bnx2_init_board } true;assume -2147483648 <= #t~ret3913#1 && #t~ret3913#1 <= 2147483647;~rc~25#1 := #t~ret3913#1;havoc #t~ret3913#1; [2025-02-08 04:04:11,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20234-1: SUMMARY for call kfree(bnx2_read_vpd_fw_ver_~data~7#1.base, bnx2_read_vpd_fw_ver_~data~7#1.offset); srcloc: null [2025-02-08 04:04:11,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27369: havoc pci_request_regions_#t~nondet4402#1; [2025-02-08 04:04:11,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27369-1: bnx2_init_board_#t~ret3707#1 := pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet4402#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 <= bnx2_init_board_#t~ret3707#1 && bnx2_init_board_#t~ret3707#1 <= 2147483647;bnx2_init_board_~rc~24#1 := bnx2_init_board_#t~ret3707#1;havoc bnx2_init_board_#t~ret3707#1; [2025-02-08 04:04:11,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20003: assume 6 == bnx2_get_5709_media_~strap~0#1 % 4294967296; [2025-02-08 04:04:11,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20003: assume !(6 == bnx2_get_5709_media_~strap~0#1 % 4294967296); [2025-02-08 04:04:11,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20564-4: assume 0 == bnx2_init_board_#t~mem3790#1 % 4294967296 || 64 == bnx2_init_board_#t~mem3790#1 % 4294967296;bnx2_init_board_#t~bitwise3791#1 := 64; [2025-02-08 04:04:11,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20564-4: assume !(0 == bnx2_init_board_#t~mem3790#1 % 4294967296 || 64 == bnx2_init_board_#t~mem3790#1 % 4294967296); [2025-02-08 04:04:11,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20465-1: [2025-02-08 04:04:11,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20432: assume 0 == bnx2_init_board_~tmp___3~16#1;call bnx2_init_board_#t~mem3753#1 := read~int#31(bnx2_init_board_~dev#1.base, 204 + bnx2_init_board_~dev#1.offset, 8); [2025-02-08 04:04:11,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20432: assume !(0 == bnx2_init_board_~tmp___3~16#1); [2025-02-08 04:04:11,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20564-3: assume false;bnx2_init_board_#t~bitwise3791#1 := bnx2_init_board_#t~mem3790#1; [2025-02-08 04:04:11,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20564-3: assume !false; [2025-02-08 04:04:11,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20498-1: SUMMARY for call bnx2_init_board_#t~ret3780#1 := dev_err(bnx2_init_board_~pdev#1.base, 179 + bnx2_init_board_~pdev#1.offset, 147, 0); srcloc: null [2025-02-08 04:04:11,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20465: call write~int#31(bnx2_init_board_#t~bitwise3765#1, bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, 4);havoc bnx2_init_board_#t~mem3764#1;havoc bnx2_init_board_#t~bitwise3765#1;call bnx2_init_board_#t~mem3766#1 := read~int#31(bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, 4);call bnx2_init_board_#t~mem3767#1.base, bnx2_init_board_#t~mem3767#1.offset := read~$Pointer$#31(bnx2_init_board_~bp~45#1.base, bnx2_init_board_~bp~45#1.offset, 8); [2025-02-08 04:04:11,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20465-3: assume 4294966975 == bnx2_init_board_#t~mem3764#1 % 4294967296;bnx2_init_board_#t~bitwise3765#1 := bnx2_init_board_#t~mem3764#1; [2025-02-08 04:04:11,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20465-3: assume !(4294966975 == bnx2_init_board_#t~mem3764#1 % 4294967296); [2025-02-08 04:04:11,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20465-2: havoc bnx2_init_board_#t~bitwise3765#1;assume bnx2_init_board_#t~bitwise3765#1 % 4294967296 <= bnx2_init_board_#t~mem3764#1 % 4294967296 && bnx2_init_board_#t~bitwise3765#1 % 4294967296 <= 4294966975; [2025-02-08 04:04:11,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20465-4: assume 0 == bnx2_init_board_#t~mem3764#1 % 4294967296;bnx2_init_board_#t~bitwise3765#1 := 0; [2025-02-08 04:04:11,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20465-4: assume !(0 == bnx2_init_board_#t~mem3764#1 % 4294967296); [2025-02-08 04:04:11,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20234: havoc bnx2_read_vpd_fw_ver_#t~ret3685#1.base, bnx2_read_vpd_fw_ver_#t~ret3685#1.offset, bnx2_read_vpd_fw_ver_#t~ret3686#1, bnx2_read_vpd_fw_ver_#t~mem3687#1, bnx2_read_vpd_fw_ver_#t~mem3688#1, bnx2_read_vpd_fw_ver_#t~mem3689#1, bnx2_read_vpd_fw_ver_#t~mem3690#1, bnx2_read_vpd_fw_ver_#t~ret3691#1, bnx2_read_vpd_fw_ver_#t~ret3692#1, bnx2_read_vpd_fw_ver_#t~ret3693#1, bnx2_read_vpd_fw_ver_#t~ret3694#1, bnx2_read_vpd_fw_ver_#t~nondet3695#1, bnx2_read_vpd_fw_ver_#t~ret3696#1, bnx2_read_vpd_fw_ver_#t~ret3697#1, bnx2_read_vpd_fw_ver_#t~memcpy~res3698#1.base, bnx2_read_vpd_fw_ver_#t~memcpy~res3698#1.offset, bnx2_read_vpd_fw_ver_~bp#1.base, bnx2_read_vpd_fw_ver_~bp#1.offset, bnx2_read_vpd_fw_ver_~rc~23#1, bnx2_read_vpd_fw_ver_~i~53#1, bnx2_read_vpd_fw_ver_~j~16#1, bnx2_read_vpd_fw_ver_~data~7#1.base, bnx2_read_vpd_fw_ver_~data~7#1.offset, bnx2_read_vpd_fw_ver_~block_end~0#1, bnx2_read_vpd_fw_ver_~rosize~0#1, bnx2_read_vpd_fw_ver_~len~5#1, bnx2_read_vpd_fw_ver_~tmp~164#1.base, bnx2_read_vpd_fw_ver_~tmp~164#1.offset, bnx2_read_vpd_fw_ver_~tmp___0~86#1, bnx2_read_vpd_fw_ver_~tmp___1~47#1, bnx2_read_vpd_fw_ver_~tmp___2~29#1, bnx2_read_vpd_fw_ver_~tmp___3~15#1;havoc bnx2_read_vpd_fw_ver_#in~bp#1.base, bnx2_read_vpd_fw_ver_#in~bp#1.offset;assume { :end_inline_bnx2_read_vpd_fw_ver } true;bnx2_init_board_~tmp___5~8#1 := bnx2_init_board_#t~nondet3781#1;havoc bnx2_init_board_#t~nondet3781#1;bnx2_init_board_~j~17#1 := (if bnx2_init_board_~tmp___5~8#1 % 18446744073709551616 % 4294967296 <= 2147483647 then bnx2_init_board_~tmp___5~8#1 % 18446744073709551616 % 4294967296 else bnx2_init_board_~tmp___5~8#1 % 18446744073709551616 % 4294967296 - 4294967296); [2025-02-08 04:04:11,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20664: assume 1460011008 == (bnx2_init_board_#t~mem3823#1 - bnx2_init_board_#t~mem3823#1 % 65536) % 4294967296;havoc bnx2_init_board_#t~mem3823#1;call bnx2_init_board_#t~mem3824#1 := read~int#31(bnx2_init_board_~pdev#1.base, 64 + bnx2_init_board_~pdev#1.offset, 4); [2025-02-08 04:04:11,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20664: assume !(1460011008 == (bnx2_init_board_#t~mem3823#1 - bnx2_init_board_#t~mem3823#1 % 65536) % 4294967296);havoc bnx2_init_board_#t~mem3823#1;call write~int#31(2, bnx2_init_board_~bp~45#1.base, 8930 + bnx2_init_board_~bp~45#1.offset, 4);call bnx2_init_board_#t~mem3827#1 := read~int#31(bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, 4); [2025-02-08 04:04:11,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20631-1: SUMMARY for call bnx2_set_rx_ring_size(bnx2_init_board_~bp~45#1.base, bnx2_init_board_~bp~45#1.offset, 255); srcloc: null [2025-02-08 04:04:11,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20664-1: call bnx2_init_board_#t~mem3823#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8926 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20631: call write~int#31(2, bnx2_init_board_~bp~45#1.base, 8968 + bnx2_init_board_~bp~45#1.offset, 2);call write~int#31(20, bnx2_init_board_~bp~45#1.base, 8966 + bnx2_init_board_~bp~45#1.offset, 2);call write~int#31(18, bnx2_init_board_~bp~45#1.base, 8980 + bnx2_init_board_~bp~45#1.offset, 2);call write~int#31(80, bnx2_init_board_~bp~45#1.base, 8978 + bnx2_init_board_~bp~45#1.offset, 2);call write~int#31(2, bnx2_init_board_~bp~45#1.base, 8972 + bnx2_init_board_~bp~45#1.offset, 2);call write~int#31(12, bnx2_init_board_~bp~45#1.base, 8970 + bnx2_init_board_~bp~45#1.offset, 2);call write~int#31(18, bnx2_init_board_~bp~45#1.base, 8992 + bnx2_init_board_~bp~45#1.offset, 2);call write~int#31(18, bnx2_init_board_~bp~45#1.base, 8990 + bnx2_init_board_~bp~45#1.offset, 2);call write~int#31(999936, bnx2_init_board_~bp~45#1.base, 8994 + bnx2_init_board_~bp~45#1.offset, 4);call write~int#31(250, bnx2_init_board_~bp~45#1.base, 8558 + bnx2_init_board_~bp~45#1.offset, 4);call write~int#31(1, bnx2_init_board_~bp~45#1.base, 8930 + bnx2_init_board_~bp~45#1.offset, 4);call bnx2_init_board_#t~mem3814#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8926 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20466: havoc bnx2_init_board_#t~mem3766#1;havoc bnx2_init_board_#t~mem3767#1.base, bnx2_init_board_#t~mem3767#1.offset; [2025-02-08 04:04:11,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20961-1: SUMMARY for call pci_disable_device(~pdev#1.base, ~pdev#1.offset); srcloc: null [2025-02-08 04:04:11,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20928: havoc #t~mem3915#1.base, #t~mem3915#1.offset;havoc #t~memcpy~res3916#1.base, #t~memcpy~res3916#1.offset;call write~int#31(6443040771, ~dev~4#1.base, 212 + ~dev~4#1.offset, 8);call #t~mem3917#1 := read~int#31(~bp~46#1.base, 8926 + ~bp~46#1.offset, 4); [2025-02-08 04:04:11,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20961: assume { :begin_inline_ldv_free_netdev_167 } true;ldv_free_netdev_167_#in~ldv_func_arg1#1.base, ldv_free_netdev_167_#in~ldv_func_arg1#1.offset := ~dev~4#1.base, ~dev~4#1.offset;havoc ldv_free_netdev_167_~ldv_func_arg1#1.base, ldv_free_netdev_167_~ldv_func_arg1#1.offset;ldv_free_netdev_167_~ldv_func_arg1#1.base, ldv_free_netdev_167_~ldv_func_arg1#1.offset := ldv_free_netdev_167_#in~ldv_func_arg1#1.base, ldv_free_netdev_167_#in~ldv_func_arg1#1.offset; [2025-02-08 04:04:11,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20928-1: SUMMARY for call #t~memcpy~res3916#1.base, #t~memcpy~res3916#1.offset := #Ultimate.C_memcpy#31(#t~mem3915#1.base, #t~mem3915#1.offset, ~bp~46#1.base, 9123 + ~bp~46#1.offset, 6); srcloc: null [2025-02-08 04:04:11,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20400: assume -2147483648 <= bnx2_init_board_#t~ret3735#1 && bnx2_init_board_#t~ret3735#1 <= 2147483647;havoc bnx2_init_board_#t~ret3735#1;bnx2_init_board_~rc~24#1 := -5; [2025-02-08 04:04:11,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20466-1: SUMMARY for call writel(bnx2_init_board_#t~mem3766#1, bnx2_init_board_#t~mem3767#1.base, 4 + bnx2_init_board_#t~mem3767#1.offset); srcloc: null [2025-02-08 04:04:11,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20367: bnx2_init_board_#t~ret3722#1 := pci_is_pcie_#res#1;havoc pci_is_pcie_#t~ret439#1, pci_is_pcie_~dev#1.base, pci_is_pcie_~dev#1.offset, pci_is_pcie_~tmp~53#1;havoc pci_is_pcie_#in~dev#1.base, pci_is_pcie_#in~dev#1.offset;assume { :end_inline_pci_is_pcie } true;bnx2_init_board_~tmp___1~48#1 := (if 0 == bnx2_init_board_#t~ret3722#1 % 256 then 0 else 1);havoc bnx2_init_board_#t~ret3722#1; [2025-02-08 04:04:11,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20400-1: SUMMARY for call bnx2_init_board_#t~ret3735#1 := dev_err(bnx2_init_board_~pdev#1.base, 179 + bnx2_init_board_~pdev#1.offset, 143, 0); srcloc: null [2025-02-08 04:04:11,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20764-4: assume 0 == bnx2_init_board_#t~mem3878#1 % 4294967296;bnx2_init_board_#t~bitwise3879#1 := 0; [2025-02-08 04:04:11,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20764-4: assume !(0 == bnx2_init_board_#t~mem3878#1 % 4294967296); [2025-02-08 04:04:11,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20764-3: assume 16384 == bnx2_init_board_#t~mem3878#1 % 4294967296;bnx2_init_board_#t~bitwise3879#1 := bnx2_init_board_#t~mem3878#1; [2025-02-08 04:04:11,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20764-3: assume !(16384 == bnx2_init_board_#t~mem3878#1 % 4294967296); [2025-02-08 04:04:11,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20665: assume 822874172 == bnx2_init_board_#t~mem3824#1 % 4294967296;havoc bnx2_init_board_#t~mem3824#1;call bnx2_init_board_#t~mem3825#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8898 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20665: assume !(822874172 == bnx2_init_board_#t~mem3824#1 % 4294967296);havoc bnx2_init_board_#t~mem3824#1; [2025-02-08 04:04:11,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20764-5: call bnx2_init_board_#t~mem3878#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 28 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20434: call write~int#31(bnx2_init_board_#t~bitwise3754#1, bnx2_init_board_~dev#1.base, 204 + bnx2_init_board_~dev#1.offset, 8);havoc bnx2_init_board_#t~mem3753#1;havoc bnx2_init_board_#t~bitwise3754#1;assume { :begin_inline_pci_set_consistent_dma_mask } true;pci_set_consistent_dma_mask_#in~dev#1.base, pci_set_consistent_dma_mask_#in~dev#1.offset, pci_set_consistent_dma_mask_#in~mask#1 := bnx2_init_board_~pdev#1.base, bnx2_init_board_~pdev#1.offset, bnx2_init_board_~persist_dma_mask~0#1;havoc pci_set_consistent_dma_mask_#res#1;havoc pci_set_consistent_dma_mask_#t~ret434#1, pci_set_consistent_dma_mask_~dev#1.base, pci_set_consistent_dma_mask_~dev#1.offset, pci_set_consistent_dma_mask_~mask#1, pci_set_consistent_dma_mask_~tmp~50#1;pci_set_consistent_dma_mask_~dev#1.base, pci_set_consistent_dma_mask_~dev#1.offset := pci_set_consistent_dma_mask_#in~dev#1.base, pci_set_consistent_dma_mask_#in~dev#1.offset;pci_set_consistent_dma_mask_~mask#1 := pci_set_consistent_dma_mask_#in~mask#1;havoc pci_set_consistent_dma_mask_~tmp~50#1;assume { :begin_inline_dma_set_coherent_mask } true;dma_set_coherent_mask_#in~dev#1.base, dma_set_coherent_mask_#in~dev#1.offset, dma_set_coherent_mask_#in~mask#1 := pci_set_consistent_dma_mask_~dev#1.base, 179 + pci_set_consistent_dma_mask_~dev#1.offset, pci_set_consistent_dma_mask_~mask#1;havoc dma_set_coherent_mask_#res#1;havoc dma_set_coherent_mask_#t~ret280#1, dma_set_coherent_mask_~dev#1.base, dma_set_coherent_mask_~dev#1.offset, dma_set_coherent_mask_~mask#1, dma_set_coherent_mask_~tmp~23#1;dma_set_coherent_mask_~dev#1.base, dma_set_coherent_mask_~dev#1.offset := dma_set_coherent_mask_#in~dev#1.base, dma_set_coherent_mask_#in~dev#1.offset;dma_set_coherent_mask_~mask#1 := dma_set_coherent_mask_#in~mask#1;havoc dma_set_coherent_mask_~tmp~23#1;assume { :begin_inline_dma_supported } true;dma_supported_#in~arg0#1.base, dma_supported_#in~arg0#1.offset, dma_supported_#in~arg1#1 := dma_set_coherent_mask_~dev#1.base, dma_set_coherent_mask_~dev#1.offset, dma_set_coherent_mask_~mask#1;havoc dma_supported_#res#1;havoc dma_supported_#t~nondet4375#1, dma_supported_~arg0#1.base, dma_supported_~arg0#1.offset, dma_supported_~arg1#1;dma_supported_~arg0#1.base, dma_supported_~arg0#1.offset := dma_supported_#in~arg0#1.base, dma_supported_#in~arg0#1.offset;dma_supported_~arg1#1 := dma_supported_#in~arg1#1;havoc dma_supported_#t~nondet4375#1;assume -2147483648 <= dma_supported_#t~nondet4375#1 && dma_supported_#t~nondet4375#1 <= 2147483647;dma_supported_#res#1 := dma_supported_#t~nondet4375#1;havoc dma_supported_#t~nondet4375#1; [2025-02-08 04:04:11,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20764: assume 0 != bnx2_init_board_#t~bitwise3879#1 % 4294967296;havoc bnx2_init_board_#t~mem3878#1;havoc bnx2_init_board_#t~bitwise3879#1; [2025-02-08 04:04:11,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20764: assume !(0 != bnx2_init_board_#t~bitwise3879#1 % 4294967296);havoc bnx2_init_board_#t~mem3878#1;havoc bnx2_init_board_#t~bitwise3879#1; [2025-02-08 04:04:11,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20764-2: havoc bnx2_init_board_#t~bitwise3879#1;assume bnx2_init_board_#t~bitwise3879#1 % 4294967296 <= bnx2_init_board_#t~mem3878#1 % 4294967296 && bnx2_init_board_#t~bitwise3879#1 % 4294967296 <= 16384; [2025-02-08 04:04:11,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20764-1: [2025-02-08 04:04:11,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20434-2: havoc bnx2_init_board_#t~bitwise3754#1;assume (bnx2_init_board_#t~bitwise3754#1 % 18446744073709551616 >= bnx2_init_board_#t~mem3753#1 % 18446744073709551616 && bnx2_init_board_#t~bitwise3754#1 % 18446744073709551616 >= 32) && bnx2_init_board_#t~bitwise3754#1 % 18446744073709551616 <= 32 + bnx2_init_board_#t~mem3753#1 % 18446744073709551616; [2025-02-08 04:04:11,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20434-1: [2025-02-08 04:04:11,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20434-4: assume 0 == bnx2_init_board_#t~mem3753#1 % 18446744073709551616 || 32 == bnx2_init_board_#t~mem3753#1 % 18446744073709551616;bnx2_init_board_#t~bitwise3754#1 := 32; [2025-02-08 04:04:11,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20434-4: assume !(0 == bnx2_init_board_#t~mem3753#1 % 18446744073709551616 || 32 == bnx2_init_board_#t~mem3753#1 % 18446744073709551616); [2025-02-08 04:04:11,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20434-3: assume false;bnx2_init_board_#t~bitwise3754#1 := bnx2_init_board_#t~mem3753#1; [2025-02-08 04:04:11,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20434-3: assume !false; [2025-02-08 04:04:11,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20666-2: havoc bnx2_init_board_#t~bitwise3826#1;assume (bnx2_init_board_#t~bitwise3826#1 % 4294967296 >= bnx2_init_board_#t~mem3825#1 % 4294967296 && bnx2_init_board_#t~bitwise3826#1 % 4294967296 >= 8192) && bnx2_init_board_#t~bitwise3826#1 % 4294967296 <= 8192 + bnx2_init_board_#t~mem3825#1 % 4294967296; [2025-02-08 04:04:11,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20666-1: [2025-02-08 04:04:11,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20666-4: assume 0 == bnx2_init_board_#t~mem3825#1 % 4294967296 || 8192 == bnx2_init_board_#t~mem3825#1 % 4294967296;bnx2_init_board_#t~bitwise3826#1 := 8192; [2025-02-08 04:04:11,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20666-4: assume !(0 == bnx2_init_board_#t~mem3825#1 % 4294967296 || 8192 == bnx2_init_board_#t~mem3825#1 % 4294967296); [2025-02-08 04:04:11,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20666-3: assume false;bnx2_init_board_#t~bitwise3826#1 := bnx2_init_board_#t~mem3825#1; [2025-02-08 04:04:11,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20666-3: assume !false; [2025-02-08 04:04:11,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20435: bnx2_init_board_#t~ret3755#1 := pci_set_consistent_dma_mask_#res#1;havoc pci_set_consistent_dma_mask_#t~ret434#1, pci_set_consistent_dma_mask_~dev#1.base, pci_set_consistent_dma_mask_~dev#1.offset, pci_set_consistent_dma_mask_~mask#1, pci_set_consistent_dma_mask_~tmp~50#1;havoc pci_set_consistent_dma_mask_#in~dev#1.base, pci_set_consistent_dma_mask_#in~dev#1.offset, pci_set_consistent_dma_mask_#in~mask#1;assume { :end_inline_pci_set_consistent_dma_mask } true;assume -2147483648 <= bnx2_init_board_#t~ret3755#1 && bnx2_init_board_#t~ret3755#1 <= 2147483647;bnx2_init_board_~rc~24#1 := bnx2_init_board_#t~ret3755#1;havoc bnx2_init_board_#t~ret3755#1; [2025-02-08 04:04:11,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20798: assume 0 != bnx2_bus_string_#t~bitwise3885#1 % 4294967296;havoc bnx2_bus_string_#t~mem3884#1;havoc bnx2_bus_string_#t~bitwise3885#1;bnx2_bus_string_#t~loopctr3886#1 := 0; [2025-02-08 04:04:11,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20798: assume !(0 != bnx2_bus_string_#t~bitwise3885#1 % 4294967296);havoc bnx2_bus_string_#t~mem3884#1;havoc bnx2_bus_string_#t~bitwise3885#1;bnx2_bus_string_#t~loopctr3889#1 := 0; [2025-02-08 04:04:11,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20831: bnx2_bus_string_#res#1.base, bnx2_bus_string_#res#1.offset := bnx2_bus_string_~str#1.base, bnx2_bus_string_~str#1.offset;#t~ret3930#1.base, #t~ret3930#1.offset := bnx2_bus_string_#res#1.base, bnx2_bus_string_#res#1.offset;havoc bnx2_bus_string_#t~mem3884#1, bnx2_bus_string_#t~bitwise3885#1, bnx2_bus_string_#t~loopctr3886#1, bnx2_bus_string_#t~nondet3887#1, bnx2_bus_string_#t~ret3888#1, bnx2_bus_string_#t~loopctr3889#1, bnx2_bus_string_#t~nondet3890#1, bnx2_bus_string_#t~ret3891#1, bnx2_bus_string_#t~mem3892#1, bnx2_bus_string_#t~loopctr3893#1, bnx2_bus_string_#t~nondet3894#1, bnx2_bus_string_#t~ret3895#1, bnx2_bus_string_#t~mem3896#1, bnx2_bus_string_#t~bitwise3897#1, bnx2_bus_string_#t~loopctr3898#1, bnx2_bus_string_#t~nondet3899#1, bnx2_bus_string_#t~ret3900#1, bnx2_bus_string_#t~loopctr3901#1, bnx2_bus_string_#t~nondet3902#1, bnx2_bus_string_#t~ret3903#1, bnx2_bus_string_#t~mem3904#1, bnx2_bus_string_#t~loopctr3905#1, bnx2_bus_string_#t~nondet3906#1, bnx2_bus_string_#t~ret3907#1, bnx2_bus_string_~bp#1.base, bnx2_bus_string_~bp#1.offset, bnx2_bus_string_~str#1.base, bnx2_bus_string_~str#1.offset, bnx2_bus_string_~s~0#1.base, bnx2_bus_string_~s~0#1.offset, bnx2_bus_string_~tmp~166#1, bnx2_bus_string_~tmp___0~88#1, bnx2_bus_string_~tmp___1~49#1, bnx2_bus_string_~tmp___2~31#1, bnx2_bus_string_~tmp___3~17#1, bnx2_bus_string_~tmp___4~12#1;havoc bnx2_bus_string_#in~bp#1.base, bnx2_bus_string_#in~bp#1.offset, bnx2_bus_string_#in~str#1.base, bnx2_bus_string_#in~str#1.offset;assume { :end_inline_bnx2_bus_string } true;~tmp___1~50#1.base, ~tmp___1~50#1.offset := #t~ret3930#1.base, #t~ret3930#1.offset;havoc #t~ret3930#1.base, #t~ret3930#1.offset;call #t~mem3931#1 := read~int#31(~ent#1.base, 24 + ~ent#1.offset, 8);call #t~mem3932#1.base, #t~mem3932#1.offset := read~$Pointer$#25(~#board_info~0.base, ~#board_info~0.offset + 8 * (if #t~mem3931#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then #t~mem3931#1 % 18446744073709551616 % 18446744073709551616 else #t~mem3931#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);call #t~mem3933#1 := read~int#31(~bp~46#1.base, 8926 + ~bp~46#1.offset, 4); [2025-02-08 04:04:11,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20798-2: havoc bnx2_bus_string_#t~bitwise3885#1;assume bnx2_bus_string_#t~bitwise3885#1 % 4294967296 <= bnx2_bus_string_#t~mem3884#1 % 4294967296 && bnx2_bus_string_#t~bitwise3885#1 % 4294967296 <= 512; [2025-02-08 04:04:11,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20798-1: [2025-02-08 04:04:11,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20798-4: assume 0 == bnx2_bus_string_#t~mem3884#1 % 4294967296;bnx2_bus_string_#t~bitwise3885#1 := 0; [2025-02-08 04:04:11,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20798-4: assume !(0 == bnx2_bus_string_#t~mem3884#1 % 4294967296); [2025-02-08 04:04:11,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20666: call write~int#31(bnx2_init_board_#t~bitwise3826#1, bnx2_init_board_~bp~45#1.base, 8898 + bnx2_init_board_~bp~45#1.offset, 4);havoc bnx2_init_board_#t~mem3825#1;havoc bnx2_init_board_#t~bitwise3826#1; [2025-02-08 04:04:11,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20798-3: assume 512 == bnx2_bus_string_#t~mem3884#1 % 4294967296;bnx2_bus_string_#t~bitwise3885#1 := bnx2_bus_string_#t~mem3884#1; [2025-02-08 04:04:11,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20798-3: assume !(512 == bnx2_bus_string_#t~mem3884#1 % 4294967296); [2025-02-08 04:04:11,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20072: assume 2 == bnx2_get_pci_speed_~clkreg~0#1 % 4294967296; [2025-02-08 04:04:11,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20072: assume !(2 == bnx2_get_pci_speed_~clkreg~0#1 % 4294967296); [2025-02-08 04:04:11,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20105: call write~int#31(50, bnx2_get_pci_speed_~bp#1.base, 8938 + bnx2_get_pci_speed_~bp#1.offset, 2); [2025-02-08 04:04:11,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20931: assume 1460207616 == (#t~mem3917#1 - #t~mem3917#1 % 65536) % 4294967296;havoc #t~mem3917#1;call #t~mem3918#1 := read~int#31(~dev~4#1.base, 212 + ~dev~4#1.offset, 8); [2025-02-08 04:04:11,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20931: assume !(1460207616 == (#t~mem3917#1 - #t~mem3917#1 % 65536) % 4294967296);havoc #t~mem3917#1; [2025-02-08 04:04:11,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20369: assume 0 != bnx2_init_board_~tmp___1~48#1 % 256;bnx2_init_board_~tmp___2~30#1 := 0; [2025-02-08 04:04:11,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20369: assume !(0 != bnx2_init_board_~tmp___1~48#1 % 256);bnx2_init_board_~tmp___2~30#1 := 1; [2025-02-08 04:04:11,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20700-4: assume 0 == bnx2_init_board_#t~mem3857#1 % 4294967296;bnx2_init_board_#t~bitwise3858#1 := 0; [2025-02-08 04:04:11,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20700-4: assume !(0 == bnx2_init_board_#t~mem3857#1 % 4294967296); [2025-02-08 04:04:11,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20700-3: assume 8 == bnx2_init_board_#t~mem3857#1 % 4294967296;bnx2_init_board_#t~bitwise3858#1 := bnx2_init_board_#t~mem3857#1; [2025-02-08 04:04:11,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20700-3: assume !(8 == bnx2_init_board_#t~mem3857#1 % 4294967296); [2025-02-08 04:04:11,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20700-5: call bnx2_init_board_#t~mem3857#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 28 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20469-1: assume bnx2_init_board_#t~short3770#1;call bnx2_init_board_#t~mem3769#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 28 + bnx2_init_board_~bp~45#1.offset, 4);bnx2_init_board_#t~short3770#1 := 0 == bnx2_init_board_#t~mem3769#1 % 2 % 4294967296; [2025-02-08 04:04:11,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20469-1: assume !bnx2_init_board_#t~short3770#1; [2025-02-08 04:04:11,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20469: assume bnx2_init_board_#t~short3770#1;havoc bnx2_init_board_#t~mem3768#1;havoc bnx2_init_board_#t~mem3769#1;havoc bnx2_init_board_#t~short3770#1; [2025-02-08 04:04:11,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20469: assume !bnx2_init_board_#t~short3770#1;havoc bnx2_init_board_#t~mem3768#1;havoc bnx2_init_board_#t~mem3769#1;havoc bnx2_init_board_#t~short3770#1; [2025-02-08 04:04:11,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20766: assume -2147483648 <= bnx2_init_board_#t~ret3880#1 && bnx2_init_board_#t~ret3880#1 <= 2147483647;havoc bnx2_init_board_#t~ret3880#1;call bnx2_init_board_#t~mem3881#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 28 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20700: assume 0 != bnx2_init_board_#t~bitwise3858#1 % 4294967296;havoc bnx2_init_board_#t~mem3857#1;havoc bnx2_init_board_#t~bitwise3858#1;call bnx2_init_board_#t~mem3859#1.base, bnx2_init_board_#t~mem3859#1.offset := read~$Pointer$#31(bnx2_init_board_~bp~45#1.base, 16 + bnx2_init_board_~bp~45#1.offset, 8);assume { :begin_inline_device_set_wakeup_capable } true;device_set_wakeup_capable_#in~arg0#1.base, device_set_wakeup_capable_#in~arg0#1.offset, device_set_wakeup_capable_#in~arg1#1 := bnx2_init_board_#t~mem3859#1.base, 179 + bnx2_init_board_#t~mem3859#1.offset, 0;havoc device_set_wakeup_capable_~arg0#1.base, device_set_wakeup_capable_~arg0#1.offset, device_set_wakeup_capable_~arg1#1;device_set_wakeup_capable_~arg0#1.base, device_set_wakeup_capable_~arg0#1.offset := device_set_wakeup_capable_#in~arg0#1.base, device_set_wakeup_capable_#in~arg0#1.offset;device_set_wakeup_capable_~arg1#1 := device_set_wakeup_capable_#in~arg1#1; [2025-02-08 04:04:11,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20700: assume !(0 != bnx2_init_board_#t~bitwise3858#1 % 4294967296);havoc bnx2_init_board_#t~mem3857#1;havoc bnx2_init_board_#t~bitwise3858#1;call bnx2_init_board_#t~mem3860#1.base, bnx2_init_board_#t~mem3860#1.offset := read~$Pointer$#31(bnx2_init_board_~bp~45#1.base, 16 + bnx2_init_board_~bp~45#1.offset, 8);call bnx2_init_board_#t~mem3861#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8940 + bnx2_init_board_~bp~45#1.offset, 1); [2025-02-08 04:04:11,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20766-1: SUMMARY for call bnx2_init_board_#t~ret3880#1 := pci_disable_pcie_error_reporting(bnx2_init_board_~pdev#1.base, bnx2_init_board_~pdev#1.offset); srcloc: null [2025-02-08 04:04:11,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20700-2: havoc bnx2_init_board_#t~bitwise3858#1;assume bnx2_init_board_#t~bitwise3858#1 % 4294967296 <= bnx2_init_board_#t~mem3857#1 % 4294967296 && bnx2_init_board_#t~bitwise3858#1 % 4294967296 <= 8; [2025-02-08 04:04:11,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20700-1: [2025-02-08 04:04:11,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20932: call write~int#31(#t~bitwise3919#1, ~dev~4#1.base, 212 + ~dev~4#1.offset, 8);havoc #t~mem3918#1;havoc #t~bitwise3919#1; [2025-02-08 04:04:11,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20932-2: havoc #t~bitwise3919#1;assume (#t~bitwise3919#1 % 18446744073709551616 >= #t~mem3918#1 % 18446744073709551616 && #t~bitwise3919#1 % 18446744073709551616 >= 1048592) && #t~bitwise3919#1 % 18446744073709551616 <= 1048592 + #t~mem3918#1 % 18446744073709551616; [2025-02-08 04:04:11,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20932-1: [2025-02-08 04:04:11,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20337-1: SUMMARY for call bnx2_init_board_#t~ret3712#1.base, bnx2_init_board_#t~ret3712#1.offset := spinlock_check(bnx2_init_board_~bp~45#1.base, 8762 + bnx2_init_board_~bp~45#1.offset); srcloc: null [2025-02-08 04:04:11,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20304: assume 0 == bnx2_init_board_#t~bitwise3705#1 % 18446744073709551616;havoc bnx2_init_board_#t~mem3704#1;havoc bnx2_init_board_#t~bitwise3705#1; [2025-02-08 04:04:11,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20304: assume !(0 == bnx2_init_board_#t~bitwise3705#1 % 18446744073709551616);havoc bnx2_init_board_#t~mem3704#1;havoc bnx2_init_board_#t~bitwise3705#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 := bnx2_init_board_~pdev#1.base, bnx2_init_board_~pdev#1.offset, 134, 0;havoc pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet4402#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~nondet4402#1;assume -2147483648 <= pci_request_regions_#t~nondet4402#1 && pci_request_regions_#t~nondet4402#1 <= 2147483647;pci_request_regions_#res#1 := pci_request_regions_#t~nondet4402#1;havoc pci_request_regions_#t~nondet4402#1; [2025-02-08 04:04:11,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20337: havoc bnx2_init_board_#t~ret3712#1.base, bnx2_init_board_#t~ret3712#1.offset; [2025-02-08 04:04:11,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20304-2: havoc bnx2_init_board_#t~bitwise3705#1;assume bnx2_init_board_#t~bitwise3705#1 % 18446744073709551616 <= bnx2_init_board_#t~mem3704#1 % 18446744073709551616 && bnx2_init_board_#t~bitwise3705#1 % 18446744073709551616 <= 512; [2025-02-08 04:04:11,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20304-1: [2025-02-08 04:04:11,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20304-4: assume 0 == bnx2_init_board_#t~mem3704#1 % 18446744073709551616;bnx2_init_board_#t~bitwise3705#1 := 0; [2025-02-08 04:04:11,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20304-4: assume !(0 == bnx2_init_board_#t~mem3704#1 % 18446744073709551616); [2025-02-08 04:04:11,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20304-3: assume 512 == bnx2_init_board_#t~mem3704#1 % 18446744073709551616;bnx2_init_board_#t~bitwise3705#1 := bnx2_init_board_#t~mem3704#1; [2025-02-08 04:04:11,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20304-3: assume !(512 == bnx2_init_board_#t~mem3704#1 % 18446744073709551616); [2025-02-08 04:04:11,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20569-1: SUMMARY for call bnx2_init_board_#t~ret3792#1 := bnx2_shmem_rd(bnx2_init_board_~bp~45#1.base, bnx2_init_board_~bp~45#1.offset, 456); srcloc: null [2025-02-08 04:04:11,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20569: call write~int#31(bnx2_init_board_#t~ret3792#1, bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, 4);havoc bnx2_init_board_#t~ret3792#1;call bnx2_init_board_#t~mem3793#1 := read~int#31(bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, 4); [2025-02-08 04:04:11,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20437: assume 0 != bnx2_init_board_~rc~24#1; [2025-02-08 04:04:11,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20437: assume !(0 != bnx2_init_board_~rc~24#1); [2025-02-08 04:04:11,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20338: SUMMARY for call __raw_spin_lock_init(bnx2_init_board_~bp~45#1.base, 8762 + bnx2_init_board_~bp~45#1.offset, 137, 0, bnx2_init_board_~#__key~0#1.base, bnx2_init_board_~#__key~0#1.offset); srcloc: null [2025-02-08 04:04:11,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20800: assume true;havoc bnx2_bus_string_#t~nondet3887#1;call write~int#35(bnx2_bus_string_#t~nondet3887#1, bnx2_bus_string_~s~0#1.base, bnx2_bus_string_~s~0#1.offset + bnx2_bus_string_#t~loopctr3886#1, 8);bnx2_bus_string_#t~loopctr3886#1 := 1 + bnx2_bus_string_#t~loopctr3886#1; [2025-02-08 04:04:11,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20800: assume true;bnx2_bus_string_~tmp~166#1 := bnx2_bus_string_#t~ret3888#1;havoc bnx2_bus_string_#t~loopctr3886#1;havoc bnx2_bus_string_#t~nondet3887#1;havoc bnx2_bus_string_#t~ret3888#1;bnx2_bus_string_~s~0#1.base, bnx2_bus_string_~s~0#1.offset := bnx2_bus_string_~s~0#1.base, bnx2_bus_string_~s~0#1.offset + (if bnx2_bus_string_~tmp~166#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_bus_string_~tmp~166#1 % 18446744073709551616 % 18446744073709551616 else bnx2_bus_string_~tmp~166#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:04:11,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20932-4: assume 0 == #t~mem3918#1 % 18446744073709551616 || 1048592 == #t~mem3918#1 % 18446744073709551616;#t~bitwise3919#1 := 1048592; [2025-02-08 04:04:11,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20932-4: assume !(0 == #t~mem3918#1 % 18446744073709551616 || 1048592 == #t~mem3918#1 % 18446744073709551616); [2025-02-08 04:04:11,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20932-3: assume false;#t~bitwise3919#1 := #t~mem3918#1; [2025-02-08 04:04:11,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20932-3: assume !false; [2025-02-08 04:04:11,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20767-1: [2025-02-08 04:04:11,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20767: call write~int#31(bnx2_init_board_#t~bitwise3882#1, bnx2_init_board_~bp~45#1.base, 28 + bnx2_init_board_~bp~45#1.offset, 4);havoc bnx2_init_board_#t~mem3881#1;havoc bnx2_init_board_#t~bitwise3882#1; [2025-02-08 04:04:11,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20767-3: assume 4294950911 == bnx2_init_board_#t~mem3881#1 % 4294967296;bnx2_init_board_#t~bitwise3882#1 := bnx2_init_board_#t~mem3881#1; [2025-02-08 04:04:11,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20767-3: assume !(4294950911 == bnx2_init_board_#t~mem3881#1 % 4294967296); [2025-02-08 04:04:11,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20767-2: havoc bnx2_init_board_#t~bitwise3882#1;assume bnx2_init_board_#t~bitwise3882#1 % 4294967296 <= bnx2_init_board_#t~mem3881#1 % 4294967296 && bnx2_init_board_#t~bitwise3882#1 % 4294967296 <= 4294950911; [2025-02-08 04:04:11,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20602: bnx2_init_board_~i~54#1 := 0; [2025-02-08 04:04:11,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20767-4: assume 0 == bnx2_init_board_#t~mem3881#1 % 4294967296;bnx2_init_board_#t~bitwise3882#1 := 0; [2025-02-08 04:04:11,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20767-4: assume !(0 == bnx2_init_board_#t~mem3881#1 % 4294967296); [2025-02-08 04:04:11,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20537: bnx2_init_board_~num~0#1 := (if (if bnx2_init_board_~num~0#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~num~0#1 % 256 % 4294967296 else bnx2_init_board_~num~0#1 % 256 % 4294967296 - 4294967296) < 0 && 0 != (if bnx2_init_board_~num~0#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~num~0#1 % 256 % 4294967296 else bnx2_init_board_~num~0#1 % 256 % 4294967296 - 4294967296) % (if bnx2_init_board_~k~1#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~k~1#1 % 256 % 4294967296 else bnx2_init_board_~k~1#1 % 256 % 4294967296 - 4294967296) then (if (if bnx2_init_board_~k~1#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~k~1#1 % 256 % 4294967296 else bnx2_init_board_~k~1#1 % 256 % 4294967296 - 4294967296) < 0 then (if bnx2_init_board_~num~0#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~num~0#1 % 256 % 4294967296 else bnx2_init_board_~num~0#1 % 256 % 4294967296 - 4294967296) % (if bnx2_init_board_~k~1#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~k~1#1 % 256 % 4294967296 else bnx2_init_board_~k~1#1 % 256 % 4294967296 - 4294967296) + (if bnx2_init_board_~k~1#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~k~1#1 % 256 % 4294967296 else bnx2_init_board_~k~1#1 % 256 % 4294967296 - 4294967296) else (if bnx2_init_board_~num~0#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~num~0#1 % 256 % 4294967296 else bnx2_init_board_~num~0#1 % 256 % 4294967296 - 4294967296) % (if bnx2_init_board_~k~1#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~k~1#1 % 256 % 4294967296 else bnx2_init_board_~k~1#1 % 256 % 4294967296 - 4294967296) - (if bnx2_init_board_~k~1#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~k~1#1 % 256 % 4294967296 else bnx2_init_board_~k~1#1 % 256 % 4294967296 - 4294967296)) else (if bnx2_init_board_~num~0#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~num~0#1 % 256 % 4294967296 else bnx2_init_board_~num~0#1 % 256 % 4294967296 - 4294967296) % (if bnx2_init_board_~k~1#1 % 256 % 4294967296 <= 2147483647 then bnx2_init_board_~k~1#1 % 256 % 4294967296 else bnx2_init_board_~k~1#1 % 256 % 4294967296 - 4294967296));bnx2_init_board_~k~1#1 := bnx2_init_board_~k~1#1 % 256 % 4294967296 / 10; [2025-02-08 04:04:11,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20471-1: SUMMARY for call bnx2_init_board_#t~ret3771#1 := dev_err(bnx2_init_board_~pdev#1.base, 179 + bnx2_init_board_~pdev#1.offset, 146, 0); srcloc: null [2025-02-08 04:04:11,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20471: assume -2147483648 <= bnx2_init_board_#t~ret3771#1 && bnx2_init_board_#t~ret3771#1 <= 2147483647;havoc bnx2_init_board_#t~ret3771#1; [2025-02-08 04:04:11,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20306: assume -2147483648 <= bnx2_init_board_#t~ret3706#1 && bnx2_init_board_#t~ret3706#1 <= 2147483647;havoc bnx2_init_board_#t~ret3706#1;bnx2_init_board_~rc~24#1 := -19; [2025-02-08 04:04:11,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20702: havoc device_set_wakeup_capable_~arg0#1.base, device_set_wakeup_capable_~arg0#1.offset, device_set_wakeup_capable_~arg1#1;havoc device_set_wakeup_capable_#in~arg0#1.base, device_set_wakeup_capable_#in~arg0#1.offset, device_set_wakeup_capable_#in~arg1#1;assume { :end_inline_device_set_wakeup_capable } true;havoc bnx2_init_board_#t~mem3859#1.base, bnx2_init_board_#t~mem3859#1.offset; [2025-02-08 04:04:11,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20735: assume 0 != (bnx2_init_board_~amd_8132~0#1.base + bnx2_init_board_~amd_8132~0#1.offset) % 18446744073709551616; [2025-02-08 04:04:11,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20735: assume !(0 != (bnx2_init_board_~amd_8132~0#1.base + bnx2_init_board_~amd_8132~0#1.offset) % 18446744073709551616); [2025-02-08 04:04:11,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19976: bnx2_get_5709_media_~tmp~163#1 := bnx2_get_5709_media_#t~ret3667#1;havoc bnx2_get_5709_media_#t~mem3666#1.base, bnx2_get_5709_media_#t~mem3666#1.offset;havoc bnx2_get_5709_media_#t~ret3667#1;bnx2_get_5709_media_~val~40#1 := bnx2_get_5709_media_~tmp~163#1;bnx2_get_5709_media_~bond_id~0#1 := bnx2_get_5709_media_~val~40#1 % 256; [2025-02-08 04:04:11,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19976-1: SUMMARY for call bnx2_get_5709_media_#t~ret3667#1 := readl(bnx2_get_5709_media_#t~mem3666#1.base, 2284 + bnx2_get_5709_media_#t~mem3666#1.offset); srcloc: null [2025-02-08 04:04:11,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20306-1: SUMMARY for call bnx2_init_board_#t~ret3706#1 := dev_err(bnx2_init_board_~pdev#1.base, 179 + bnx2_init_board_~pdev#1.offset, 133, 0); srcloc: null [2025-02-08 04:04:11,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20174: assume bnx2_read_vpd_fw_ver_~i~53#1 < 0; [2025-02-08 04:04:11,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20174: assume !(bnx2_read_vpd_fw_ver_~i~53#1 < 0);assume { :begin_inline_pci_vpd_lrdt_size } true;pci_vpd_lrdt_size_#in~lrdt#1.base, pci_vpd_lrdt_size_#in~lrdt#1.offset := bnx2_read_vpd_fw_ver_~data~7#1.base, bnx2_read_vpd_fw_ver_~data~7#1.offset + (if bnx2_read_vpd_fw_ver_~i~53#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_read_vpd_fw_ver_~i~53#1 % 18446744073709551616 % 18446744073709551616 else bnx2_read_vpd_fw_ver_~i~53#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc pci_vpd_lrdt_size_#res#1;havoc pci_vpd_lrdt_size_#t~mem440#1, pci_vpd_lrdt_size_#t~mem441#1, pci_vpd_lrdt_size_~lrdt#1.base, pci_vpd_lrdt_size_~lrdt#1.offset;pci_vpd_lrdt_size_~lrdt#1.base, pci_vpd_lrdt_size_~lrdt#1.offset := pci_vpd_lrdt_size_#in~lrdt#1.base, pci_vpd_lrdt_size_#in~lrdt#1.offset;call pci_vpd_lrdt_size_#t~mem440#1 := read~int#31(pci_vpd_lrdt_size_~lrdt#1.base, 1 + pci_vpd_lrdt_size_~lrdt#1.offset, 1);call pci_vpd_lrdt_size_#t~mem441#1 := read~int#31(pci_vpd_lrdt_size_~lrdt#1.base, 2 + pci_vpd_lrdt_size_~lrdt#1.offset, 1);pci_vpd_lrdt_size_#res#1 := (if pci_vpd_lrdt_size_#t~mem440#1 % 256 % 65536 % 4294967296 <= 2147483647 then pci_vpd_lrdt_size_#t~mem440#1 % 256 % 65536 % 4294967296 else pci_vpd_lrdt_size_#t~mem440#1 % 256 % 65536 % 4294967296 - 4294967296) + 256 * (if pci_vpd_lrdt_size_#t~mem441#1 % 256 % 65536 % 4294967296 <= 2147483647 then pci_vpd_lrdt_size_#t~mem441#1 % 256 % 65536 % 4294967296 else pci_vpd_lrdt_size_#t~mem441#1 % 256 % 65536 % 4294967296 - 4294967296);havoc pci_vpd_lrdt_size_#t~mem440#1;havoc pci_vpd_lrdt_size_#t~mem441#1; [2025-02-08 04:04:11,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20207: assume 0 != bnx2_read_vpd_fw_ver_~tmp___2~29#1; [2025-02-08 04:04:11,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20207: assume !(0 != bnx2_read_vpd_fw_ver_~tmp___2~29#1); [2025-02-08 04:04:11,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20571-3: assume 57344 == bnx2_init_board_#t~mem3793#1 % 4294967296;bnx2_init_board_#t~bitwise3794#1 := bnx2_init_board_#t~mem3793#1; [2025-02-08 04:04:11,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20571-3: assume !(57344 == bnx2_init_board_#t~mem3793#1 % 4294967296); [2025-02-08 04:04:11,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20571-2: havoc bnx2_init_board_#t~bitwise3794#1;assume bnx2_init_board_#t~bitwise3794#1 % 4294967296 <= bnx2_init_board_#t~mem3793#1 % 4294967296 && bnx2_init_board_#t~bitwise3794#1 % 4294967296 <= 57344; [2025-02-08 04:04:11,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20439-1: SUMMARY for call bnx2_init_board_#t~ret3756#1 := dev_err(bnx2_init_board_~pdev#1.base, 179 + bnx2_init_board_~pdev#1.offset, 144, 0); srcloc: null [2025-02-08 04:04:11,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20406: call write~int#31(bnx2_init_board_#t~bitwise3737#1, bnx2_init_board_~bp~45#1.base, 28 + bnx2_init_board_~bp~45#1.offset, 4);havoc bnx2_init_board_#t~mem3736#1;havoc bnx2_init_board_#t~bitwise3737#1; [2025-02-08 04:04:11,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20571-4: assume 0 == bnx2_init_board_#t~mem3793#1 % 4294967296;bnx2_init_board_#t~bitwise3794#1 := 0; [2025-02-08 04:04:11,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20571-4: assume !(0 == bnx2_init_board_#t~mem3793#1 % 4294967296); [2025-02-08 04:04:11,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20439: assume -2147483648 <= bnx2_init_board_#t~ret3756#1 && bnx2_init_board_#t~ret3756#1 <= 2147483647;havoc bnx2_init_board_#t~ret3756#1; [2025-02-08 04:04:11,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20406-2: havoc bnx2_init_board_#t~bitwise3737#1;assume (bnx2_init_board_#t~bitwise3737#1 % 4294967296 >= bnx2_init_board_#t~mem3736#1 % 4294967296 && bnx2_init_board_#t~bitwise3737#1 % 4294967296 >= 8192) && bnx2_init_board_#t~bitwise3737#1 % 4294967296 <= 8192 + bnx2_init_board_#t~mem3736#1 % 4294967296; [2025-02-08 04:04:11,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20340: havoc bnx2_init_board_#t~ret3713#1.base, bnx2_init_board_#t~ret3713#1.offset; [2025-02-08 04:04:11,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20406-1: [2025-02-08 04:04:11,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20406-4: assume 0 == bnx2_init_board_#t~mem3736#1 % 4294967296 || 8192 == bnx2_init_board_#t~mem3736#1 % 4294967296;bnx2_init_board_#t~bitwise3737#1 := 8192; [2025-02-08 04:04:11,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20406-4: assume !(0 == bnx2_init_board_#t~mem3736#1 % 4294967296 || 8192 == bnx2_init_board_#t~mem3736#1 % 4294967296); [2025-02-08 04:04:11,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20406-3: assume false;bnx2_init_board_#t~bitwise3737#1 := bnx2_init_board_#t~mem3736#1; [2025-02-08 04:04:11,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20406-3: assume !false; [2025-02-08 04:04:11,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20340-1: SUMMARY for call bnx2_init_board_#t~ret3713#1.base, bnx2_init_board_#t~ret3713#1.offset := spinlock_check(bnx2_init_board_~bp~45#1.base, 8830 + bnx2_init_board_~bp~45#1.offset); srcloc: null [2025-02-08 04:04:11,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20571-1: [2025-02-08 04:04:11,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24733: SUMMARY for call free_netdev(ldv_free_netdev_167_~ldv_func_arg1#1.base, ldv_free_netdev_167_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:04:11,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20571: assume 0 != bnx2_init_board_#t~bitwise3794#1 % 4294967296;havoc bnx2_init_board_#t~mem3793#1;havoc bnx2_init_board_#t~bitwise3794#1; [2025-02-08 04:04:11,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20571: assume !(0 != bnx2_init_board_#t~bitwise3794#1 % 4294967296);havoc bnx2_init_board_#t~mem3793#1;havoc bnx2_init_board_#t~bitwise3794#1; [2025-02-08 04:04:11,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20076: assume 3 == bnx2_get_pci_speed_~clkreg~0#1 % 4294967296; [2025-02-08 04:04:11,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20076: assume !(3 == bnx2_get_pci_speed_~clkreg~0#1 % 4294967296); [2025-02-08 04:04:11,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20374: assume 0 != bnx2_init_board_~tmp___2~30#1; [2025-02-08 04:04:11,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20374: assume !(0 != bnx2_init_board_~tmp___2~30#1);call bnx2_init_board_#t~mem3724#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 28 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20341-1: SUMMARY for call __raw_spin_lock_init(bnx2_init_board_~bp~45#1.base, 8830 + bnx2_init_board_~bp~45#1.offset, 138, 0, bnx2_init_board_~#__key___0~0#1.base, bnx2_init_board_~#__key___0~0#1.offset); srcloc: null [2025-02-08 04:04:11,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20341: assume { :begin_inline___mutex_init } true;__mutex_init_#in~arg0#1.base, __mutex_init_#in~arg0#1.offset, __mutex_init_#in~arg1#1.base, __mutex_init_#in~arg1#1.offset, __mutex_init_#in~arg2#1.base, __mutex_init_#in~arg2#1.offset := bnx2_init_board_~bp~45#1.base, 9493 + bnx2_init_board_~bp~45#1.offset, 139, 0, bnx2_init_board_~#__key___1~0#1.base, bnx2_init_board_~#__key___1~0#1.offset;havoc __mutex_init_~arg0#1.base, __mutex_init_~arg0#1.offset, __mutex_init_~arg1#1.base, __mutex_init_~arg1#1.offset, __mutex_init_~arg2#1.base, __mutex_init_~arg2#1.offset;__mutex_init_~arg0#1.base, __mutex_init_~arg0#1.offset := __mutex_init_#in~arg0#1.base, __mutex_init_#in~arg0#1.offset;__mutex_init_~arg1#1.base, __mutex_init_~arg1#1.offset := __mutex_init_#in~arg1#1.base, __mutex_init_#in~arg1#1.offset;__mutex_init_~arg2#1.base, __mutex_init_~arg2#1.offset := __mutex_init_#in~arg2#1.base, __mutex_init_#in~arg2#1.offset;havoc __mutex_init_~arg0#1.base, __mutex_init_~arg0#1.offset, __mutex_init_~arg1#1.base, __mutex_init_~arg1#1.offset, __mutex_init_~arg2#1.base, __mutex_init_~arg2#1.offset;havoc __mutex_init_#in~arg0#1.base, __mutex_init_#in~arg0#1.offset, __mutex_init_#in~arg1#1.base, __mutex_init_#in~arg1#1.offset, __mutex_init_#in~arg2#1.base, __mutex_init_#in~arg2#1.offset;assume { :end_inline___mutex_init } true;assume { :begin_inline___init_work } true;__init_work_#in~arg0#1.base, __init_work_#in~arg0#1.offset, __init_work_#in~arg1#1 := bnx2_init_board_~bp~45#1.base, 8686 + bnx2_init_board_~bp~45#1.offset, 0;havoc __init_work_~arg0#1.base, __init_work_~arg0#1.offset, __init_work_~arg1#1;__init_work_~arg0#1.base, __init_work_~arg0#1.offset := __init_work_#in~arg0#1.base, __init_work_#in~arg0#1.offset;__init_work_~arg1#1 := __init_work_#in~arg1#1;havoc __init_work_~arg0#1.base, __init_work_~arg0#1.offset, __init_work_~arg1#1;havoc __init_work_#in~arg0#1.base, __init_work_#in~arg0#1.offset, __init_work_#in~arg1#1;assume { :end_inline___init_work } true;call write~int#30(137438953408, bnx2_init_board_~#__constr_expr_0~0#1.base, bnx2_init_board_~#__constr_expr_0~0#1.offset, 8);call bnx2_init_board_#t~mem3714#1 := read~int#30(bnx2_init_board_~#__constr_expr_0~0#1.base, bnx2_init_board_~#__constr_expr_0~0#1.offset, 8);call write~int#31(bnx2_init_board_#t~mem3714#1, bnx2_init_board_~bp~45#1.base, 8686 + bnx2_init_board_~bp~45#1.offset, 8);havoc bnx2_init_board_#t~mem3714#1;assume { :begin_inline_lockdep_init_map } true;lockdep_init_map_#in~arg0#1.base, lockdep_init_map_#in~arg0#1.offset, lockdep_init_map_#in~arg1#1.base, lockdep_init_map_#in~arg1#1.offset, lockdep_init_map_#in~arg2#1.base, lockdep_init_map_#in~arg2#1.offset, lockdep_init_map_#in~arg3#1 := bnx2_init_board_~bp~45#1.base, 8718 + bnx2_init_board_~bp~45#1.offset, 140, 0, bnx2_init_board_~#__key___2~0#1.base, bnx2_init_board_~#__key___2~0#1.offset, 0;havoc lockdep_init_map_~arg0#1.base, lockdep_init_map_~arg0#1.offset, lockdep_init_map_~arg1#1.base, lockdep_init_map_~arg1#1.offset, lockdep_init_map_~arg2#1.base, lockdep_init_map_~arg2#1.offset, lockdep_init_map_~arg3#1;lockdep_init_map_~arg0#1.base, lockdep_init_map_~arg0#1.offset := lockdep_init_map_#in~arg0#1.base, lockdep_init_map_#in~arg0#1.offset;lockdep_init_map_~arg1#1.base, lockdep_init_map_~arg1#1.offset := lockdep_init_map_#in~arg1#1.base, lockdep_init_map_#in~arg1#1.offset;lockdep_init_map_~arg2#1.base, lockdep_init_map_~arg2#1.offset := lockdep_init_map_#in~arg2#1.base, lockdep_init_map_#in~arg2#1.offset;lockdep_init_map_~arg3#1 := lockdep_init_map_#in~arg3#1;havoc lockdep_init_map_~arg0#1.base, lockdep_init_map_~arg0#1.offset, lockdep_init_map_~arg1#1.base, lockdep_init_map_~arg1#1.offset, lockdep_init_map_~arg2#1.base, lockdep_init_map_~arg2#1.offset, lockdep_init_map_~arg3#1;havoc lockdep_init_map_#in~arg0#1.base, lockdep_init_map_#in~arg0#1.offset, lockdep_init_map_#in~arg1#1.base, lockdep_init_map_#in~arg1#1.offset, lockdep_init_map_#in~arg2#1.base, lockdep_init_map_#in~arg2#1.offset, lockdep_init_map_#in~arg3#1;assume { :end_inline_lockdep_init_map } true;assume { :begin_inline_INIT_LIST_HEAD } true;INIT_LIST_HEAD_#in~list#1.base, INIT_LIST_HEAD_#in~list#1.offset := bnx2_init_board_~bp~45#1.base, 8694 + bnx2_init_board_~bp~45#1.offset;havoc INIT_LIST_HEAD_~list#1.base, INIT_LIST_HEAD_~list#1.offset;INIT_LIST_HEAD_~list#1.base, INIT_LIST_HEAD_~list#1.offset := INIT_LIST_HEAD_#in~list#1.base, INIT_LIST_HEAD_#in~list#1.offset;call write~$Pointer$#31(INIT_LIST_HEAD_~list#1.base, INIT_LIST_HEAD_~list#1.offset, INIT_LIST_HEAD_~list#1.base, INIT_LIST_HEAD_~list#1.offset, 8);call write~$Pointer$#31(INIT_LIST_HEAD_~list#1.base, INIT_LIST_HEAD_~list#1.offset, INIT_LIST_HEAD_~list#1.base, 8 + INIT_LIST_HEAD_~list#1.offset, 8);havoc INIT_LIST_HEAD_~list#1.base, INIT_LIST_HEAD_~list#1.offset;havoc INIT_LIST_HEAD_#in~list#1.base, INIT_LIST_HEAD_#in~list#1.offset;assume { :end_inline_INIT_LIST_HEAD } true;call write~$Pointer$#31(#funAddr~bnx2_reset_task.base, #funAddr~bnx2_reset_task.offset, bnx2_init_board_~bp~45#1.base, 8710 + bnx2_init_board_~bp~45#1.offset, 8);assume { :begin_inline_pci_iomap } true;pci_iomap_#in~arg0#1.base, pci_iomap_#in~arg0#1.offset, pci_iomap_#in~arg1#1, pci_iomap_#in~arg2#1 := bnx2_init_board_~pdev#1.base, bnx2_init_board_~pdev#1.offset, 0, 75776;havoc pci_iomap_#res#1.base, pci_iomap_#res#1.offset;havoc pci_iomap_#t~ret4401#1.base, pci_iomap_#t~ret4401#1.offset, pci_iomap_~arg0#1.base, pci_iomap_~arg0#1.offset, pci_iomap_~arg1#1, pci_iomap_~arg2#1;pci_iomap_~arg0#1.base, pci_iomap_~arg0#1.offset := pci_iomap_#in~arg0#1.base, pci_iomap_#in~arg0#1.offset;pci_iomap_~arg1#1 := pci_iomap_#in~arg1#1;pci_iomap_~arg2#1 := pci_iomap_#in~arg2#1; [2025-02-08 04:04:11,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24734: havoc ldv_free_netdev_167_~ldv_func_arg1#1.base, ldv_free_netdev_167_~ldv_func_arg1#1.offset;havoc ldv_free_netdev_167_#in~ldv_func_arg1#1.base, ldv_free_netdev_167_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_free_netdev_167 } true;#res#1 := ~rc~25#1;call ULTIMATE.dealloc(~#str~0#1.base, ~#str~0#1.offset);havoc ~#str~0#1.base, ~#str~0#1.offset; [2025-02-08 04:04:11,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20671-1: [2025-02-08 04:04:11,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20671: assume 0 != bnx2_init_board_#t~bitwise3828#1 % 4294967296;havoc bnx2_init_board_#t~mem3827#1;havoc bnx2_init_board_#t~bitwise3828#1;call bnx2_init_board_#t~mem3829#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8898 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20671: assume !(0 != bnx2_init_board_#t~bitwise3828#1 % 4294967296);havoc bnx2_init_board_#t~mem3827#1;havoc bnx2_init_board_#t~bitwise3828#1; [2025-02-08 04:04:11,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20671-3: assume 32 == bnx2_init_board_#t~mem3827#1 % 4294967296;bnx2_init_board_#t~bitwise3828#1 := bnx2_init_board_#t~mem3827#1; [2025-02-08 04:04:11,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20671-3: assume !(32 == bnx2_init_board_#t~mem3827#1 % 4294967296); [2025-02-08 04:04:11,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20671-2: havoc bnx2_init_board_#t~bitwise3828#1;assume bnx2_init_board_#t~bitwise3828#1 % 4294967296 <= bnx2_init_board_#t~mem3827#1 % 4294967296 && bnx2_init_board_#t~bitwise3828#1 % 4294967296 <= 32; [2025-02-08 04:04:11,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24734-1: SUMMARY for call ldv_free_netdev(0, 0, ldv_free_netdev_167_~ldv_func_arg1#1.base, ldv_free_netdev_167_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:04:11,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20671-4: assume 0 == bnx2_init_board_#t~mem3827#1 % 4294967296;bnx2_init_board_#t~bitwise3828#1 := 0; [2025-02-08 04:04:11,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20671-4: assume !(0 == bnx2_init_board_#t~mem3827#1 % 4294967296); [2025-02-08 04:04:11,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20936: call #t~mem3920#1 := read~int#31(~dev~4#1.base, 212 + ~dev~4#1.offset, 8);call write~int#31(#t~mem3920#1, ~dev~4#1.base, 228 + ~dev~4#1.offset, 8);havoc #t~mem3920#1;call #t~mem3921#1 := read~int#31(~dev~4#1.base, 212 + ~dev~4#1.offset, 8); [2025-02-08 04:04:11,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7822: assume 0 == dma_set_coherent_mask_~tmp~23#1;dma_set_coherent_mask_#res#1 := -5; [2025-02-08 04:04:11,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7822: assume !(0 == dma_set_coherent_mask_~tmp~23#1);call write~int#31(dma_set_coherent_mask_~mask#1, dma_set_coherent_mask_~dev#1.base, 1138 + dma_set_coherent_mask_~dev#1.offset, 8);dma_set_coherent_mask_#res#1 := 0; [2025-02-08 04:04:11,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20110: call write~int#31(33, bnx2_get_pci_speed_~bp#1.base, 8938 + bnx2_get_pci_speed_~bp#1.offset, 2); [2025-02-08 04:04:11,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20011: call bnx2_get_5709_media_#t~mem3673#1 := read~int#31(bnx2_get_5709_media_~bp#1.base, 8898 + bnx2_get_5709_media_~bp#1.offset, 4);call write~int#31(1 + bnx2_get_5709_media_#t~mem3673#1 - bnx2_get_5709_media_#t~mem3673#1 % 2, bnx2_get_5709_media_~bp#1.base, 8898 + bnx2_get_5709_media_~bp#1.offset, 4); [2025-02-08 04:04:11,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20408: assume bnx2_init_board_#t~short3741#1;havoc bnx2_init_board_#t~mem3738#1;havoc bnx2_init_board_#t~mem3739#1;havoc bnx2_init_board_#t~bitwise3740#1;havoc bnx2_init_board_#t~short3741#1;call bnx2_init_board_#t~mem3742#1 := read~int#31(bnx2_init_board_~pdev#1.base, 76 + bnx2_init_board_~pdev#1.offset, 1); [2025-02-08 04:04:11,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20408: assume !bnx2_init_board_#t~short3741#1;havoc bnx2_init_board_#t~mem3738#1;havoc bnx2_init_board_#t~mem3739#1;havoc bnx2_init_board_#t~bitwise3740#1;havoc bnx2_init_board_#t~short3741#1; [2025-02-08 04:04:11,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20408-2: [2025-02-08 04:04:11,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20408-1: bnx2_init_board_#t~short3741#1 := 0 != bnx2_init_board_#t~bitwise3740#1 % 4294967296; [2025-02-08 04:04:11,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20408-4: assume 61440 == bnx2_init_board_#t~mem3739#1 % 4294967296;bnx2_init_board_#t~bitwise3740#1 := bnx2_init_board_#t~mem3739#1; [2025-02-08 04:04:11,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20408-4: assume !(61440 == bnx2_init_board_#t~mem3739#1 % 4294967296); [2025-02-08 04:04:11,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20408-3: havoc bnx2_init_board_#t~bitwise3740#1;assume bnx2_init_board_#t~bitwise3740#1 % 4294967296 <= bnx2_init_board_#t~mem3739#1 % 4294967296 && bnx2_init_board_#t~bitwise3740#1 % 4294967296 <= 61440; [2025-02-08 04:04:11,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20408-6: assume bnx2_init_board_#t~short3741#1;call bnx2_init_board_#t~mem3739#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8926 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20408-6: assume !bnx2_init_board_#t~short3741#1; [2025-02-08 04:04:11,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20408-5: assume 0 == bnx2_init_board_#t~mem3739#1 % 4294967296;bnx2_init_board_#t~bitwise3740#1 := 0; [2025-02-08 04:04:11,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20408-5: assume !(0 == bnx2_init_board_#t~mem3739#1 % 4294967296); [2025-02-08 04:04:11,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20672: call write~int#31(bnx2_init_board_#t~bitwise3830#1, bnx2_init_board_~bp~45#1.base, 8898 + bnx2_init_board_~bp~45#1.offset, 4);havoc bnx2_init_board_#t~mem3829#1;havoc bnx2_init_board_#t~bitwise3830#1; [2025-02-08 04:04:11,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20672-2: havoc bnx2_init_board_#t~bitwise3830#1;assume (bnx2_init_board_#t~bitwise3830#1 % 4294967296 >= bnx2_init_board_#t~mem3829#1 % 4294967296 && bnx2_init_board_#t~bitwise3830#1 % 4294967296 >= 8) && bnx2_init_board_#t~bitwise3830#1 % 4294967296 <= 8 + bnx2_init_board_#t~mem3829#1 % 4294967296; [2025-02-08 04:04:11,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20606: call write~int#31(bnx2_init_board_#t~ret3802#1, bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, 4);havoc bnx2_init_board_#t~ret3802#1;call bnx2_init_board_#t~mem3803#1 := read~int#31(bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, 4); [2025-02-08 04:04:11,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20672-1: [2025-02-08 04:04:11,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20672-4: assume 0 == bnx2_init_board_#t~mem3829#1 % 4294967296 || 8 == bnx2_init_board_#t~mem3829#1 % 4294967296;bnx2_init_board_#t~bitwise3830#1 := 8; [2025-02-08 04:04:11,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20672-4: assume !(0 == bnx2_init_board_#t~mem3829#1 % 4294967296 || 8 == bnx2_init_board_#t~mem3829#1 % 4294967296); [2025-02-08 04:04:11,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20672-3: assume false;bnx2_init_board_#t~bitwise3830#1 := bnx2_init_board_#t~mem3829#1; [2025-02-08 04:04:11,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20672-3: assume !false; [2025-02-08 04:04:11,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20606-1: SUMMARY for call bnx2_init_board_#t~ret3802#1 := bnx2_reg_rd_ind(bnx2_init_board_~bp~45#1.base, bnx2_init_board_~bp~45#1.offset, bnx2_init_board_~addr~7#1 + 4 * bnx2_init_board_~i~54#1); srcloc: null [2025-02-08 04:04:11,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20937-1: [2025-02-08 04:04:11,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20937: call write~int#31(#t~bitwise3922#1, ~dev~4#1.base, 212 + ~dev~4#1.offset, 8);havoc #t~mem3921#1;havoc #t~bitwise3922#1;call #t~mem3923#1 := read~int#31(~dev~4#1.base, 204 + ~dev~4#1.offset, 8);call #t~mem3924#1 := read~int#31(~dev~4#1.base, 212 + ~dev~4#1.offset, 8); [2025-02-08 04:04:11,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20937-3: assume false;#t~bitwise3922#1 := #t~mem3921#1; [2025-02-08 04:04:11,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20937-3: assume !false; [2025-02-08 04:04:11,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20937-2: havoc #t~bitwise3922#1;assume (#t~bitwise3922#1 % 18446744073709551616 >= #t~mem3921#1 % 18446744073709551616 && #t~bitwise3922#1 % 18446744073709551616 >= 384) && #t~bitwise3922#1 % 18446744073709551616 <= 384 + #t~mem3921#1 % 18446744073709551616; [2025-02-08 04:04:11,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20772: havoc bnx2_init_board_#t~mem3883#1.base, bnx2_init_board_#t~mem3883#1.offset;call write~$Pointer$#31(0, 0, bnx2_init_board_~bp~45#1.base, bnx2_init_board_~bp~45#1.offset, 8); [2025-02-08 04:04:11,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20805: assume true;havoc bnx2_bus_string_#t~nondet3890#1;call write~int#35(bnx2_bus_string_#t~nondet3890#1, bnx2_bus_string_~s~0#1.base, bnx2_bus_string_~s~0#1.offset + bnx2_bus_string_#t~loopctr3889#1, 8);bnx2_bus_string_#t~loopctr3889#1 := 1 + bnx2_bus_string_#t~loopctr3889#1; [2025-02-08 04:04:11,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20805: assume true;bnx2_bus_string_~tmp___0~88#1 := bnx2_bus_string_#t~ret3891#1;havoc bnx2_bus_string_#t~loopctr3889#1;havoc bnx2_bus_string_#t~nondet3890#1;havoc bnx2_bus_string_#t~ret3891#1;bnx2_bus_string_~s~0#1.base, bnx2_bus_string_~s~0#1.offset := bnx2_bus_string_~s~0#1.base, bnx2_bus_string_~s~0#1.offset + (if bnx2_bus_string_~tmp___0~88#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_bus_string_~tmp___0~88#1 % 18446744073709551616 % 18446744073709551616 else bnx2_bus_string_~tmp___0~88#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call bnx2_bus_string_#t~mem3892#1 := read~int#31(bnx2_bus_string_~bp#1.base, 28 + bnx2_bus_string_~bp#1.offset, 4); [2025-02-08 04:04:11,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20937-4: assume 0 == #t~mem3921#1 % 18446744073709551616 || 384 == #t~mem3921#1 % 18446744073709551616;#t~bitwise3922#1 := 384; [2025-02-08 04:04:11,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20937-4: assume !(0 == #t~mem3921#1 % 18446744073709551616 || 384 == #t~mem3921#1 % 18446744073709551616); [2025-02-08 04:04:11,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20772-2: call bnx2_init_board_#t~mem3883#1.base, bnx2_init_board_#t~mem3883#1.offset := read~$Pointer$#31(bnx2_init_board_~bp~45#1.base, bnx2_init_board_~bp~45#1.offset, 8); [2025-02-08 04:04:11,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20706: assume -2147483648 <= bnx2_init_board_#t~ret3862#1 && bnx2_init_board_#t~ret3862#1 <= 2147483647;havoc bnx2_init_board_#t~mem3860#1.base, bnx2_init_board_#t~mem3860#1.offset;havoc bnx2_init_board_#t~mem3861#1;havoc bnx2_init_board_#t~ret3862#1; [2025-02-08 04:04:11,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20772-1: SUMMARY for call pci_iounmap(bnx2_init_board_~pdev#1.base, bnx2_init_board_~pdev#1.offset, bnx2_init_board_#t~mem3883#1.base, bnx2_init_board_#t~mem3883#1.offset); srcloc: null [2025-02-08 04:04:11,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20144: bnx2_read_vpd_fw_ver_~tmp~164#1.base, bnx2_read_vpd_fw_ver_~tmp~164#1.offset := bnx2_read_vpd_fw_ver_#t~ret3685#1.base, bnx2_read_vpd_fw_ver_#t~ret3685#1.offset;havoc bnx2_read_vpd_fw_ver_#t~ret3685#1.base, bnx2_read_vpd_fw_ver_#t~ret3685#1.offset;bnx2_read_vpd_fw_ver_~data~7#1.base, bnx2_read_vpd_fw_ver_~data~7#1.offset := bnx2_read_vpd_fw_ver_~tmp~164#1.base, bnx2_read_vpd_fw_ver_~tmp~164#1.offset; [2025-02-08 04:04:11,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20408-7: call bnx2_init_board_#t~mem3738#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8926 + bnx2_init_board_~bp~45#1.offset, 4);bnx2_init_board_#t~short3741#1 := 1460207616 == (bnx2_init_board_#t~mem3738#1 - bnx2_init_board_#t~mem3738#1 % 65536) % 4294967296; [2025-02-08 04:04:11,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20144-1: SUMMARY for call bnx2_read_vpd_fw_ver_#t~ret3685#1.base, bnx2_read_vpd_fw_ver_#t~ret3685#1.offset := kmalloc(256, 208); srcloc: null [2025-02-08 04:04:11,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20376: assume -2147483648 <= bnx2_init_board_#t~ret3723#1 && bnx2_init_board_#t~ret3723#1 <= 2147483647;havoc bnx2_init_board_#t~ret3723#1;bnx2_init_board_~rc~24#1 := -5; [2025-02-08 04:04:11,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24472-1: SUMMARY for call ldv_dev_set_drvdata_82_#t~ret4213#1 := ldv_dev_set_drvdata(ldv_dev_set_drvdata_82_~dev#1.base, ldv_dev_set_drvdata_82_~dev#1.offset, ldv_dev_set_drvdata_82_~data#1.base, ldv_dev_set_drvdata_82_~data#1.offset); srcloc: null [2025-02-08 04:04:11,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20409: assume 0 != bnx2_init_board_#t~mem3742#1 % 256 % 4294967296;havoc bnx2_init_board_#t~mem3742#1;call bnx2_init_board_#t~mem3743#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 28 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20409: assume !(0 != bnx2_init_board_#t~mem3742#1 % 256 % 4294967296);havoc bnx2_init_board_#t~mem3742#1; [2025-02-08 04:04:11,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24472: assume -2147483648 <= ldv_dev_set_drvdata_82_#t~ret4213#1 && ldv_dev_set_drvdata_82_#t~ret4213#1 <= 2147483647;ldv_dev_set_drvdata_82_~tmp~205#1 := ldv_dev_set_drvdata_82_#t~ret4213#1;havoc ldv_dev_set_drvdata_82_#t~ret4213#1;ldv_dev_set_drvdata_82_#res#1 := ldv_dev_set_drvdata_82_~tmp~205#1;pci_set_drvdata_#t~ret436#1 := ldv_dev_set_drvdata_82_#res#1;havoc ldv_dev_set_drvdata_82_#t~ret4213#1, ldv_dev_set_drvdata_82_~dev#1.base, ldv_dev_set_drvdata_82_~dev#1.offset, ldv_dev_set_drvdata_82_~data#1.base, ldv_dev_set_drvdata_82_~data#1.offset, ldv_dev_set_drvdata_82_~tmp~205#1;havoc ldv_dev_set_drvdata_82_#in~dev#1.base, ldv_dev_set_drvdata_82_#in~dev#1.offset, ldv_dev_set_drvdata_82_#in~data#1.base, ldv_dev_set_drvdata_82_#in~data#1.offset;assume { :end_inline_ldv_dev_set_drvdata_82 } true;assume -2147483648 <= pci_set_drvdata_#t~ret436#1 && pci_set_drvdata_#t~ret436#1 <= 2147483647;havoc pci_set_drvdata_#t~ret436#1;havoc pci_set_drvdata_#t~ret436#1, pci_set_drvdata_~pdev#1.base, pci_set_drvdata_~pdev#1.offset, pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;havoc pci_set_drvdata_#in~pdev#1.base, pci_set_drvdata_#in~pdev#1.offset, pci_set_drvdata_#in~data#1.base, pci_set_drvdata_#in~data#1.offset;assume { :end_inline_pci_set_drvdata } true;call #t~mem3915#1.base, #t~mem3915#1.offset := read~$Pointer$#31(~dev~4#1.base, 791 + ~dev~4#1.offset, 8); [2025-02-08 04:04:11,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20376-1: SUMMARY for call bnx2_init_board_#t~ret3723#1 := dev_err(bnx2_init_board_~pdev#1.base, 179 + bnx2_init_board_~pdev#1.offset, 142, 0); srcloc: null [2025-02-08 04:04:11,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20706-1: SUMMARY for call bnx2_init_board_#t~ret3862#1 := device_set_wakeup_enable(bnx2_init_board_#t~mem3860#1.base, 179 + bnx2_init_board_#t~mem3860#1.offset, (if 0 == (if 0 != bnx2_init_board_#t~mem3861#1 % 256 % 4294967296 then 1 else 0) then 0 else 1)); srcloc: null [2025-02-08 04:04:11,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20607-1: SUMMARY for call bnx2_init_board_#t~ret3804#1 := __fswab32(bnx2_init_board_#t~mem3803#1); srcloc: null [2025-02-08 04:04:11,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20607: bnx2_init_board_~tmp___13~2#1 := bnx2_init_board_#t~ret3804#1;havoc bnx2_init_board_#t~mem3803#1;havoc bnx2_init_board_#t~ret3804#1;call write~int#31(bnx2_init_board_~tmp___13~2#1, bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, 4); [2025-02-08 04:04:11,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20508: call write~int#31(bnx2_init_board_#t~ret3782#1, bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, 4);havoc bnx2_init_board_#t~ret3782#1;bnx2_init_board_~i~54#1 := 0; [2025-02-08 04:04:11,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20508-1: SUMMARY for call bnx2_init_board_#t~ret3782#1 := bnx2_shmem_rd(bnx2_init_board_~bp~45#1.base, bnx2_init_board_~bp~45#1.offset, 76); srcloc: null [2025-02-08 04:04:11,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20938-2: havoc #t~bitwise3925#1;assume (#t~bitwise3925#1 % 18446744073709551616 >= #t~mem3923#1 % 18446744073709551616 && #t~bitwise3925#1 % 18446744073709551616 >= #t~mem3924#1 % 18446744073709551616) && #t~bitwise3925#1 % 18446744073709551616 <= #t~mem3923#1 % 18446744073709551616 + #t~mem3924#1 % 18446744073709551616; [2025-02-08 04:04:11,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20938-1: [2025-02-08 04:04:11,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20938-4: assume 0 == #t~mem3923#1 % 18446744073709551616 || #t~mem3923#1 % 18446744073709551616 == #t~mem3924#1 % 18446744073709551616;#t~bitwise3925#1 := #t~mem3924#1; [2025-02-08 04:04:11,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20938-4: assume !(0 == #t~mem3923#1 % 18446744073709551616 || #t~mem3923#1 % 18446744073709551616 == #t~mem3924#1 % 18446744073709551616); [2025-02-08 04:04:11,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20938-3: assume 0 == #t~mem3924#1 % 18446744073709551616;#t~bitwise3925#1 := #t~mem3923#1; [2025-02-08 04:04:11,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20938-3: assume !(0 == #t~mem3924#1 % 18446744073709551616); [2025-02-08 04:04:11,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19980: assume 3 == bnx2_get_5709_media_~bond_id~0#1 % 4294967296; [2025-02-08 04:04:11,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19980: assume !(3 == bnx2_get_5709_media_~bond_id~0#1 % 4294967296); [2025-02-08 04:04:11,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20938: call write~int#31(#t~bitwise3925#1, ~dev~4#1.base, 204 + ~dev~4#1.offset, 8);havoc #t~mem3923#1;havoc #t~mem3924#1;havoc #t~bitwise3925#1;call #t~mem3926#1 := read~int#31(~dev~4#1.base, 504 + ~dev~4#1.offset, 4); [2025-02-08 04:04:11,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20410-2: havoc bnx2_init_board_#t~bitwise3744#1;assume (bnx2_init_board_#t~bitwise3744#1 % 4294967296 >= bnx2_init_board_#t~mem3743#1 % 4294967296 && bnx2_init_board_#t~bitwise3744#1 % 4294967296 >= 4) && bnx2_init_board_#t~bitwise3744#1 % 4294967296 <= 4 + bnx2_init_board_#t~mem3743#1 % 4294967296; [2025-02-08 04:04:11,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20410-1: [2025-02-08 04:04:11,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20410-4: assume 0 == bnx2_init_board_#t~mem3743#1 % 4294967296 || 4 == bnx2_init_board_#t~mem3743#1 % 4294967296;bnx2_init_board_#t~bitwise3744#1 := 4; [2025-02-08 04:04:11,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20410-4: assume !(0 == bnx2_init_board_#t~mem3743#1 % 4294967296 || 4 == bnx2_init_board_#t~mem3743#1 % 4294967296); [2025-02-08 04:04:11,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20410-3: assume false;bnx2_init_board_#t~bitwise3744#1 := bnx2_init_board_#t~mem3743#1; [2025-02-08 04:04:11,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20410-3: assume !false; [2025-02-08 04:04:11,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint bnx2_init_oneFINAL: assume true; [2025-02-08 04:04:11,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20245: call ULTIMATE.dealloc(bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset);havoc bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset;call ULTIMATE.dealloc(bnx2_init_board_~#__key~0#1.base, bnx2_init_board_~#__key~0#1.offset);havoc bnx2_init_board_~#__key~0#1.base, bnx2_init_board_~#__key~0#1.offset;call ULTIMATE.dealloc(bnx2_init_board_~#__key___0~0#1.base, bnx2_init_board_~#__key___0~0#1.offset);havoc bnx2_init_board_~#__key___0~0#1.base, bnx2_init_board_~#__key___0~0#1.offset;call ULTIMATE.dealloc(bnx2_init_board_~#__key___1~0#1.base, bnx2_init_board_~#__key___1~0#1.offset);havoc bnx2_init_board_~#__key___1~0#1.base, bnx2_init_board_~#__key___1~0#1.offset;call ULTIMATE.dealloc(bnx2_init_board_~#__key___2~0#1.base, bnx2_init_board_~#__key___2~0#1.offset);havoc bnx2_init_board_~#__key___2~0#1.base, bnx2_init_board_~#__key___2~0#1.offset;call ULTIMATE.dealloc(bnx2_init_board_~#__constr_expr_0~0#1.base, bnx2_init_board_~#__constr_expr_0~0#1.offset);havoc bnx2_init_board_~#__constr_expr_0~0#1.base, bnx2_init_board_~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(bnx2_init_board_~#__key___3~0#1.base, bnx2_init_board_~#__key___3~0#1.offset);havoc bnx2_init_board_~#__key___3~0#1.base, bnx2_init_board_~#__key___3~0#1.offset; [2025-02-08 04:04:11,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20410: call write~int#31(bnx2_init_board_#t~bitwise3744#1, bnx2_init_board_~bp~45#1.base, 28 + bnx2_init_board_~bp~45#1.offset, 4);havoc bnx2_init_board_#t~mem3743#1;havoc bnx2_init_board_#t~bitwise3744#1; [2025-02-08 04:04:11,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20939-3: assume false;#t~bitwise3927#1 := #t~mem3926#1; [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20939-3: assume !false; [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20939-2: havoc #t~bitwise3927#1;assume (#t~bitwise3927#1 % 4294967296 >= #t~mem3926#1 % 4294967296 && #t~bitwise3927#1 % 4294967296 >= 131072) && #t~bitwise3927#1 % 4294967296 <= 131072 + #t~mem3926#1 % 4294967296; [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20939-4: assume 0 == #t~mem3926#1 % 4294967296 || 131072 == #t~mem3926#1 % 4294967296;#t~bitwise3927#1 := 131072; [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20939-4: assume !(0 == #t~mem3926#1 % 4294967296 || 131072 == #t~mem3926#1 % 4294967296); [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20080: assume 15 == bnx2_get_pci_speed_~clkreg~0#1 % 4294967296; [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20080: assume !(15 == bnx2_get_pci_speed_~clkreg~0#1 % 4294967296); [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20047-1: SUMMARY for call bnx2_get_pci_speed_#t~ret3676#1 := readl(bnx2_get_pci_speed_#t~mem3675#1.base, 108 + bnx2_get_pci_speed_#t~mem3675#1.offset); srcloc: null [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20047: bnx2_get_pci_speed_~reg~3#1 := bnx2_get_pci_speed_#t~ret3676#1;havoc bnx2_get_pci_speed_#t~mem3675#1.base, bnx2_get_pci_speed_#t~mem3675#1.offset;havoc bnx2_get_pci_speed_#t~ret3676#1; [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20939-1: [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20939: call write~int#31(#t~bitwise3927#1, ~dev~4#1.base, 504 + ~dev~4#1.offset, 4);havoc #t~mem3926#1;havoc #t~bitwise3927#1; [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20213-1: SUMMARY for call bnx2_read_vpd_fw_ver_#t~ret3696#1 := pci_vpd_find_info_keyword(bnx2_read_vpd_fw_ver_~data~7#1.base, bnx2_read_vpd_fw_ver_~data~7#1.offset, bnx2_read_vpd_fw_ver_~i~53#1, bnx2_read_vpd_fw_ver_~rosize~0#1, 131, 0); srcloc: null [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20213: assume -2147483648 <= bnx2_read_vpd_fw_ver_#t~ret3696#1 && bnx2_read_vpd_fw_ver_#t~ret3696#1 <= 2147483647;bnx2_read_vpd_fw_ver_~j~16#1 := bnx2_read_vpd_fw_ver_#t~ret3696#1;havoc bnx2_read_vpd_fw_ver_#t~ret3696#1; [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20147: assume 0 == (bnx2_read_vpd_fw_ver_~data~7#1.base + bnx2_read_vpd_fw_ver_~data~7#1.offset) % 18446744073709551616; [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20147: assume !(0 == (bnx2_read_vpd_fw_ver_~data~7#1.base + bnx2_read_vpd_fw_ver_~data~7#1.offset) % 18446744073709551616); [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20609-1: SUMMARY for call bnx2_init_board_#t~memcpy~res3805#1.base, bnx2_init_board_#t~memcpy~res3805#1.offset := #Ultimate.C_memcpy#31(bnx2_init_board_~bp~45#1.base, 9135 + bnx2_init_board_~bp~45#1.offset + (if bnx2_init_board_~j~17#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_init_board_~j~17#1 % 18446744073709551616 % 18446744073709551616 else bnx2_init_board_~j~17#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, 4); srcloc: null [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20576: bnx2_init_board_~i~54#1 := 1 + bnx2_init_board_~i~54#1; [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20609: havoc bnx2_init_board_#t~memcpy~res3805#1.base, bnx2_init_board_#t~memcpy~res3805#1.offset;bnx2_init_board_~j~17#1 := 4 + bnx2_init_board_~j~17#1;bnx2_init_board_~i~54#1 := 1 + bnx2_init_board_~i~54#1; [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20576-1: SUMMARY for call msleep(10); srcloc: null [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20477-1: SUMMARY for call bnx2_init_board_#t~ret3772#1 := bnx2_init_nvram(bnx2_init_board_~bp~45#1.base, bnx2_init_board_~bp~45#1.offset); srcloc: null [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20477: assume -2147483648 <= bnx2_init_board_#t~ret3772#1 && bnx2_init_board_#t~ret3772#1 <= 2147483647;havoc bnx2_init_board_#t~ret3772#1; [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20808: assume 0 != (if bnx2_bus_string_#t~mem3892#1 % 4294967296 % 4294967296 <= 2147483647 then bnx2_bus_string_#t~mem3892#1 % 4294967296 % 4294967296 else bnx2_bus_string_#t~mem3892#1 % 4294967296 % 4294967296 - 4294967296) % 2;havoc bnx2_bus_string_#t~mem3892#1;bnx2_bus_string_#t~loopctr3893#1 := 0; [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20808: assume !(0 != (if bnx2_bus_string_#t~mem3892#1 % 4294967296 % 4294967296 <= 2147483647 then bnx2_bus_string_#t~mem3892#1 % 4294967296 % 4294967296 else bnx2_bus_string_#t~mem3892#1 % 4294967296 % 4294967296 - 4294967296) % 2);havoc bnx2_bus_string_#t~mem3892#1; [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20709-1: call bnx2_init_board_#t~mem3863#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8926 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20709: assume 1460011008 == (bnx2_init_board_#t~mem3863#1 - bnx2_init_board_#t~mem3863#1 % 16) % 4294967296;havoc bnx2_init_board_#t~mem3863#1;call bnx2_init_board_#t~mem3864#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8966 + bnx2_init_board_~bp~45#1.offset, 2);call write~int#31(bnx2_init_board_#t~mem3864#1, bnx2_init_board_~bp~45#1.base, 8968 + bnx2_init_board_~bp~45#1.offset, 2);havoc bnx2_init_board_#t~mem3864#1;call bnx2_init_board_#t~mem3865#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8978 + bnx2_init_board_~bp~45#1.offset, 2);call write~int#31(bnx2_init_board_#t~mem3865#1, bnx2_init_board_~bp~45#1.base, 8980 + bnx2_init_board_~bp~45#1.offset, 2);havoc bnx2_init_board_#t~mem3865#1;call bnx2_init_board_#t~mem3866#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8970 + bnx2_init_board_~bp~45#1.offset, 2);call write~int#31(bnx2_init_board_#t~mem3866#1, bnx2_init_board_~bp~45#1.base, 8972 + bnx2_init_board_~bp~45#1.offset, 2);havoc bnx2_init_board_#t~mem3866#1;call bnx2_init_board_#t~mem3867#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8990 + bnx2_init_board_~bp~45#1.offset, 2);call write~int#31(bnx2_init_board_#t~mem3867#1, bnx2_init_board_~bp~45#1.base, 8992 + bnx2_init_board_~bp~45#1.offset, 2);havoc bnx2_init_board_#t~mem3867#1;call bnx2_init_board_#t~mem3868#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8974 + bnx2_init_board_~bp~45#1.offset, 2);call write~int#31(bnx2_init_board_#t~mem3868#1, bnx2_init_board_~bp~45#1.base, 8976 + bnx2_init_board_~bp~45#1.offset, 2);havoc bnx2_init_board_#t~mem3868#1;call bnx2_init_board_#t~mem3869#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8982 + bnx2_init_board_~bp~45#1.offset, 2);call write~int#31(bnx2_init_board_#t~mem3869#1, bnx2_init_board_~bp~45#1.base, 8984 + bnx2_init_board_~bp~45#1.offset, 2);havoc bnx2_init_board_#t~mem3869#1;call bnx2_init_board_#t~mem3870#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8986 + bnx2_init_board_~bp~45#1.offset, 2);call write~int#31(bnx2_init_board_#t~mem3870#1, bnx2_init_board_~bp~45#1.base, 8988 + bnx2_init_board_~bp~45#1.offset, 2);havoc bnx2_init_board_#t~mem3870#1; [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20709: assume !(1460011008 == (bnx2_init_board_#t~mem3863#1 - bnx2_init_board_#t~mem3863#1 % 16) % 4294967296);havoc bnx2_init_board_#t~mem3863#1; [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8784: havoc pci_vpd_lrdt_size_#t~mem440#1;havoc pci_vpd_lrdt_size_#t~mem441#1; [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8784-1: bnx2_read_vpd_fw_ver_#t~ret3692#1 := pci_vpd_lrdt_size_#res#1;havoc pci_vpd_lrdt_size_#t~mem440#1, pci_vpd_lrdt_size_#t~mem441#1, pci_vpd_lrdt_size_~lrdt#1.base, pci_vpd_lrdt_size_~lrdt#1.offset;havoc pci_vpd_lrdt_size_#in~lrdt#1.base, pci_vpd_lrdt_size_#in~lrdt#1.offset;assume { :end_inline_pci_vpd_lrdt_size } true;bnx2_read_vpd_fw_ver_~tmp___0~86#1 := bnx2_read_vpd_fw_ver_#t~ret3692#1;havoc bnx2_read_vpd_fw_ver_#t~ret3692#1;bnx2_read_vpd_fw_ver_~rosize~0#1 := bnx2_read_vpd_fw_ver_~tmp___0~86#1 % 65536;bnx2_read_vpd_fw_ver_~i~53#1 := 3 + bnx2_read_vpd_fw_ver_~i~53#1;bnx2_read_vpd_fw_ver_~block_end~0#1 := bnx2_read_vpd_fw_ver_~i~53#1 + bnx2_read_vpd_fw_ver_~rosize~0#1; [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20940: assume -2147483648 <= #t~ret3928#1 && #t~ret3928#1 <= 2147483647;~rc~25#1 := #t~ret3928#1;havoc #t~ret3928#1; [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20940-1: SUMMARY for call #t~ret3928#1 := ldv_register_netdev_166(~dev~4#1.base, ~dev~4#1.offset); srcloc: null [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27349: havoc pci_enable_pcie_error_reporting_#t~nondet4398#1;bnx2_init_board_#t~ret3730#1 := pci_enable_pcie_error_reporting_#res#1;havoc pci_enable_pcie_error_reporting_#t~nondet4398#1, pci_enable_pcie_error_reporting_~arg0#1.base, pci_enable_pcie_error_reporting_~arg0#1.offset;havoc pci_enable_pcie_error_reporting_#in~arg0#1.base, pci_enable_pcie_error_reporting_#in~arg0#1.offset;assume { :end_inline_pci_enable_pcie_error_reporting } true;assume -2147483648 <= bnx2_init_board_#t~ret3730#1 && bnx2_init_board_#t~ret3730#1 <= 2147483647;bnx2_init_board_~err~6#1 := bnx2_init_board_#t~ret3730#1;havoc bnx2_init_board_#t~ret3730#1; [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20544: assume 2 != bnx2_init_board_~i~54#1;bnx2_init_board_~tmp___10~3#1 := bnx2_init_board_~j~17#1;bnx2_init_board_~j~17#1 := 1 + bnx2_init_board_~j~17#1;call write~int#31(46, bnx2_init_board_~bp~45#1.base, 9135 + bnx2_init_board_~bp~45#1.offset + bnx2_init_board_~tmp___10~3#1, 1); [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20544: assume !(2 != bnx2_init_board_~i~54#1); [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20478: call write~int#31(bnx2_init_board_#t~ret3773#1, bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, 4);havoc bnx2_init_board_#t~ret3773#1; [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20511: assume bnx2_init_board_~i~54#1 <= 2 && bnx2_init_board_~j~17#1 <= 23; [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20511: assume !(bnx2_init_board_~i~54#1 <= 2 && bnx2_init_board_~j~17#1 <= 23); [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20478-1: SUMMARY for call bnx2_init_board_#t~ret3773#1 := bnx2_reg_rd_ind(bnx2_init_board_~bp~45#1.base, bnx2_init_board_~bp~45#1.offset, 1441792); srcloc: null [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20743-1: SUMMARY for call bnx2_set_default_link(bnx2_init_board_~bp~45#1.base, bnx2_init_board_~bp~45#1.offset); srcloc: null [2025-02-08 04:04:11,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20743: call write~int#31(3, bnx2_init_board_~bp~45#1.base, 9119 + bnx2_init_board_~bp~45#1.offset, 1);assume { :begin_inline_init_timer_key } true;init_timer_key_#in~arg0#1.base, init_timer_key_#in~arg0#1.offset, init_timer_key_#in~arg1#1, init_timer_key_#in~arg2#1.base, init_timer_key_#in~arg2#1.offset, init_timer_key_#in~arg3#1.base, init_timer_key_#in~arg3#1.offset := bnx2_init_board_~bp~45#1.base, 8562 + bnx2_init_board_~bp~45#1.offset, 0, 148, 0, bnx2_init_board_~#__key___3~0#1.base, bnx2_init_board_~#__key___3~0#1.offset;havoc init_timer_key_~arg0#1.base, init_timer_key_~arg0#1.offset, init_timer_key_~arg1#1, init_timer_key_~arg2#1.base, init_timer_key_~arg2#1.offset, init_timer_key_~arg3#1.base, init_timer_key_~arg3#1.offset;init_timer_key_~arg0#1.base, init_timer_key_~arg0#1.offset := init_timer_key_#in~arg0#1.base, init_timer_key_#in~arg0#1.offset;init_timer_key_~arg1#1 := init_timer_key_#in~arg1#1;init_timer_key_~arg2#1.base, init_timer_key_~arg2#1.offset := init_timer_key_#in~arg2#1.base, init_timer_key_#in~arg2#1.offset;init_timer_key_~arg3#1.base, init_timer_key_~arg3#1.offset := init_timer_key_#in~arg3#1.base, init_timer_key_#in~arg3#1.offset;havoc init_timer_key_~arg0#1.base, init_timer_key_~arg0#1.offset, init_timer_key_~arg1#1, init_timer_key_~arg2#1.base, init_timer_key_~arg2#1.offset, init_timer_key_~arg3#1.base, init_timer_key_~arg3#1.offset;havoc init_timer_key_#in~arg0#1.base, init_timer_key_#in~arg0#1.offset, init_timer_key_#in~arg1#1, init_timer_key_#in~arg2#1.base, init_timer_key_#in~arg2#1.offset, init_timer_key_#in~arg3#1.base, init_timer_key_#in~arg3#1.offset;assume { :end_inline_init_timer_key } true;call write~int#31(250 + ~jiffies~0, bnx2_init_board_~bp~45#1.base, 8578 + bnx2_init_board_~bp~45#1.offset, 8);call write~int#31(bnx2_init_board_~bp~45#1.base + bnx2_init_board_~bp~45#1.offset, bnx2_init_board_~bp~45#1.base, 8602 + bnx2_init_board_~bp~45#1.offset, 8);call write~$Pointer$#31(#funAddr~bnx2_timer.base, #funAddr~bnx2_timer.offset, bnx2_init_board_~bp~45#1.base, 8594 + bnx2_init_board_~bp~45#1.offset, 8); [2025-02-08 04:04:11,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20677-1: assume bnx2_init_board_#t~short3833#1; [2025-02-08 04:04:11,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20677-1: assume !bnx2_init_board_#t~short3833#1;call bnx2_init_board_#t~mem3832#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8926 + bnx2_init_board_~bp~45#1.offset, 4);bnx2_init_board_#t~short3833#1 := 1460142080 == (bnx2_init_board_#t~mem3832#1 - bnx2_init_board_#t~mem3832#1 % 65536) % 4294967296; [2025-02-08 04:04:11,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20644: assume 1460207616 == (bnx2_init_board_#t~mem3814#1 - bnx2_init_board_#t~mem3814#1 % 65536) % 4294967296;havoc bnx2_init_board_#t~mem3814#1;assume { :begin_inline_bnx2_get_5709_media } true;bnx2_get_5709_media_#in~bp#1.base, bnx2_get_5709_media_#in~bp#1.offset := bnx2_init_board_~bp~45#1.base, bnx2_init_board_~bp~45#1.offset;havoc bnx2_get_5709_media_#t~mem3666#1.base, bnx2_get_5709_media_#t~mem3666#1.offset, bnx2_get_5709_media_#t~ret3667#1, bnx2_get_5709_media_#t~mem3668#1, bnx2_get_5709_media_#t~bitwise3669#1, bnx2_get_5709_media_#t~bitwise3670#1, bnx2_get_5709_media_#t~bitwise3671#1, bnx2_get_5709_media_#t~mem3672#1, bnx2_get_5709_media_#t~mem3673#1, bnx2_get_5709_media_#t~mem3674#1, bnx2_get_5709_media_~bp#1.base, bnx2_get_5709_media_~bp#1.offset, bnx2_get_5709_media_~val~40#1, bnx2_get_5709_media_~tmp~163#1, bnx2_get_5709_media_~bond_id~0#1, bnx2_get_5709_media_~strap~0#1;bnx2_get_5709_media_~bp#1.base, bnx2_get_5709_media_~bp#1.offset := bnx2_get_5709_media_#in~bp#1.base, bnx2_get_5709_media_#in~bp#1.offset;havoc bnx2_get_5709_media_~val~40#1;havoc bnx2_get_5709_media_~tmp~163#1;havoc bnx2_get_5709_media_~bond_id~0#1;havoc bnx2_get_5709_media_~strap~0#1;call bnx2_get_5709_media_#t~mem3666#1.base, bnx2_get_5709_media_#t~mem3666#1.offset := read~$Pointer$#31(bnx2_get_5709_media_~bp#1.base, bnx2_get_5709_media_~bp#1.offset, 8); [2025-02-08 04:04:11,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20644: assume !(1460207616 == (bnx2_init_board_#t~mem3814#1 - bnx2_init_board_#t~mem3814#1 % 65536) % 4294967296);havoc bnx2_init_board_#t~mem3814#1;call bnx2_init_board_#t~mem3815#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8926 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20677: assume bnx2_init_board_#t~short3833#1;havoc bnx2_init_board_#t~mem3831#1;havoc bnx2_init_board_#t~mem3832#1;havoc bnx2_init_board_#t~short3833#1;call bnx2_init_board_#t~mem3834#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8898 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20677: assume !bnx2_init_board_#t~short3833#1;havoc bnx2_init_board_#t~mem3831#1;havoc bnx2_init_board_#t~mem3832#1;havoc bnx2_init_board_#t~short3833#1;call bnx2_init_board_#t~mem3836#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8926 + bnx2_init_board_~bp~45#1.offset, 4);bnx2_init_board_#t~short3842#1 := 1460207616 == (bnx2_init_board_#t~mem3836#1 - bnx2_init_board_#t~mem3836#1 % 65536) % 4294967296; [2025-02-08 04:04:11,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20049-1: [2025-02-08 04:04:11,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20049: assume 0 != bnx2_get_pci_speed_#t~bitwise3677#1;havoc bnx2_get_pci_speed_#t~bitwise3677#1;call bnx2_get_pci_speed_#t~mem3678#1 := read~int#31(bnx2_get_pci_speed_~bp#1.base, 28 + bnx2_get_pci_speed_~bp#1.offset, 4);call write~int#31(1 + bnx2_get_pci_speed_#t~mem3678#1 - bnx2_get_pci_speed_#t~mem3678#1 % 2, bnx2_get_pci_speed_~bp#1.base, 28 + bnx2_get_pci_speed_~bp#1.offset, 4);havoc bnx2_get_pci_speed_#t~mem3678#1;call bnx2_get_pci_speed_#t~mem3679#1.base, bnx2_get_pci_speed_#t~mem3679#1.offset := read~$Pointer$#31(bnx2_get_pci_speed_~bp#1.base, bnx2_get_pci_speed_~bp#1.offset, 8); [2025-02-08 04:04:11,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20049: assume !(0 != bnx2_get_pci_speed_#t~bitwise3677#1);havoc bnx2_get_pci_speed_#t~bitwise3677#1; [2025-02-08 04:04:11,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20049-3: assume 8 == (if bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 else bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 - 18446744073709551616);bnx2_get_pci_speed_#t~bitwise3677#1 := (if bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 else bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:04:11,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20049-3: assume !(8 == (if bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 else bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:04:11,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19983: assume 12 == bnx2_get_5709_media_~bond_id~0#1 % 4294967296;call bnx2_get_5709_media_#t~mem3668#1 := read~int#31(bnx2_get_5709_media_~bp#1.base, 8898 + bnx2_get_5709_media_~bp#1.offset, 4);call write~int#31(1 + bnx2_get_5709_media_#t~mem3668#1 - bnx2_get_5709_media_#t~mem3668#1 % 2, bnx2_get_5709_media_~bp#1.base, 8898 + bnx2_get_5709_media_~bp#1.offset, 4);havoc bnx2_get_5709_media_#t~mem3668#1; [2025-02-08 04:04:11,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19983: assume !(12 == bnx2_get_5709_media_~bond_id~0#1 % 4294967296); [2025-02-08 04:04:11,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20049-2: havoc bnx2_get_pci_speed_#t~bitwise3677#1;assume (((((if bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 else bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) < 0 || bnx2_get_pci_speed_#t~bitwise3677#1 <= (if bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 else bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)) && bnx2_get_pci_speed_#t~bitwise3677#1 <= 8) && bnx2_get_pci_speed_#t~bitwise3677#1 >= 0) && ((if bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 else bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) >= 0 || bnx2_get_pci_speed_#t~bitwise3677#1 > 8 + (if bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 else bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 - 18446744073709551616))) && bnx2_get_pci_speed_#t~bitwise3677#1 >= -9223372036854775808; [2025-02-08 04:04:11,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20049-4: assume 0 == (if bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 else bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 - 18446744073709551616);bnx2_get_pci_speed_#t~bitwise3677#1 := 0; [2025-02-08 04:04:11,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20049-4: assume !(0 == (if bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 else bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:04:11,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20215: assume bnx2_read_vpd_fw_ver_~j~16#1 < 0; [2025-02-08 04:04:11,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20215: assume !(bnx2_read_vpd_fw_ver_~j~16#1 < 0); [2025-02-08 04:04:11,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20116: assume 0 != bnx2_get_pci_speed_#t~bitwise3681#1;havoc bnx2_get_pci_speed_#t~bitwise3681#1;call write~int#31(66, bnx2_get_pci_speed_~bp#1.base, 8938 + bnx2_get_pci_speed_~bp#1.offset, 2); [2025-02-08 04:04:11,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20116: assume !(0 != bnx2_get_pci_speed_#t~bitwise3681#1);havoc bnx2_get_pci_speed_#t~bitwise3681#1;call write~int#31(33, bnx2_get_pci_speed_~bp#1.base, 8938 + bnx2_get_pci_speed_~bp#1.offset, 2); [2025-02-08 04:04:11,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20116-2: havoc bnx2_get_pci_speed_#t~bitwise3681#1;assume (((((if bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 else bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) < 0 || bnx2_get_pci_speed_#t~bitwise3681#1 <= (if bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 else bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)) && bnx2_get_pci_speed_#t~bitwise3681#1 <= 4) && bnx2_get_pci_speed_#t~bitwise3681#1 >= 0) && ((if bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 else bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) >= 0 || bnx2_get_pci_speed_#t~bitwise3681#1 > 4 + (if bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 else bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 - 18446744073709551616))) && bnx2_get_pci_speed_#t~bitwise3681#1 >= -9223372036854775808; [2025-02-08 04:04:11,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20116-1: [2025-02-08 04:04:11,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20479-1: SUMMARY for call bnx2_init_board_#t~ret3774#1 := bnx2_reg_rd_ind(bnx2_init_board_~bp~45#1.base, bnx2_init_board_~bp~45#1.offset, 1310880); srcloc: null [2025-02-08 04:04:11,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20446: assume -2147483648 <= bnx2_init_board_#t~ret3757#1 && bnx2_init_board_#t~ret3757#1 <= 2147483647;bnx2_init_board_~rc~24#1 := bnx2_init_board_#t~ret3757#1;havoc bnx2_init_board_#t~ret3757#1; [2025-02-08 04:04:11,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20479: bnx2_init_board_~tmp___4~11#1 := bnx2_init_board_#t~ret3774#1;havoc bnx2_init_board_#t~ret3774#1; [2025-02-08 04:04:11,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20446-1: SUMMARY for call bnx2_init_board_#t~ret3757#1 := pci_set_dma_mask(bnx2_init_board_~pdev#1.base, bnx2_init_board_~pdev#1.offset, 4294967295); srcloc: null [2025-02-08 04:04:11,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20777: SUMMARY for call pci_release_regions(bnx2_init_board_~pdev#1.base, bnx2_init_board_~pdev#1.offset); srcloc: null [2025-02-08 04:04:11,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20678: call write~int#31(bnx2_init_board_#t~bitwise3835#1, bnx2_init_board_~bp~45#1.base, 8898 + bnx2_init_board_~bp~45#1.offset, 4);havoc bnx2_init_board_#t~mem3834#1;havoc bnx2_init_board_#t~bitwise3835#1; [2025-02-08 04:04:11,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20678-2: havoc bnx2_init_board_#t~bitwise3835#1;assume (bnx2_init_board_#t~bitwise3835#1 % 4294967296 >= bnx2_init_board_#t~mem3834#1 % 4294967296 && bnx2_init_board_#t~bitwise3835#1 % 4294967296 >= 2) && bnx2_init_board_#t~bitwise3835#1 % 4294967296 <= 2 + bnx2_init_board_#t~mem3834#1 % 4294967296; [2025-02-08 04:04:11,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20678-1: [2025-02-08 04:04:11,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20678-4: assume 0 == bnx2_init_board_#t~mem3834#1 % 4294967296 || 2 == bnx2_init_board_#t~mem3834#1 % 4294967296;bnx2_init_board_#t~bitwise3835#1 := 2; [2025-02-08 04:04:11,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20678-4: assume !(0 == bnx2_init_board_#t~mem3834#1 % 4294967296 || 2 == bnx2_init_board_#t~mem3834#1 % 4294967296); [2025-02-08 04:04:11,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20678-3: assume false;bnx2_init_board_#t~bitwise3835#1 := bnx2_init_board_#t~mem3834#1; [2025-02-08 04:04:11,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20678-3: assume !false; [2025-02-08 04:04:11,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20116-4: assume 0 == (if bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 else bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 - 18446744073709551616);bnx2_get_pci_speed_#t~bitwise3681#1 := 0; [2025-02-08 04:04:11,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20116-4: assume !(0 == (if bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 else bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:04:11,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20017: assume 1 == bnx2_get_5709_media_~strap~0#1 % 4294967296; [2025-02-08 04:04:11,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20017: assume !(1 == bnx2_get_5709_media_~strap~0#1 % 4294967296); [2025-02-08 04:04:11,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20116-3: assume 4 == (if bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 else bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 - 18446744073709551616);bnx2_get_pci_speed_#t~bitwise3681#1 := (if bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 else bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:04:11,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20116-3: assume !(4 == (if bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 else bnx2_get_pci_speed_~reg~3#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:04:11,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20942: assume 0 != ~rc~25#1; [2025-02-08 04:04:11,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20942: assume !(0 != ~rc~25#1);assume { :begin_inline_bnx2_bus_string } true;bnx2_bus_string_#in~bp#1.base, bnx2_bus_string_#in~bp#1.offset, bnx2_bus_string_#in~str#1.base, bnx2_bus_string_#in~str#1.offset := ~bp~46#1.base, ~bp~46#1.offset, ~#str~0#1.base, ~#str~0#1.offset;havoc bnx2_bus_string_#res#1.base, bnx2_bus_string_#res#1.offset;havoc bnx2_bus_string_#t~mem3884#1, bnx2_bus_string_#t~bitwise3885#1, bnx2_bus_string_#t~loopctr3886#1, bnx2_bus_string_#t~nondet3887#1, bnx2_bus_string_#t~ret3888#1, bnx2_bus_string_#t~loopctr3889#1, bnx2_bus_string_#t~nondet3890#1, bnx2_bus_string_#t~ret3891#1, bnx2_bus_string_#t~mem3892#1, bnx2_bus_string_#t~loopctr3893#1, bnx2_bus_string_#t~nondet3894#1, bnx2_bus_string_#t~ret3895#1, bnx2_bus_string_#t~mem3896#1, bnx2_bus_string_#t~bitwise3897#1, bnx2_bus_string_#t~loopctr3898#1, bnx2_bus_string_#t~nondet3899#1, bnx2_bus_string_#t~ret3900#1, bnx2_bus_string_#t~loopctr3901#1, bnx2_bus_string_#t~nondet3902#1, bnx2_bus_string_#t~ret3903#1, bnx2_bus_string_#t~mem3904#1, bnx2_bus_string_#t~loopctr3905#1, bnx2_bus_string_#t~nondet3906#1, bnx2_bus_string_#t~ret3907#1, bnx2_bus_string_~bp#1.base, bnx2_bus_string_~bp#1.offset, bnx2_bus_string_~str#1.base, bnx2_bus_string_~str#1.offset, bnx2_bus_string_~s~0#1.base, bnx2_bus_string_~s~0#1.offset, bnx2_bus_string_~tmp~166#1, bnx2_bus_string_~tmp___0~88#1, bnx2_bus_string_~tmp___1~49#1, bnx2_bus_string_~tmp___2~31#1, bnx2_bus_string_~tmp___3~17#1, bnx2_bus_string_~tmp___4~12#1;bnx2_bus_string_~bp#1.base, bnx2_bus_string_~bp#1.offset := bnx2_bus_string_#in~bp#1.base, bnx2_bus_string_#in~bp#1.offset;bnx2_bus_string_~str#1.base, bnx2_bus_string_~str#1.offset := bnx2_bus_string_#in~str#1.base, bnx2_bus_string_#in~str#1.offset;havoc bnx2_bus_string_~s~0#1.base, bnx2_bus_string_~s~0#1.offset;havoc bnx2_bus_string_~tmp~166#1;havoc bnx2_bus_string_~tmp___0~88#1;havoc bnx2_bus_string_~tmp___1~49#1;havoc bnx2_bus_string_~tmp___2~31#1;havoc bnx2_bus_string_~tmp___3~17#1;havoc bnx2_bus_string_~tmp___4~12#1;bnx2_bus_string_~s~0#1.base, bnx2_bus_string_~s~0#1.offset := bnx2_bus_string_~str#1.base, bnx2_bus_string_~str#1.offset;call bnx2_bus_string_#t~mem3884#1 := read~int#31(bnx2_bus_string_~bp#1.base, 28 + bnx2_bus_string_~bp#1.offset, 4); [2025-02-08 04:04:11,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20810: assume true;havoc bnx2_bus_string_#t~nondet3894#1;call write~int#35(bnx2_bus_string_#t~nondet3894#1, bnx2_bus_string_~s~0#1.base, bnx2_bus_string_~s~0#1.offset + bnx2_bus_string_#t~loopctr3893#1, 8);bnx2_bus_string_#t~loopctr3893#1 := 1 + bnx2_bus_string_#t~loopctr3893#1; [2025-02-08 04:04:11,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20810: assume true;bnx2_bus_string_~tmp___1~49#1 := bnx2_bus_string_#t~ret3895#1;havoc bnx2_bus_string_#t~loopctr3893#1;havoc bnx2_bus_string_#t~nondet3894#1;havoc bnx2_bus_string_#t~ret3895#1;bnx2_bus_string_~s~0#1.base, bnx2_bus_string_~s~0#1.offset := bnx2_bus_string_~s~0#1.base, bnx2_bus_string_~s~0#1.offset + (if bnx2_bus_string_~tmp___1~49#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then bnx2_bus_string_~tmp___1~49#1 % 18446744073709551616 % 18446744073709551616 else bnx2_bus_string_~tmp___1~49#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:04:11,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20282-1: SUMMARY for call bnx2_init_board_#t~ret3699#1.base, bnx2_init_board_#t~ret3699#1.offset := netdev_priv(bnx2_init_board_~dev#1.base, bnx2_init_board_~dev#1.offset); srcloc: null [2025-02-08 04:04:11,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20084: assume 0 == bnx2_get_pci_speed_~clkreg~0#1 % 4294967296; [2025-02-08 04:04:11,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20084: assume !(0 == bnx2_get_pci_speed_~clkreg~0#1 % 4294967296); [2025-02-08 04:04:11,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20513: assume 0 == bnx2_init_board_~i~54#1;bnx2_init_board_~tmp___6~6#1 := bnx2_init_board_~j~17#1;bnx2_init_board_~j~17#1 := 1 + bnx2_init_board_~j~17#1;call write~int#31(98, bnx2_init_board_~bp~45#1.base, 9135 + bnx2_init_board_~bp~45#1.offset + bnx2_init_board_~tmp___6~6#1, 1);bnx2_init_board_~tmp___7~6#1 := bnx2_init_board_~j~17#1;bnx2_init_board_~j~17#1 := 1 + bnx2_init_board_~j~17#1;call write~int#31(99, bnx2_init_board_~bp~45#1.base, 9135 + bnx2_init_board_~bp~45#1.offset + bnx2_init_board_~tmp___7~6#1, 1);bnx2_init_board_~tmp___8~4#1 := bnx2_init_board_~j~17#1;bnx2_init_board_~j~17#1 := 1 + bnx2_init_board_~j~17#1;call write~int#31(32, bnx2_init_board_~bp~45#1.base, 9135 + bnx2_init_board_~bp~45#1.offset + bnx2_init_board_~tmp___8~4#1, 1); [2025-02-08 04:04:11,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20513: assume !(0 == bnx2_init_board_~i~54#1); [2025-02-08 04:04:11,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20282: bnx2_init_board_~tmp~165#1.base, bnx2_init_board_~tmp~165#1.offset := bnx2_init_board_#t~ret3699#1.base, bnx2_init_board_#t~ret3699#1.offset;havoc bnx2_init_board_#t~ret3699#1.base, bnx2_init_board_#t~ret3699#1.offset;bnx2_init_board_~bp~45#1.base, bnx2_init_board_~bp~45#1.offset := bnx2_init_board_~tmp~165#1.base, bnx2_init_board_~tmp~165#1.offset;call write~int#31(0, bnx2_init_board_~bp~45#1.base, 28 + bnx2_init_board_~bp~45#1.offset, 4);call write~int#31(0, bnx2_init_board_~bp~45#1.base, 8898 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20315: assume 0 != bnx2_init_board_~rc~24#1; [2025-02-08 04:04:11,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20315: assume !(0 != bnx2_init_board_~rc~24#1); [2025-02-08 04:04:11,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20646: havoc bnx2_get_5709_media_#t~mem3666#1.base, bnx2_get_5709_media_#t~mem3666#1.offset, bnx2_get_5709_media_#t~ret3667#1, bnx2_get_5709_media_#t~mem3668#1, bnx2_get_5709_media_#t~bitwise3669#1, bnx2_get_5709_media_#t~bitwise3670#1, bnx2_get_5709_media_#t~bitwise3671#1, bnx2_get_5709_media_#t~mem3672#1, bnx2_get_5709_media_#t~mem3673#1, bnx2_get_5709_media_#t~mem3674#1, bnx2_get_5709_media_~bp#1.base, bnx2_get_5709_media_~bp#1.offset, bnx2_get_5709_media_~val~40#1, bnx2_get_5709_media_~tmp~163#1, bnx2_get_5709_media_~bond_id~0#1, bnx2_get_5709_media_~strap~0#1;havoc bnx2_get_5709_media_#in~bp#1.base, bnx2_get_5709_media_#in~bp#1.offset;assume { :end_inline_bnx2_get_5709_media } true; [2025-02-08 04:04:11,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20580: assume bnx2_init_board_~i~54#1 <= 29; [2025-02-08 04:04:11,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20580: assume !(bnx2_init_board_~i~54#1 <= 29); [2025-02-08 04:04:11,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20910: assume 0 == (~dev~4#1.base + ~dev~4#1.offset) % 18446744073709551616;#res#1 := -12;call ULTIMATE.dealloc(~#str~0#1.base, ~#str~0#1.offset);havoc ~#str~0#1.base, ~#str~0#1.offset; [2025-02-08 04:04:11,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20910: assume !(0 == (~dev~4#1.base + ~dev~4#1.offset) % 18446744073709551616);assume { :begin_inline_bnx2_init_board } true;bnx2_init_board_#in~pdev#1.base, bnx2_init_board_#in~pdev#1.offset, bnx2_init_board_#in~dev#1.base, bnx2_init_board_#in~dev#1.offset := ~pdev#1.base, ~pdev#1.offset, ~dev~4#1.base, ~dev~4#1.offset;havoc bnx2_init_board_#res#1;havoc bnx2_init_board_#t~ret3699#1.base, bnx2_init_board_#t~ret3699#1.offset, bnx2_init_board_#t~ret3700#1.base, bnx2_init_board_#t~ret3700#1.offset, bnx2_init_board_#t~mem3701#1.base, bnx2_init_board_#t~mem3701#1.offset, bnx2_init_board_#t~ret3702#1, bnx2_init_board_#t~ret3703#1, bnx2_init_board_#t~mem3704#1, bnx2_init_board_#t~bitwise3705#1, bnx2_init_board_#t~ret3706#1, bnx2_init_board_#t~ret3707#1, bnx2_init_board_#t~ret3708#1, bnx2_init_board_#t~mem3709#1, bnx2_init_board_#t~mem3710#1, bnx2_init_board_#t~ret3711#1, bnx2_init_board_#t~ret3712#1.base, bnx2_init_board_#t~ret3712#1.offset, bnx2_init_board_#t~ret3713#1.base, bnx2_init_board_#t~ret3713#1.offset, bnx2_init_board_#t~mem3714#1, bnx2_init_board_#t~ret3715#1.base, bnx2_init_board_#t~ret3715#1.offset, bnx2_init_board_#t~mem3716#1.base, bnx2_init_board_#t~mem3716#1.offset, bnx2_init_board_#t~ret3717#1, bnx2_init_board_#t~mem3718#1.base, bnx2_init_board_#t~mem3718#1.offset, bnx2_init_board_#t~mem3719#1.base, bnx2_init_board_#t~mem3719#1.offset, bnx2_init_board_#t~ret3720#1, bnx2_init_board_#t~mem3721#1, bnx2_init_board_#t~ret3722#1, bnx2_init_board_#t~ret3723#1, bnx2_init_board_#t~mem3724#1, bnx2_init_board_#t~bitwise3725#1, bnx2_init_board_#t~mem3726#1, bnx2_init_board_#t~bitwise3727#1, bnx2_init_board_#t~mem3728#1, bnx2_init_board_#t~bitwise3729#1, bnx2_init_board_#t~ret3730#1, bnx2_init_board_#t~mem3731#1, bnx2_init_board_#t~bitwise3732#1, bnx2_init_board_#t~ret3733#1, bnx2_init_board_#t~mem3734#1, bnx2_init_board_#t~ret3735#1, bnx2_init_board_#t~mem3736#1, bnx2_init_board_#t~bitwise3737#1, bnx2_init_board_#t~mem3738#1, bnx2_init_board_#t~mem3739#1, bnx2_init_board_#t~bitwise3740#1, bnx2_init_board_#t~short3741#1, bnx2_init_board_#t~mem3742#1, bnx2_init_board_#t~mem3743#1, bnx2_init_board_#t~bitwise3744#1, bnx2_init_board_#t~mem3745#1, bnx2_init_board_#t~mem3746#1, bnx2_init_board_#t~short3747#1, bnx2_init_board_#t~mem3748#1, bnx2_init_board_#t~mem3749#1, bnx2_init_board_#t~bitwise3750#1, bnx2_init_board_#t~mem3751#1, bnx2_init_board_#t~ret3752#1, bnx2_init_board_#t~mem3753#1, bnx2_init_board_#t~bitwise3754#1, bnx2_init_board_#t~ret3755#1, bnx2_init_board_#t~ret3756#1, bnx2_init_board_#t~ret3757#1, bnx2_init_board_#t~ret3758#1, bnx2_init_board_#t~mem3759#1, bnx2_init_board_#t~bitwise3760#1, bnx2_init_board_#t~mem3761#1, bnx2_init_board_#t~mem3762#1.base, bnx2_init_board_#t~mem3762#1.offset, bnx2_init_board_#t~ret3763#1, bnx2_init_board_#t~mem3764#1, bnx2_init_board_#t~bitwise3765#1, bnx2_init_board_#t~mem3766#1, bnx2_init_board_#t~mem3767#1.base, bnx2_init_board_#t~mem3767#1.offset, bnx2_init_board_#t~mem3768#1, bnx2_init_board_#t~mem3769#1, bnx2_init_board_#t~short3770#1, bnx2_init_board_#t~ret3771#1, bnx2_init_board_#t~ret3772#1, bnx2_init_board_#t~ret3773#1, bnx2_init_board_#t~ret3774#1, bnx2_init_board_#t~mem3775#1, bnx2_init_board_#t~mem3776#1, bnx2_init_board_#t~ret3777#1, bnx2_init_board_#t~ret3778#1, bnx2_init_board_#t~mem3779#1, bnx2_init_board_#t~ret3780#1, bnx2_init_board_#t~nondet3781#1, bnx2_init_board_#t~ret3782#1, bnx2_init_board_#t~mem3783#1, bnx2_init_board_#t~bitwise3784#1, bnx2_init_board_#t~ret3785#1, bnx2_init_board_#t~mem3786#1, bnx2_init_board_#t~bitwise3787#1, bnx2_init_board_#t~mem3788#1, bnx2_init_board_#t~bitwise3789#1, bnx2_init_board_#t~mem3790#1, bnx2_init_board_#t~bitwise3791#1, bnx2_init_board_#t~ret3792#1, bnx2_init_board_#t~mem3793#1, bnx2_init_board_#t~bitwise3794#1, bnx2_init_board_#t~ret3795#1, bnx2_init_board_#t~mem3796#1, bnx2_init_board_#t~bitwise3797#1, bnx2_init_board_#t~mem3798#1, bnx2_init_board_#t~mem3799#1, bnx2_init_board_#t~short3800#1, bnx2_init_board_#t~ret3801#1, bnx2_init_board_#t~ret3802#1, bnx2_init_board_#t~mem3803#1, bnx2_init_board_#t~ret3804#1, bnx2_init_board_#t~memcpy~res3805#1.base, bnx2_init_board_#t~memcpy~res3805#1.offset, bnx2_init_board_#t~ret3806#1, bnx2_init_board_#t~mem3807#1, bnx2_init_board_#t~mem3808#1, bnx2_init_board_#t~ret3809#1, bnx2_init_board_#t~mem3810#1, bnx2_init_board_#t~mem3811#1, bnx2_init_board_#t~mem3812#1, bnx2_init_board_#t~mem3813#1, bnx2_init_board_#t~mem3814#1, bnx2_init_board_#t~mem3815#1, bnx2_init_board_#t~mem3816#1, bnx2_init_board_#t~mem3817#1, bnx2_init_board_#t~ret3818#1, bnx2_init_board_#t~mem3819#1, bnx2_init_board_#t~bitwise3820#1, bnx2_init_board_#t~mem3821#1, bnx2_init_board_#t~bitwise3822#1, bnx2_init_board_#t~mem3823#1, bnx2_init_board_#t~mem3824#1, bnx2_init_board_#t~mem3825#1, bnx2_init_board_#t~bitwise3826#1, bnx2_init_board_#t~mem3827#1, bnx2_init_board_#t~bitwise3828#1, bnx2_init_board_#t~mem3829#1, bnx2_init_board_#t~bitwise3830#1, bnx2_init_board_#t~mem3831#1, bnx2_init_board_#t~mem3832#1, bnx2_init_board_#t~short3833#1, bnx2_init_board_#t~mem3834#1, bnx2_init_board_#t~bitwise3835#1, bnx2_init_board_#t~mem3836#1, bnx2_init_board_#t~mem3837#1, bnx2_init_board_#t~bitwise3838#1, bnx2_init_board_#t~mem3839#1, bnx2_init_board_#t~bitwise3840#1, bnx2_init_board_#t~short3841#1, bnx2_init_board_#t~short3842#1, bnx2_init_board_#t~mem3843#1, bnx2_init_board_#t~bitwise3844#1, bnx2_init_board_#t~mem3845#1, bnx2_init_board_#t~mem3846#1, bnx2_init_board_#t~short3847#1, bnx2_init_board_#t~mem3848#1, bnx2_init_board_#t~short3849#1, bnx2_init_board_#t~mem3850#1, bnx2_init_board_#t~bitwise3851#1, bnx2_init_board_#t~mem3852#1.base, bnx2_init_board_#t~mem3852#1.offset, bnx2_init_board_#t~ret3853#1, bnx2_init_board_#t~bitwise3854#1, bnx2_init_board_#t~mem3855#1, bnx2_init_board_#t~bitwise3856#1, bnx2_init_board_#t~mem3857#1, bnx2_init_board_#t~bitwise3858#1, bnx2_init_board_#t~mem3859#1.base, bnx2_init_board_#t~mem3859#1.offset, bnx2_init_board_#t~mem3860#1.base, bnx2_init_board_#t~mem3860#1.offset, bnx2_init_board_#t~mem3861#1, bnx2_init_board_#t~ret3862#1, bnx2_init_board_#t~mem3863#1, bnx2_init_board_#t~mem3864#1, bnx2_init_board_#t~mem3865#1, bnx2_init_board_#t~mem3866#1, bnx2_init_board_#t~mem3867#1, bnx2_init_board_#t~mem3868#1, bnx2_init_board_#t~mem3869#1, bnx2_init_board_#t~mem3870#1, bnx2_init_board_#t~mem3871#1, bnx2_init_board_#t~mem3872#1, bnx2_init_board_#t~ret3873#1.base, bnx2_init_board_#t~ret3873#1.offset, bnx2_init_board_#t~ret3874#1, bnx2_init_board_#t~bitwise3875#1, bnx2_init_board_#t~ret3876#1, bnx2_init_board_#t~ret3877#1, bnx2_init_board_#t~mem3878#1, bnx2_init_board_#t~bitwise3879#1, bnx2_init_board_#t~ret3880#1, bnx2_init_board_#t~mem3881#1, bnx2_init_board_#t~bitwise3882#1, bnx2_init_board_#t~mem3883#1.base, bnx2_init_board_#t~mem3883#1.offset, bnx2_init_board_~pdev#1.base, bnx2_init_board_~pdev#1.offset, bnx2_init_board_~dev#1.base, bnx2_init_board_~dev#1.offset, bnx2_init_board_~bp~45#1.base, bnx2_init_board_~bp~45#1.offset, bnx2_init_board_~rc~24#1, bnx2_init_board_~i~54#1, bnx2_init_board_~j~17#1, bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset, bnx2_init_board_~dma_mask~2#1, bnx2_init_board_~persist_dma_mask~0#1, bnx2_init_board_~err~6#1, bnx2_init_board_~tmp~165#1.base, bnx2_init_board_~tmp~165#1.offset, bnx2_init_board_~tmp___0~87#1.base, bnx2_init_board_~tmp___0~87#1.offset, bnx2_init_board_~#__key~0#1.base, bnx2_init_board_~#__key~0#1.offset, bnx2_init_board_~#__key___0~0#1.base, bnx2_init_board_~#__key___0~0#1.offset, bnx2_init_board_~#__key___1~0#1.base, bnx2_init_board_~#__key___1~0#1.offset, bnx2_init_board_~#__key___2~0#1.base, bnx2_init_board_~#__key___2~0#1.offset, bnx2_init_board_~#__constr_expr_0~0#1.base, bnx2_init_board_~#__constr_expr_0~0#1.offset, bnx2_init_board_~tmp___1~48#1, bnx2_init_board_~tmp___2~30#1, bnx2_init_board_~tmp___3~16#1, bnx2_init_board_~tmp___4~11#1, bnx2_init_board_~off~0#1, bnx2_init_board_~tmp___5~8#1, bnx2_init_board_~num~0#1, bnx2_init_board_~k~1#1, bnx2_init_board_~skip0~0#1, bnx2_init_board_~tmp___6~6#1, bnx2_init_board_~tmp___7~6#1, bnx2_init_board_~tmp___8~4#1, bnx2_init_board_~tmp___9~3#1, bnx2_init_board_~tmp___10~3#1, bnx2_init_board_~addr~7#1, bnx2_init_board_~tmp___11~3#1, bnx2_init_board_~tmp___12~2#1, bnx2_init_board_~tmp___13~2#1, bnx2_init_board_~tmp___14~2#1, bnx2_init_board_~amd_8132~0#1.base, bnx2_init_board_~amd_8132~0#1.offset, bnx2_init_board_~#__key___3~0#1.base, bnx2_init_board_~#__key___3~0#1.offset, bnx2_init_board_~tmp___15~2#1, bnx2_init_board_~tmp___16~2#1;bnx2_init_board_~pdev#1.base, bnx2_init_board_~pdev#1.offset := bnx2_init_board_#in~pdev#1.base, bnx2_init_board_#in~pdev#1.offset;bnx2_init_board_~dev#1.base, bnx2_init_board_~dev#1.offset := bnx2_init_board_#in~dev#1.base, bnx2_init_board_#in~dev#1.offset;havoc bnx2_init_board_~bp~45#1.base, bnx2_init_board_~bp~45#1.offset;havoc bnx2_init_board_~rc~24#1;havoc bnx2_init_board_~i~54#1;havoc bnx2_init_board_~j~17#1;call bnx2_init_board_~#reg~4#1.base, bnx2_init_board_~#reg~4#1.offset := #Ultimate.allocOnStack(4);havoc bnx2_init_board_~dma_mask~2#1;havoc bnx2_init_board_~persist_dma_mask~0#1;havoc bnx2_init_board_~err~6#1;havoc bnx2_init_board_~tmp~165#1.base, bnx2_init_board_~tmp~165#1.offset;havoc bnx2_init_board_~tmp___0~87#1.base, bnx2_init_board_~tmp___0~87#1.offset;call bnx2_init_board_~#__key~0#1.base, bnx2_init_board_~#__key~0#1.offset := #Ultimate.allocOnStack(8);call bnx2_init_board_~#__key___0~0#1.base, bnx2_init_board_~#__key___0~0#1.offset := #Ultimate.allocOnStack(8);call bnx2_init_board_~#__key___1~0#1.base, bnx2_init_board_~#__key___1~0#1.offset := #Ultimate.allocOnStack(8);call bnx2_init_board_~#__key___2~0#1.base, bnx2_init_board_~#__key___2~0#1.offset := #Ultimate.allocOnStack(8);call bnx2_init_board_~#__constr_expr_0~0#1.base, bnx2_init_board_~#__constr_expr_0~0#1.offset := #Ultimate.allocOnStack(8);havoc bnx2_init_board_~tmp___1~48#1;havoc bnx2_init_board_~tmp___2~30#1;havoc bnx2_init_board_~tmp___3~16#1;havoc bnx2_init_board_~tmp___4~11#1;havoc bnx2_init_board_~off~0#1;havoc bnx2_init_board_~tmp___5~8#1;havoc bnx2_init_board_~num~0#1;havoc bnx2_init_board_~k~1#1;havoc bnx2_init_board_~skip0~0#1;havoc bnx2_init_board_~tmp___6~6#1;havoc bnx2_init_board_~tmp___7~6#1;havoc bnx2_init_board_~tmp___8~4#1;havoc bnx2_init_board_~tmp___9~3#1;havoc bnx2_init_board_~tmp___10~3#1;havoc bnx2_init_board_~addr~7#1;havoc bnx2_init_board_~tmp___11~3#1;havoc bnx2_init_board_~tmp___12~2#1;havoc bnx2_init_board_~tmp___13~2#1;havoc bnx2_init_board_~tmp___14~2#1;havoc bnx2_init_board_~amd_8132~0#1.base, bnx2_init_board_~amd_8132~0#1.offset;call bnx2_init_board_~#__key___3~0#1.base, bnx2_init_board_~#__key___3~0#1.offset := #Ultimate.allocOnStack(8);havoc bnx2_init_board_~tmp___15~2#1;havoc bnx2_init_board_~tmp___16~2#1;call write~$Pointer$#31(bnx2_init_board_~pdev#1.base, 179 + bnx2_init_board_~pdev#1.offset, bnx2_init_board_~dev#1.base, 1236 + bnx2_init_board_~dev#1.offset, 8); [2025-02-08 04:04:11,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20184: assume bnx2_read_vpd_fw_ver_~block_end~0#1 % 4294967296 > 128; [2025-02-08 04:04:11,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20184: assume !(bnx2_read_vpd_fw_ver_~block_end~0#1 % 4294967296 > 128); [2025-02-08 04:04:11,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20052: bnx2_get_pci_speed_~clkreg~0#1 := bnx2_get_pci_speed_#t~ret3680#1;havoc bnx2_get_pci_speed_#t~mem3679#1.base, bnx2_get_pci_speed_#t~mem3679#1.offset;havoc bnx2_get_pci_speed_#t~ret3680#1;bnx2_get_pci_speed_~clkreg~0#1 := bnx2_get_pci_speed_~clkreg~0#1 % 16; [2025-02-08 04:04:11,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20052-1: SUMMARY for call bnx2_get_pci_speed_#t~ret3680#1 := readl(bnx2_get_pci_speed_#t~mem3679#1.base, 112 + bnx2_get_pci_speed_#t~mem3679#1.offset); srcloc: null [2025-02-08 04:04:11,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20448: assume 0 != bnx2_init_board_~rc~24#1; [2025-02-08 04:04:11,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20448: assume !(0 != bnx2_init_board_~rc~24#1); [2025-02-08 04:04:11,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20481: assume (if bnx2_init_board_~tmp___4~11#1 % 4294967296 % 4294967296 <= 2147483647 then bnx2_init_board_~tmp___4~11#1 % 4294967296 % 4294967296 else bnx2_init_board_~tmp___4~11#1 % 4294967296 % 4294967296 - 4294967296) < 0;call write~int#31(1, bnx2_init_board_~bp~45#1.base, 9474 + bnx2_init_board_~bp~45#1.offset, 1); [2025-02-08 04:04:11,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20481: assume !((if bnx2_init_board_~tmp___4~11#1 % 4294967296 % 4294967296 <= 2147483647 then bnx2_init_board_~tmp___4~11#1 % 4294967296 % 4294967296 else bnx2_init_board_~tmp___4~11#1 % 4294967296 % 4294967296 - 4294967296) < 0); [2025-02-08 04:04:11,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20415-1: assume bnx2_init_board_#t~short3747#1;call bnx2_init_board_#t~mem3746#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8926 + bnx2_init_board_~bp~45#1.offset, 4);bnx2_init_board_#t~short3747#1 := 1460011024 != (bnx2_init_board_#t~mem3746#1 - bnx2_init_board_#t~mem3746#1 % 16) % 4294967296; [2025-02-08 04:04:11,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20415-1: assume !bnx2_init_board_#t~short3747#1; [2025-02-08 04:04:11,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20382: call write~int#31(bnx2_init_board_#t~bitwise3725#1, bnx2_init_board_~bp~45#1.base, 28 + bnx2_init_board_~bp~45#1.offset, 4);havoc bnx2_init_board_#t~mem3724#1;havoc bnx2_init_board_#t~bitwise3725#1;call bnx2_init_board_#t~mem3726#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8926 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20415: assume bnx2_init_board_#t~short3747#1;havoc bnx2_init_board_#t~mem3745#1;havoc bnx2_init_board_#t~mem3746#1;havoc bnx2_init_board_#t~short3747#1;call bnx2_init_board_#t~mem3748#1 := read~int#31(bnx2_init_board_~pdev#1.base, 75 + bnx2_init_board_~pdev#1.offset, 1); [2025-02-08 04:04:11,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20415: assume !bnx2_init_board_#t~short3747#1;havoc bnx2_init_board_#t~mem3745#1;havoc bnx2_init_board_#t~mem3746#1;havoc bnx2_init_board_#t~short3747#1; [2025-02-08 04:04:11,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20382-2: havoc bnx2_init_board_#t~bitwise3725#1;assume (bnx2_init_board_#t~bitwise3725#1 % 4294967296 >= bnx2_init_board_#t~mem3724#1 % 4294967296 && bnx2_init_board_#t~bitwise3725#1 % 4294967296 >= 512) && bnx2_init_board_#t~bitwise3725#1 % 4294967296 <= 512 + bnx2_init_board_#t~mem3724#1 % 4294967296; [2025-02-08 04:04:11,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20415-2: call bnx2_init_board_#t~mem3745#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8926 + bnx2_init_board_~bp~45#1.offset, 4);bnx2_init_board_#t~short3747#1 := 1460011008 != (bnx2_init_board_#t~mem3745#1 - bnx2_init_board_#t~mem3745#1 % 16) % 4294967296; [2025-02-08 04:04:11,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20382-1: [2025-02-08 04:04:11,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20382-4: assume 0 == bnx2_init_board_#t~mem3724#1 % 4294967296 || 512 == bnx2_init_board_#t~mem3724#1 % 4294967296;bnx2_init_board_#t~bitwise3725#1 := 512; [2025-02-08 04:04:11,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20382-4: assume !(0 == bnx2_init_board_#t~mem3724#1 % 4294967296 || 512 == bnx2_init_board_#t~mem3724#1 % 4294967296); [2025-02-08 04:04:11,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20382-3: assume false;bnx2_init_board_#t~bitwise3725#1 := bnx2_init_board_#t~mem3724#1; [2025-02-08 04:04:11,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20382-3: assume !false; [2025-02-08 04:04:11,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20680: assume bnx2_init_board_#t~short3842#1;havoc bnx2_init_board_#t~mem3836#1;havoc bnx2_init_board_#t~mem3837#1;havoc bnx2_init_board_#t~bitwise3838#1;havoc bnx2_init_board_#t~mem3839#1;havoc bnx2_init_board_#t~bitwise3840#1;havoc bnx2_init_board_#t~short3841#1;havoc bnx2_init_board_#t~short3842#1;call bnx2_init_board_#t~mem3843#1 := read~int#31(bnx2_init_board_~bp~45#1.base, 8898 + bnx2_init_board_~bp~45#1.offset, 4); [2025-02-08 04:04:11,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20680: assume !bnx2_init_board_#t~short3842#1;havoc bnx2_init_board_#t~mem3836#1;havoc bnx2_init_board_#t~mem3837#1;havoc bnx2_init_board_#t~bitwise3838#1;havoc bnx2_init_board_#t~mem3839#1;havoc bnx2_init_board_#t~bitwise3840#1;havoc bnx2_init_board_#t~short3841#1;havoc bnx2_init_board_#t~short3842#1; [2025-02-08 04:04:11,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24710: #t~ret3912#1.base, #t~ret3912#1.offset := ldv_alloc_etherdev_mqs_165_#res#1.base, ldv_alloc_etherdev_mqs_165_#res#1.offset;havoc ldv_alloc_etherdev_mqs_165_#t~ret4230#1.base, ldv_alloc_etherdev_mqs_165_#t~ret4230#1.offset, ldv_alloc_etherdev_mqs_165_#t~ret4231#1.base, ldv_alloc_etherdev_mqs_165_#t~ret4231#1.offset, ldv_alloc_etherdev_mqs_165_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_165_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_165_~ldv_func_arg3#1, ldv_alloc_etherdev_mqs_165_~ldv_func_res~7#1.base, ldv_alloc_etherdev_mqs_165_~ldv_func_res~7#1.offset, ldv_alloc_etherdev_mqs_165_~tmp~215#1.base, ldv_alloc_etherdev_mqs_165_~tmp~215#1.offset, ldv_alloc_etherdev_mqs_165_~tmp___0~111#1.base, ldv_alloc_etherdev_mqs_165_~tmp___0~111#1.offset;havoc ldv_alloc_etherdev_mqs_165_#in~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_165_#in~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_165_#in~ldv_func_arg3#1;assume { :end_inline_ldv_alloc_etherdev_mqs_165 } true;~dev~4#1.base, ~dev~4#1.offset := #t~ret3912#1.base, #t~ret3912#1.offset;havoc #t~ret3912#1.base, #t~ret3912#1.offset; [2025-02-08 04:04:11,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20680-2: bnx2_init_board_#t~short3841#1 := 4096 == bnx2_init_board_#t~bitwise3840#1 % 4294967296; [2025-02-08 04:04:11,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20680-1: bnx2_init_board_#t~short3842#1 := bnx2_init_board_#t~short3841#1; [2025-02-08 04:04:11,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20680-4: havoc bnx2_init_board_#t~bitwise3840#1;assume bnx2_init_board_#t~bitwise3840#1 % 4294967296 <= bnx2_init_board_#t~mem3839#1 % 4294967296 && bnx2_init_board_#t~bitwise3840#1 % 4294967296 <= 61440; [2025-02-08 04:04:11,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20680-3: [2025-02-08 04:04:11,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20680-6: assume 0 == bnx2_init_board_#t~mem3839#1 % 4294967296;bnx2_init_board_#t~bitwise3840#1 := 0; [2025-02-08 04:04:11,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20680-6: assume !(0 == bnx2_init_board_#t~mem3839#1 % 4294967296); [2025-02-08 04:04:11,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20680-5: assume 61440 == bnx2_init_board_#t~mem3839#1 % 4294967296;bnx2_init_board_#t~bitwise3840#1 := bnx2_init_board_#t~mem3839#1; [2025-02-08 04:04:11,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20680-5: assume !(61440 == bnx2_init_board_#t~mem3839#1 % 4294967296); [2025-02-08 04:04:11,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20944: assume -2147483648 <= #t~ret3929#1 && #t~ret3929#1 <= 2147483647;havoc #t~ret3929#1; [2025-02-08 04:04:11,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20944-1: SUMMARY for call #t~ret3929#1 := dev_err(~pdev#1.base, 179 + ~pdev#1.offset, 150, 0); srcloc: null [2025-02-08 04:04:12,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27235: havoc #t~nondet4380; [2025-02-08 04:04:12,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27390: havoc #t~nondet4405; [2025-02-08 04:04:13,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8508: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:04:13,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8500: assume true; [2025-02-08 04:04:13,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8500: assume !true; [2025-02-08 04:04:13,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8492: assume false; [2025-02-08 04:04:13,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8492: assume !false; [2025-02-08 04:04:13,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8591: ~pscr_ret__~0#1 := ~pfo_ret_____2~0#1; [2025-02-08 04:04:13,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8468: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:04:13,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8460: assume true; [2025-02-08 04:04:13,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8460: assume !true; [2025-02-08 04:04:13,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8625: SUMMARY for call __netif_tx_lock(~txq~2#1.base, ~txq~2#1.offset, ~cpu~0#1); srcloc: null [2025-02-08 04:04:13,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8452: assume false; [2025-02-08 04:04:13,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8452: assume !false; [2025-02-08 04:04:13,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8584: assume false; [2025-02-08 04:04:13,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8584: assume !false; [2025-02-08 04:04:13,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8551: ~pscr_ret__~0#1 := ~pfo_ret_____1~0#1; [2025-02-08 04:04:13,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8576: assume false; [2025-02-08 04:04:13,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8576: assume !false; [2025-02-08 04:04:13,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8626: SUMMARY for call netif_tx_stop_queue(~txq~2#1.base, ~txq~2#1.offset); srcloc: null [2025-02-08 04:04:13,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544: assume false; [2025-02-08 04:04:13,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544: assume !false; [2025-02-08 04:04:13,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8511: ~pscr_ret__~0#1 := ~pfo_ret_____0~0#1; [2025-02-08 04:04:13,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8627: ~i~2#1 := 1 + ~i~2#1; [2025-02-08 04:04:13,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8627-1: SUMMARY for call __netif_tx_unlock(~txq~2#1.base, ~txq~2#1.offset); srcloc: null [2025-02-08 04:04:13,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8536: assume false; [2025-02-08 04:04:13,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8536: assume !false; [2025-02-08 04:04:13,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8504: assume false; [2025-02-08 04:04:13,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8504: assume !false; [2025-02-08 04:04:13,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8471: ~pscr_ret__~0#1 := ~pfo_ret__~0#1; [2025-02-08 04:04:13,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8496: assume false; [2025-02-08 04:04:13,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8496: assume !false; [2025-02-08 04:04:13,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8588: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:04:13,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8464: assume false; [2025-02-08 04:04:13,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8464: assume !false; [2025-02-08 04:04:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8580: assume true; [2025-02-08 04:04:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8580: assume !true; [2025-02-08 04:04:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8456: assume false; [2025-02-08 04:04:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8456: assume !false; [2025-02-08 04:04:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8572: assume false; [2025-02-08 04:04:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8572: assume !false; [2025-02-08 04:04:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8548: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:04:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8540: assume true; [2025-02-08 04:04:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8540: assume !true; [2025-02-08 04:04:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8532: assume false; [2025-02-08 04:04:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8532: assume !false; [2025-02-08 04:04:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8623: ~tmp~44#1.base, ~tmp~44#1.offset := #t~ret368#1.base, #t~ret368#1.offset;havoc #t~ret368#1.base, #t~ret368#1.offset;~txq~2#1.base, ~txq~2#1.offset := ~tmp~44#1.base, ~tmp~44#1.offset; [2025-02-08 04:04:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8623-1: SUMMARY for call #t~ret368#1.base, #t~ret368#1.offset := netdev_get_tx_queue(~dev#1.base, ~dev#1.offset, ~i~2#1); srcloc: null [2025-02-08 04:04:13,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14588-1: [2025-02-08 04:04:13,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14588-2: havoc #t~bitwise2188;assume (((((if ~val~23 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~23 % 4294967296 % 18446744073709551616 else ~val~23 % 4294967296 % 18446744073709551616 - 18446744073709551616) < 0 || #t~bitwise2188 <= (if ~val~23 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~23 % 4294967296 % 18446744073709551616 else ~val~23 % 4294967296 % 18446744073709551616 - 18446744073709551616)) && #t~bitwise2188 <= 1024) && #t~bitwise2188 >= 0) && ((if ~val~23 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~23 % 4294967296 % 18446744073709551616 else ~val~23 % 4294967296 % 18446744073709551616 - 18446744073709551616) >= 0 || #t~bitwise2188 > 1024 + (if ~val~23 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~23 % 4294967296 % 18446744073709551616 else ~val~23 % 4294967296 % 18446744073709551616 - 18446744073709551616))) && #t~bitwise2188 >= -9223372036854775808; [2025-02-08 04:04:13,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14586: ~val~23 := #t~ret2187;havoc #t~mem2186.base, #t~mem2186.offset;havoc #t~ret2187; [2025-02-08 04:04:13,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14588: assume 0 != #t~bitwise2188;havoc #t~bitwise2188; [2025-02-08 04:04:13,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14588: assume !(0 != #t~bitwise2188);havoc #t~bitwise2188; [2025-02-08 04:04:13,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14593: ~j~4 := 1 + ~j~4; [2025-02-08 04:04:13,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14593-1: SUMMARY for call __const_udelay(21475); srcloc: null [2025-02-08 04:04:13,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14588-3: assume 1024 == (if ~val~23 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~23 % 4294967296 % 18446744073709551616 else ~val~23 % 4294967296 % 18446744073709551616 - 18446744073709551616);#t~bitwise2188 := (if ~val~23 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~23 % 4294967296 % 18446744073709551616 else ~val~23 % 4294967296 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:04:13,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14588-3: assume !(1024 == (if ~val~23 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~23 % 4294967296 % 18446744073709551616 else ~val~23 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:04:13,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14586-1: SUMMARY for call #t~ret2187 := readl(#t~mem2186.base, 25632 + #t~mem2186.offset); srcloc: null [2025-02-08 04:04:13,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14588-4: assume 0 == (if ~val~23 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~23 % 4294967296 % 18446744073709551616 else ~val~23 % 4294967296 % 18446744073709551616 - 18446744073709551616);#t~bitwise2188 := 0; [2025-02-08 04:04:13,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14588-4: assume !(0 == (if ~val~23 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~val~23 % 4294967296 % 18446744073709551616 else ~val~23 % 4294967296 % 18446744073709551616 - 18446744073709551616)); [2025-02-08 04:04:13,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14586-2: call #t~mem2186.base, #t~mem2186.offset := read~$Pointer$#31(~bp.base, ~bp.offset, 8); [2025-02-08 04:04:14,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24761-1: ldv_del_timer_sync_169_#res#1 := ldv_del_timer_sync_169_~ldv_func_res~9#1; [2025-02-08 04:04:14,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27222: havoc #t~nondet4379; [2025-02-08 04:04:14,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L27425: havoc #t~nondet4413; [2025-02-08 04:04:14,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7836: havoc #t~mem281; [2025-02-08 04:04:19,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17055: havoc #t~mem2764#1.base, #t~mem2764#1.offset;havoc #t~mem2765#1;havoc #t~mem2766#1;call #t~mem2767#1 := read~int#31(~rx_hdr~1#1.base, ~rx_hdr~1#1.offset, 4); [2025-02-08 04:04:19,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17055-1: SUMMARY for call dma_sync_single_for_cpu(#t~mem2764#1.base, 179 + #t~mem2764#1.offset, #t~mem2765#1, #t~mem2766#1 % 4294967296, 2); srcloc: null [2025-02-08 04:04:19,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16989: ~packet~0#1.base, ~packet~0#1.offset := #t~ret2722#1.base, #t~ret2722#1.offset;havoc #t~ret2722#1.base, #t~ret2722#1.offset;call #t~mem2723#1.base, #t~mem2723#1.offset := read~$Pointer$#31(~bp#1.base, 8 + ~bp#1.offset, 8);call #t~mem2724#1.base, #t~mem2724#1.offset := read~$Pointer$#31(#t~mem2723#1.base, 791 + #t~mem2723#1.offset, 8); [2025-02-08 04:04:19,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16989-1: SUMMARY for call #t~ret2722#1.base, #t~ret2722#1.offset := skb_put(~skb~4#1.base, ~skb~4#1.offset, ~pkt_size~0#1); srcloc: null [2025-02-08 04:04:19,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17031: call #t~mem2752#1 := read~int#31(~bp#1.base, 9098 + ~bp#1.offset, 4); [2025-02-08 04:04:19,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17031-1: SUMMARY for call __const_udelay(429500); srcloc: null [2025-02-08 04:04:19,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17039: assume (if ~tmp___0~61#1 % 65536 % 4294967296 <= 2147483647 then ~tmp___0~61#1 % 65536 % 4294967296 else ~tmp___0~61#1 % 65536 % 4294967296 - 4294967296) != (if #t~mem2759#1 % 65536 % 4294967296 <= 2147483647 then #t~mem2759#1 % 65536 % 4294967296 else #t~mem2759#1 % 65536 % 4294967296 - 4294967296);havoc #t~mem2759#1; [2025-02-08 04:04:19,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17039: assume !((if ~tmp___0~61#1 % 65536 % 4294967296 <= 2147483647 then ~tmp___0~61#1 % 65536 % 4294967296 else ~tmp___0~61#1 % 65536 % 4294967296 - 4294967296) != (if #t~mem2759#1 % 65536 % 4294967296 <= 2147483647 then #t~mem2759#1 % 65536 % 4294967296 else #t~mem2759#1 % 65536 % 4294967296 - 4294967296));havoc #t~mem2759#1; [2025-02-08 04:04:19,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17006: assume -2147483648 <= #t~ret2731#1 && #t~ret2731#1 <= 2147483647;~tmp~118#1 := #t~ret2731#1;havoc #t~mem2730#1.base, #t~mem2730#1.offset;havoc #t~ret2731#1; [2025-02-08 04:04:19,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17006-1: SUMMARY for call #t~ret2731#1 := dma_mapping_error(#t~mem2730#1.base, 179 + #t~mem2730#1.offset, ~map~0#1); srcloc: null [2025-02-08 04:04:19,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16973: #t~ret2716#1 := bnx2_set_phy_loopback_#res#1;havoc bnx2_set_phy_loopback_#t~mem1494#1, bnx2_set_phy_loopback_#t~ret1495#1, bnx2_set_phy_loopback_#t~ret1496#1, bnx2_set_phy_loopback_#t~mem1497#1.base, bnx2_set_phy_loopback_#t~mem1497#1.offset, bnx2_set_phy_loopback_#t~ret1498#1, bnx2_set_phy_loopback_#t~bitwise1499#1, bnx2_set_phy_loopback_#t~bitwise1500#1, bnx2_set_phy_loopback_#t~mem1501#1.base, bnx2_set_phy_loopback_#t~mem1501#1.offset, bnx2_set_phy_loopback_~bp#1.base, bnx2_set_phy_loopback_~bp#1.offset, bnx2_set_phy_loopback_~mac_mode~1#1, bnx2_set_phy_loopback_~rc~1#1, bnx2_set_phy_loopback_~i~19#1, bnx2_set_phy_loopback_~tmp~80#1;havoc bnx2_set_phy_loopback_#in~bp#1.base, bnx2_set_phy_loopback_#in~bp#1.offset;assume { :end_inline_bnx2_set_phy_loopback } true;assume -2147483648 <= #t~ret2716#1 && #t~ret2716#1 <= 2147483647;havoc #t~ret2716#1; [2025-02-08 04:04:19,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16982: ~skb~4#1.base, ~skb~4#1.offset := #t~ret2721#1.base, #t~ret2721#1.offset;havoc #t~mem2720#1.base, #t~mem2720#1.offset;havoc #t~ret2721#1.base, #t~ret2721#1.offset; [2025-02-08 04:04:19,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16982-1: SUMMARY for call #t~ret2721#1.base, #t~ret2721#1.offset := netdev_alloc_skb(#t~mem2720#1.base, #t~mem2720#1.offset, ~pkt_size~0#1); srcloc: null [2025-02-08 04:04:19,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16990: havoc #t~mem2723#1.base, #t~mem2723#1.offset;havoc #t~mem2724#1.base, #t~mem2724#1.offset;havoc #t~memcpy~res2725#1.base, #t~memcpy~res2725#1.offset; [2025-02-08 04:04:19,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16990-1: SUMMARY for call #t~memcpy~res2725#1.base, #t~memcpy~res2725#1.offset := #Ultimate.C_memcpy#31(~packet~0#1.base, ~packet~0#1.offset, #t~mem2724#1.base, #t~mem2724#1.offset, 6); srcloc: null [2025-02-08 04:04:19,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17032: havoc #t~mem2752#1;havoc #t~bitwise2753#1;havoc #t~mem2754#1.base, #t~mem2754#1.offset;call #t~mem2755#1.base, #t~mem2755#1.offset := read~$Pointer$#31(~bp#1.base, ~bp#1.offset, 8); [2025-02-08 04:04:19,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17032-1: SUMMARY for call writel(#t~bitwise2753#1, #t~mem2754#1.base, 26624 + #t~mem2754#1.offset); srcloc: null [2025-02-08 04:04:19,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17032-2: call #t~mem2754#1.base, #t~mem2754#1.offset := read~$Pointer$#31(~bp#1.base, ~bp#1.offset, 8); [2025-02-08 04:04:19,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17032-3: [2025-02-08 04:04:19,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17032-4: havoc #t~bitwise2753#1;assume (#t~bitwise2753#1 % 4294967296 >= #t~mem2752#1 % 4294967296 && #t~bitwise2753#1 % 4294967296 >= 131072) && #t~bitwise2753#1 % 4294967296 <= 131072 + #t~mem2752#1 % 4294967296; [2025-02-08 04:04:19,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17032-5: assume false;#t~bitwise2753#1 := #t~mem2752#1; [2025-02-08 04:04:19,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17032-5: assume !false; [2025-02-08 04:04:19,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17032-6: assume 0 == #t~mem2752#1 % 4294967296 || 131072 == #t~mem2752#1 % 4294967296;#t~bitwise2753#1 := 131072; [2025-02-08 04:04:19,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17032-6: assume !(0 == #t~mem2752#1 % 4294967296 || 131072 == #t~mem2752#1 % 4294967296); [2025-02-08 04:04:19,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12028: bnx2_set_phy_loopback_~i~19#1 := 1 + bnx2_set_phy_loopback_~i~19#1; [2025-02-08 04:04:19,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17016: havoc #t~mem2732#1;havoc #t~bitwise2733#1;havoc #t~mem2734#1.base, #t~mem2734#1.offset;call #t~mem2735#1.base, #t~mem2735#1.offset := read~$Pointer$#31(~bp#1.base, ~bp#1.offset, 8); [2025-02-08 04:04:19,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17016-1: SUMMARY for call writel(#t~bitwise2733#1, #t~mem2734#1.base, 26624 + #t~mem2734#1.offset); srcloc: null [2025-02-08 04:04:19,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17016-2: call #t~mem2734#1.base, #t~mem2734#1.offset := read~$Pointer$#31(~bp#1.base, ~bp#1.offset, 8); [2025-02-08 04:04:19,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12028-1: SUMMARY for call msleep(100); srcloc: null [2025-02-08 04:04:19,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17016-3: [2025-02-08 04:04:19,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17016-4: havoc #t~bitwise2733#1;assume (#t~bitwise2733#1 % 4294967296 >= #t~mem2732#1 % 4294967296 && #t~bitwise2733#1 % 4294967296 >= 131072) && #t~bitwise2733#1 % 4294967296 <= 131072 + #t~mem2732#1 % 4294967296; [2025-02-08 04:04:19,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17016-5: assume false;#t~bitwise2733#1 := #t~mem2732#1; [2025-02-08 04:04:19,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17016-5: assume !false; [2025-02-08 04:04:19,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17016-6: assume 0 == #t~mem2732#1 % 4294967296 || 131072 == #t~mem2732#1 % 4294967296;#t~bitwise2733#1 := 131072; [2025-02-08 04:04:19,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17016-6: assume !(0 == #t~mem2732#1 % 4294967296 || 131072 == #t~mem2732#1 % 4294967296); [2025-02-08 04:04:19,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16991: havoc #t~memset~res2726#1.base, #t~memset~res2726#1.offset;~i~41#1 := 14; [2025-02-08 04:04:19,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16991-1: SUMMARY for call #t~memset~res2726#1.base, #t~memset~res2726#1.offset := #Ultimate.C_memset#31(~packet~0#1.base, 6 + ~packet~0#1.offset, 0, 8); srcloc: null [2025-02-08 04:04:19,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17033: havoc #t~mem2755#1.base, #t~mem2755#1.offset;havoc #t~ret2756#1; [2025-02-08 04:04:19,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17033-1: SUMMARY for call #t~ret2756#1 := readl(#t~mem2755#1.base, 26624 + #t~mem2755#1.offset); srcloc: null [2025-02-08 04:04:19,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17058: assume 0 != #t~bitwise2768#1 % 4294967296;havoc #t~mem2767#1;havoc #t~bitwise2768#1; [2025-02-08 04:04:19,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17058: assume !(0 != #t~bitwise2768#1 % 4294967296);havoc #t~mem2767#1;havoc #t~bitwise2768#1;call #t~mem2769#1 := read~int#31(~rx_hdr~1#1.base, 10 + ~rx_hdr~1#1.offset, 2); [2025-02-08 04:04:19,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17008: assume 0 != ~tmp~118#1; [2025-02-08 04:04:19,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17008: assume !(0 != ~tmp~118#1);call #t~mem2732#1 := read~int#31(~bp#1.base, 9098 + ~bp#1.offset, 4); [2025-02-08 04:04:19,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17017: havoc #t~mem2735#1.base, #t~mem2735#1.offset;havoc #t~ret2736#1; [2025-02-08 04:04:19,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17017-1: SUMMARY for call #t~ret2736#1 := readl(#t~mem2735#1.base, 26624 + #t~mem2735#1.offset); srcloc: null [2025-02-08 04:04:19,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16984: assume 0 == (~skb~4#1.base + ~skb~4#1.offset) % 18446744073709551616;#res#1 := -12; [2025-02-08 04:04:19,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16984: assume !(0 == (~skb~4#1.base + ~skb~4#1.offset) % 18446744073709551616); [2025-02-08 04:04:19,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17058-1: [2025-02-08 04:04:19,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12021-1: SUMMARY for call bnx2_set_phy_loopback_#t~ret1496#1 := bnx2_test_link(bnx2_set_phy_loopback_~bp#1.base, bnx2_set_phy_loopback_~bp#1.offset); srcloc: null [2025-02-08 04:04:19,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17058-2: havoc #t~bitwise2768#1;assume #t~bitwise2768#1 % 4294967296 <= #t~mem2767#1 % 4294967296 && #t~bitwise2768#1 % 4294967296 <= 4063232; [2025-02-08 04:04:19,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12021: assume -2147483648 <= bnx2_set_phy_loopback_#t~ret1496#1 && bnx2_set_phy_loopback_#t~ret1496#1 <= 2147483647;bnx2_set_phy_loopback_~tmp~80#1 := bnx2_set_phy_loopback_#t~ret1496#1;havoc bnx2_set_phy_loopback_#t~ret1496#1; [2025-02-08 04:04:19,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17058-3: assume 4063232 == #t~mem2767#1 % 4294967296;#t~bitwise2768#1 := #t~mem2767#1; [2025-02-08 04:04:19,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17058-3: assume !(4063232 == #t~mem2767#1 % 4294967296); [2025-02-08 04:04:19,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17058-4: assume 0 == #t~mem2767#1 % 4294967296;#t~bitwise2768#1 := 0; [2025-02-08 04:04:19,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17058-4: assume !(0 == #t~mem2767#1 % 4294967296); [2025-02-08 04:04:19,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17034-1: SUMMARY for call __const_udelay(21475); srcloc: null [2025-02-08 04:04:19,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12038-1: SUMMARY for call bnx2_set_phy_loopback_#t~ret1498#1 := readl(bnx2_set_phy_loopback_#t~mem1497#1.base, 5120 + bnx2_set_phy_loopback_#t~mem1497#1.offset); srcloc: null [2025-02-08 04:04:19,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17067: assume ~i~41#1 % 4294967296 < ~pkt_size~0#1 % 4294967296; [2025-02-08 04:04:19,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17067: assume !(~i~41#1 % 4294967296 < ~pkt_size~0#1 % 4294967296);~ret~8#1 := 0;call write~int#31(0, ~bp#1.base, 9121 + ~bp#1.offset, 1);#res#1 := ~ret~8#1; [2025-02-08 04:04:19,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12038: bnx2_set_phy_loopback_~mac_mode~1#1 := bnx2_set_phy_loopback_#t~ret1498#1;havoc bnx2_set_phy_loopback_#t~mem1497#1.base, bnx2_set_phy_loopback_#t~mem1497#1.offset;havoc bnx2_set_phy_loopback_#t~ret1498#1; [2025-02-08 04:04:19,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17034: call #t~mem2757#1.base, #t~mem2757#1.offset := read~$Pointer$#31(~bp#1.base, 16 + ~bp#1.offset, 8); [2025-02-08 04:04:19,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17010: #res#1 := -5; [2025-02-08 04:04:19,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17018: SUMMARY for call __const_udelay(21475); srcloc: null [2025-02-08 04:04:19,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17027: call write~int#31(#t~ite2744#1, ~txr~8#1.base, 4 + ~txr~8#1.offset, 2);havoc #t~mem2740#1;havoc #t~bitwise2741#1;havoc #t~ite2744#1;havoc #t~mem2742#1;havoc #t~mem2743#1;call #t~mem2745#1 := read~int#31(~txr~8#1.base, ~txr~8#1.offset, 4);call write~int#31(#t~mem2745#1 + ~pkt_size~0#1, ~txr~8#1.base, ~txr~8#1.offset, 4);havoc #t~mem2745#1;call #t~mem2746#1 := read~int#31(~txr~8#1.base, 4 + ~txr~8#1.offset, 2);call #t~mem2747#1.base, #t~mem2747#1.offset := read~$Pointer$#31(~bp#1.base, ~bp#1.offset, 8);call #t~mem2748#1 := read~int#31(~txr~8#1.base, 6 + ~txr~8#1.offset, 4); [2025-02-08 04:04:19,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17027-1: assume 254 == #t~bitwise2741#1 % 18446744073709551616;call #t~mem2742#1 := read~int#31(~txr~8#1.base, 4 + ~txr~8#1.offset, 2);#t~ite2744#1 := 2 + #t~mem2742#1 % 65536; [2025-02-08 04:04:19,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17027-1: assume !(254 == #t~bitwise2741#1 % 18446744073709551616);call #t~mem2743#1 := read~int#31(~txr~8#1.base, 4 + ~txr~8#1.offset, 2);#t~ite2744#1 := 1 + #t~mem2743#1 % 65536; [2025-02-08 04:04:19,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16994: assume ~i~41#1 % 4294967296 < ~pkt_size~0#1 % 4294967296; [2025-02-08 04:04:19,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16994: assume !(~i~41#1 % 4294967296 < ~pkt_size~0#1 % 4294967296);call #t~mem2727#1.base, #t~mem2727#1.offset := read~$Pointer$#31(~bp#1.base, 16 + ~bp#1.offset, 8);call #t~mem2728#1.base, #t~mem2728#1.offset := read~$Pointer$#31(~skb~4#1.base, 229 + ~skb~4#1.offset, 8); [2025-02-08 04:04:19,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17010-1: SUMMARY for call consume_skb(~skb~4#1.base, ~skb~4#1.offset); srcloc: null [2025-02-08 04:04:19,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12039-3: assume 4294965185 == bnx2_set_phy_loopback_~mac_mode~1#1 % 4294967296;bnx2_set_phy_loopback_#t~bitwise1499#1 := bnx2_set_phy_loopback_~mac_mode~1#1; [2025-02-08 04:04:19,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12039-3: assume !(4294965185 == bnx2_set_phy_loopback_~mac_mode~1#1 % 4294967296); [2025-02-08 04:04:19,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12039-2: havoc bnx2_set_phy_loopback_#t~bitwise1499#1;assume bnx2_set_phy_loopback_#t~bitwise1499#1 % 4294967296 <= bnx2_set_phy_loopback_~mac_mode~1#1 % 4294967296 && bnx2_set_phy_loopback_#t~bitwise1499#1 % 4294967296 <= 4294965185; [2025-02-08 04:04:19,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12039-4: assume 0 == bnx2_set_phy_loopback_~mac_mode~1#1 % 4294967296;bnx2_set_phy_loopback_#t~bitwise1499#1 := 0; [2025-02-08 04:04:19,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12039-4: assume !(0 == bnx2_set_phy_loopback_~mac_mode~1#1 % 4294967296); [2025-02-08 04:04:19,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17035: havoc #t~mem2757#1.base, #t~mem2757#1.offset; [2025-02-08 04:04:19,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12039-1: [2025-02-08 04:04:19,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17035-1: SUMMARY for call dma_unmap_single_attrs(#t~mem2757#1.base, 179 + #t~mem2757#1.offset, ~map~0#1, ~pkt_size~0#1 % 4294967296, 1, 0, 0); srcloc: null [2025-02-08 04:04:19,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12039: bnx2_set_phy_loopback_~mac_mode~1#1 := bnx2_set_phy_loopback_#t~bitwise1499#1;havoc bnx2_set_phy_loopback_#t~bitwise1499#1; [2025-02-08 04:04:19,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17044: ~rx_idx~0#1 := #t~ret2760#1;havoc #t~ret2760#1; [2025-02-08 04:04:19,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17044-1: SUMMARY for call #t~ret2760#1 := bnx2_get_hw_rx_cons(~bnapi~22#1.base, ~bnapi~22#1.offset); srcloc: null [2025-02-08 04:04:19,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17027-2: [2025-02-08 04:04:19,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17027-3: havoc #t~bitwise2741#1;assume #t~bitwise2741#1 % 18446744073709551616 <= #t~mem2740#1 % 65536 % 18446744073709551616 && #t~bitwise2741#1 % 18446744073709551616 <= 254; [2025-02-08 04:04:19,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17027-4: assume 254 == #t~mem2740#1 % 65536 % 18446744073709551616;#t~bitwise2741#1 := #t~mem2740#1 % 65536; [2025-02-08 04:04:19,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17027-4: assume !(254 == #t~mem2740#1 % 65536 % 18446744073709551616); [2025-02-08 04:04:19,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17027-5: assume 0 == #t~mem2740#1 % 65536 % 18446744073709551616;#t~bitwise2741#1 := 0; [2025-02-08 04:04:19,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17027-5: assume !(0 == #t~mem2740#1 % 65536 % 18446744073709551616); [2025-02-08 04:04:19,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17019: ~rx_start_idx~0#1 := #t~ret2737#1;havoc #t~ret2737#1;~num_pkts~0#1 := 0;call #t~mem2739#1.base, #t~mem2739#1.offset := read~$Pointer$#31(~txr~8#1.base, 14 + ~txr~8#1.offset, 8);call #t~mem2738#1 := read~int#31(~txr~8#1.base, 4 + ~txr~8#1.offset, 2);~txbd~1#1.base, ~txbd~1#1.offset := #t~mem2739#1.base, #t~mem2739#1.offset + 16 * (if #t~mem2738#1 % 65536 % 256 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then #t~mem2738#1 % 65536 % 256 % 18446744073709551616 % 18446744073709551616 else #t~mem2738#1 % 65536 % 256 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem2739#1.base, #t~mem2739#1.offset;havoc #t~mem2738#1;call write~int#31(~map~0#1 % 18446744073709551616 / 4294967296, ~txbd~1#1.base, ~txbd~1#1.offset, 4);call write~int#31(~map~0#1, ~txbd~1#1.base, 4 + ~txbd~1#1.offset, 4);call write~int#31(~pkt_size~0#1, ~txbd~1#1.base, 8 + ~txbd~1#1.offset, 4);call write~int#31(192, ~txbd~1#1.base, 12 + ~txbd~1#1.offset, 4);~num_pkts~0#1 := 1 + ~num_pkts~0#1;call #t~mem2740#1 := read~int#31(~txr~8#1.base, 4 + ~txr~8#1.offset, 2); [2025-02-08 04:04:19,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17019-1: SUMMARY for call #t~ret2737#1 := bnx2_get_hw_rx_cons(~bnapi~22#1.base, ~bnapi~22#1.offset); srcloc: null [2025-02-08 04:04:19,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12023: assume 0 == bnx2_set_phy_loopback_~tmp~80#1; [2025-02-08 04:04:19,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12023: assume !(0 == bnx2_set_phy_loopback_~tmp~80#1); [2025-02-08 04:04:19,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12040-4: assume 0 == bnx2_set_phy_loopback_~mac_mode~1#1 % 4294967296 || 8 == bnx2_set_phy_loopback_~mac_mode~1#1 % 4294967296;bnx2_set_phy_loopback_#t~bitwise1500#1 := 8; [2025-02-08 04:04:19,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12040-4: assume !(0 == bnx2_set_phy_loopback_~mac_mode~1#1 % 4294967296 || 8 == bnx2_set_phy_loopback_~mac_mode~1#1 % 4294967296); [2025-02-08 04:04:19,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12040-3: assume false;bnx2_set_phy_loopback_#t~bitwise1500#1 := bnx2_set_phy_loopback_~mac_mode~1#1; [2025-02-08 04:04:19,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12040-3: assume !false; [2025-02-08 04:04:19,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17069: assume (if #t~mem2770#1 % 256 % 4294967296 <= 2147483647 then #t~mem2770#1 % 256 % 4294967296 else #t~mem2770#1 % 256 % 4294967296 - 4294967296) != (if ~i~41#1 % 256 % 4294967296 <= 2147483647 then ~i~41#1 % 256 % 4294967296 else ~i~41#1 % 256 % 4294967296 - 4294967296);havoc #t~mem2770#1; [2025-02-08 04:04:19,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17069: assume !((if #t~mem2770#1 % 256 % 4294967296 <= 2147483647 then #t~mem2770#1 % 256 % 4294967296 else #t~mem2770#1 % 256 % 4294967296 - 4294967296) != (if ~i~41#1 % 256 % 4294967296 <= 2147483647 then ~i~41#1 % 256 % 4294967296 else ~i~41#1 % 256 % 4294967296 - 4294967296));havoc #t~mem2770#1;~i~41#1 := 1 + ~i~41#1; [2025-02-08 04:04:19,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12040: bnx2_set_phy_loopback_~mac_mode~1#1 := bnx2_set_phy_loopback_#t~bitwise1500#1;havoc bnx2_set_phy_loopback_#t~bitwise1500#1;call bnx2_set_phy_loopback_#t~mem1501#1.base, bnx2_set_phy_loopback_#t~mem1501#1.offset := read~$Pointer$#31(bnx2_set_phy_loopback_~bp#1.base, bnx2_set_phy_loopback_~bp#1.offset, 8); [2025-02-08 04:04:19,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17069-1: call #t~mem2770#1 := read~int#31(~data~4#1.base, ~data~4#1.offset + (if ~i~41#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~41#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~i~41#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 04:04:19,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17036: SUMMARY for call consume_skb(~skb~4#1.base, ~skb~4#1.offset); srcloc: null [2025-02-08 04:04:19,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12040-2: havoc bnx2_set_phy_loopback_#t~bitwise1500#1;assume (bnx2_set_phy_loopback_#t~bitwise1500#1 % 4294967296 >= bnx2_set_phy_loopback_~mac_mode~1#1 % 4294967296 && bnx2_set_phy_loopback_#t~bitwise1500#1 % 4294967296 >= 8) && bnx2_set_phy_loopback_#t~bitwise1500#1 % 4294967296 <= 8 + bnx2_set_phy_loopback_~mac_mode~1#1 % 4294967296; [2025-02-08 04:04:19,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12040-1: [2025-02-08 04:04:19,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12032: assume bnx2_set_phy_loopback_~i~19#1 <= 9; [2025-02-08 04:04:19,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12032: assume !(bnx2_set_phy_loopback_~i~19#1 <= 9);call bnx2_set_phy_loopback_#t~mem1497#1.base, bnx2_set_phy_loopback_#t~mem1497#1.offset := read~$Pointer$#31(bnx2_set_phy_loopback_~bp#1.base, bnx2_set_phy_loopback_~bp#1.offset, 8); [2025-02-08 04:04:19,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16979: call #t~mem2717#1.base, #t~mem2717#1.offset := read~$Pointer$#31(~bp#1.base, 8 + ~bp#1.offset, 8);call #t~mem2718#1 := read~int#31(#t~mem2717#1.base, 516 + #t~mem2717#1.offset, 4);~_min1~1#1 := 14 + #t~mem2718#1;havoc #t~mem2717#1.base, #t~mem2717#1.offset;havoc #t~mem2718#1;call #t~mem2719#1 := read~int#31(~bp#1.base, 8522 + ~bp#1.offset, 4);~_min2~1#1 := #t~mem2719#1 - 4;havoc #t~mem2719#1;~pkt_size~0#1 := (if ~_min1~1#1 % 4294967296 < ~_min2~1#1 % 4294967296 then ~_min1~1#1 else ~_min2~1#1);call #t~mem2720#1.base, #t~mem2720#1.offset := read~$Pointer$#31(~bp#1.base, 8 + ~bp#1.offset, 8); [2025-02-08 04:04:19,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17053: ~rx_hdr~1#1.base, ~rx_hdr~1#1.offset := #t~ret2763#1.base, #t~ret2763#1.offset;havoc #t~ret2763#1.base, #t~ret2763#1.offset;~data~4#1.base, ~data~4#1.offset := ~rx_hdr~1#1.base, 18 + ~rx_hdr~1#1.offset;call #t~mem2764#1.base, #t~mem2764#1.offset := read~$Pointer$#31(~bp#1.base, 16 + ~bp#1.offset, 8);call #t~mem2765#1 := read~int#31(~rx_buf~3#1.base, 8 + ~rx_buf~3#1.offset, 8);call #t~mem2766#1 := read~int#31(~bp#1.base, 8510 + ~bp#1.offset, 4); [2025-02-08 04:04:19,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17053-1: SUMMARY for call #t~ret2763#1.base, #t~ret2763#1.offset := get_l2_fhdr(~data~4#1.base, ~data~4#1.offset); srcloc: null [2025-02-08 04:04:19,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17062: assume (-4 + (if #t~mem2769#1 % 65536 % 4294967296 <= 2147483647 then #t~mem2769#1 % 65536 % 4294967296 else #t~mem2769#1 % 65536 % 4294967296 - 4294967296)) % 4294967296 != ~pkt_size~0#1 % 4294967296;havoc #t~mem2769#1; [2025-02-08 04:04:19,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17062: assume !((-4 + (if #t~mem2769#1 % 65536 % 4294967296 <= 2147483647 then #t~mem2769#1 % 65536 % 4294967296 else #t~mem2769#1 % 65536 % 4294967296 - 4294967296)) % 4294967296 != ~pkt_size~0#1 % 4294967296);havoc #t~mem2769#1;~i~41#1 := 14; [2025-02-08 04:04:19,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17029: havoc #t~mem2746#1;havoc #t~mem2747#1.base, #t~mem2747#1.offset;havoc #t~mem2748#1;call #t~mem2749#1 := read~int#31(~txr~8#1.base, ~txr~8#1.offset, 4);call #t~mem2750#1.base, #t~mem2750#1.offset := read~$Pointer$#31(~bp#1.base, ~bp#1.offset, 8);call #t~mem2751#1 := read~int#31(~txr~8#1.base, 10 + ~txr~8#1.offset, 4); [2025-02-08 04:04:19,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17029-1: SUMMARY for call writew((if #t~mem2746#1 % 65536 % 4294967296 <= 2147483647 then #t~mem2746#1 % 65536 % 4294967296 else #t~mem2746#1 % 65536 % 4294967296 - 4294967296), #t~mem2747#1.base, #t~mem2747#1.offset + (if #t~mem2748#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then #t~mem2748#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else #t~mem2748#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:04:19,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16996: call write~int#31(~i~41#1, ~packet~0#1.base, ~packet~0#1.offset + (if ~i~41#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~41#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~i~41#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);~i~41#1 := 1 + ~i~41#1; [2025-02-08 04:04:19,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16963: #t~ret2713#1 := bnx2_set_mac_loopback_#res#1;havoc bnx2_set_mac_loopback_#t~mem1489#1.base, bnx2_set_mac_loopback_#t~mem1489#1.offset, bnx2_set_mac_loopback_#t~ret1490#1, bnx2_set_mac_loopback_#t~bitwise1491#1, bnx2_set_mac_loopback_#t~bitwise1492#1, bnx2_set_mac_loopback_#t~mem1493#1.base, bnx2_set_mac_loopback_#t~mem1493#1.offset, bnx2_set_mac_loopback_~bp#1.base, bnx2_set_mac_loopback_~bp#1.offset, bnx2_set_mac_loopback_~mac_mode~0#1;havoc bnx2_set_mac_loopback_#in~bp#1.base, bnx2_set_mac_loopback_#in~bp#1.offset;assume { :end_inline_bnx2_set_mac_loopback } true;assume -2147483648 <= #t~ret2713#1 && #t~ret2713#1 <= 2147483647;havoc #t~ret2713#1; [2025-02-08 04:04:19,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17037: ~tmp___0~61#1 := #t~ret2758#1;havoc #t~ret2758#1;call #t~mem2759#1 := read~int#31(~txr~8#1.base, 4 + ~txr~8#1.offset, 2); [2025-02-08 04:04:19,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12041-1: SUMMARY for call writel(bnx2_set_phy_loopback_~mac_mode~1#1, bnx2_set_phy_loopback_#t~mem1501#1.base, 5120 + bnx2_set_phy_loopback_#t~mem1501#1.offset); srcloc: null [2025-02-08 04:04:19,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17037-1: SUMMARY for call #t~ret2758#1 := bnx2_get_hw_tx_cons(~tx_napi~0#1.base, ~tx_napi~0#1.offset); srcloc: null [2025-02-08 04:04:19,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17004: ~map~0#1 := #t~ret2729#1;havoc #t~mem2727#1.base, #t~mem2727#1.offset;havoc #t~mem2728#1.base, #t~mem2728#1.offset;havoc #t~ret2729#1;call #t~mem2730#1.base, #t~mem2730#1.offset := read~$Pointer$#31(~bp#1.base, 16 + ~bp#1.offset, 8); [2025-02-08 04:04:19,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12041: havoc bnx2_set_phy_loopback_#t~mem1501#1.base, bnx2_set_phy_loopback_#t~mem1501#1.offset;call write~int#31(1, bnx2_set_phy_loopback_~bp#1.base, 9110 + bnx2_set_phy_loopback_~bp#1.offset, 1);bnx2_set_phy_loopback_#res#1 := 0; [2025-02-08 04:04:19,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17004-1: SUMMARY for call #t~ret2729#1 := dma_map_single_attrs(#t~mem2727#1.base, 179 + #t~mem2727#1.offset, #t~mem2728#1.base, #t~mem2728#1.offset, ~pkt_size~0#1 % 4294967296, 1, 0, 0); srcloc: null [2025-02-08 04:04:19,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17046: assume ~rx_idx~0#1 % 65536 % 4294967296 != (~rx_start_idx~0#1 % 65536 + ~num_pkts~0#1) % 4294967296; [2025-02-08 04:04:19,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17046: assume !(~rx_idx~0#1 % 65536 % 4294967296 != (~rx_start_idx~0#1 % 65536 + ~num_pkts~0#1) % 4294967296);call #t~mem2761#1.base, #t~mem2761#1.offset := read~$Pointer$#31(~rxr~8#1.base, 24 + ~rxr~8#1.offset, 8);~rx_buf~3#1.base, ~rx_buf~3#1.offset := #t~mem2761#1.base, #t~mem2761#1.offset + 16 * (if ~rx_start_idx~0#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~rx_start_idx~0#1 % 65536 % 18446744073709551616 % 18446744073709551616 else ~rx_start_idx~0#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem2761#1.base, #t~mem2761#1.offset;call #t~mem2762#1.base, #t~mem2762#1.offset := read~$Pointer$#31(~rx_buf~3#1.base, ~rx_buf~3#1.offset, 8);~data~4#1.base, ~data~4#1.offset := #t~mem2762#1.base, #t~mem2762#1.offset;havoc #t~mem2762#1.base, #t~mem2762#1.offset; [2025-02-08 04:04:19,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17030: havoc #t~mem2749#1;havoc #t~mem2750#1.base, #t~mem2750#1.offset;havoc #t~mem2751#1; [2025-02-08 04:04:19,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17030-1: SUMMARY for call writel(#t~mem2749#1, #t~mem2750#1.base, #t~mem2750#1.offset + (if #t~mem2751#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then #t~mem2751#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else #t~mem2751#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:04:19,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8096: assume -2147483648 <= napi_disable_#t~ret324#1 && napi_disable_#t~ret324#1 <= 2147483647;napi_disable_~tmp~33#1 := napi_disable_#t~ret324#1;havoc napi_disable_#t~ret324#1; [2025-02-08 04:04:19,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8092: SUMMARY for call msleep(1); srcloc: null [2025-02-08 04:04:19,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9653: assume { :begin_inline_napi_disable } true;napi_disable_#in~n#1.base, napi_disable_#in~n#1.offset := ~bp#1.base, 32 + ~bp#1.offset + 942 * ~i~9#1;havoc napi_disable_#t~ret324#1, napi_disable_~n#1.base, napi_disable_~n#1.offset, napi_disable_~tmp~33#1;napi_disable_~n#1.base, napi_disable_~n#1.offset := napi_disable_#in~n#1.base, napi_disable_#in~n#1.offset;havoc napi_disable_~tmp~33#1;assume { :begin_inline___might_sleep } true;__might_sleep_#in~arg0#1.base, __might_sleep_#in~arg0#1.offset, __might_sleep_#in~arg1#1, __might_sleep_#in~arg2#1 := 6, 0, 486, 0;havoc __might_sleep_~arg0#1.base, __might_sleep_~arg0#1.offset, __might_sleep_~arg1#1, __might_sleep_~arg2#1;__might_sleep_~arg0#1.base, __might_sleep_~arg0#1.offset := __might_sleep_#in~arg0#1.base, __might_sleep_#in~arg0#1.offset;__might_sleep_~arg1#1 := __might_sleep_#in~arg1#1;__might_sleep_~arg2#1 := __might_sleep_#in~arg2#1;havoc __might_sleep_~arg0#1.base, __might_sleep_~arg0#1.offset, __might_sleep_~arg1#1, __might_sleep_~arg2#1;havoc __might_sleep_#in~arg0#1.base, __might_sleep_#in~arg0#1.offset, __might_sleep_#in~arg1#1, __might_sleep_#in~arg2#1;assume { :end_inline___might_sleep } true; [2025-02-08 04:04:19,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8087: SUMMARY for call set_bit(1, napi_disable_~n#1.base, 16 + napi_disable_~n#1.offset); srcloc: null [2025-02-08 04:04:19,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8089: SUMMARY for call napi_disable_#t~ret324#1 := test_and_set_bit(0, napi_disable_~n#1.base, 16 + napi_disable_~n#1.offset); srcloc: null [2025-02-08 04:04:19,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103-1: SUMMARY for call clear_bit(1, napi_disable_~n#1.base, 16 + napi_disable_~n#1.offset); srcloc: null [2025-02-08 04:04:19,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103: havoc napi_disable_#t~ret324#1, napi_disable_~n#1.base, napi_disable_~n#1.offset, napi_disable_~tmp~33#1;havoc napi_disable_#in~n#1.base, napi_disable_#in~n#1.offset;assume { :end_inline_napi_disable } true;~i~9#1 := 1 + ~i~9#1; [2025-02-08 04:04:19,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8098: assume 0 != napi_disable_~tmp~33#1; [2025-02-08 04:04:19,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8098: assume !(0 != napi_disable_~tmp~33#1);