./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--net--ethernet--qlogic--qlge--qlge.ko-main.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--net--ethernet--qlogic--qlge--qlge.ko-main.cil.out.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash c16b2839b83ebe976a8038c102e6afe0ba9f2dcfd4f2d5a946c8a163fc413ea1 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 02:44:12,547 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 02:44:12,591 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 02:44:12,595 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 02:44:12,595 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 02:44:12,610 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 02:44:12,612 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 02:44:12,612 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 02:44:12,613 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 02:44:12,613 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 02:44:12,613 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 02:44:12,614 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 02:44:12,614 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 02:44:12,614 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 02:44:12,614 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 02:44:12,614 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 02:44:12,615 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 02:44:12,615 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 02:44:12,615 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 02:44:12,615 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 02:44:12,615 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 02:44:12,615 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 02:44:12,615 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 02:44:12,615 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 02:44:12,615 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 02:44:12,615 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 02:44:12,615 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 02:44:12,615 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 02:44:12,615 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 02:44:12,615 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 02:44:12,616 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 02:44:12,616 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 02:44:12,616 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 02:44:12,616 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 02:44:12,616 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 02:44:12,616 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 02:44:12,616 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 02:44:12,616 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 02:44:12,616 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 02:44:12,616 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 02:44:12,616 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 -> c16b2839b83ebe976a8038c102e6afe0ba9f2dcfd4f2d5a946c8a163fc413ea1 [2025-02-08 02:44:12,863 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 02:44:12,869 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 02:44:12,871 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 02:44:12,872 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 02:44:12,873 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 02:44:12,874 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--net--ethernet--qlogic--qlge--qlge.ko-main.cil.out.i [2025-02-08 02:44:13,988 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/88a2dd113/aa81da9dd67f42acb18daffc17e24898/FLAG9b8fbd889 [2025-02-08 02:44:14,549 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 02:44:14,550 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--net--ethernet--qlogic--qlge--qlge.ko-main.cil.out.i [2025-02-08 02:44:14,605 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/88a2dd113/aa81da9dd67f42acb18daffc17e24898/FLAG9b8fbd889 [2025-02-08 02:44:15,065 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/88a2dd113/aa81da9dd67f42acb18daffc17e24898 [2025-02-08 02:44:15,067 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 02:44:15,068 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 02:44:15,069 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 02:44:15,069 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 02:44:15,072 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 02:44:15,072 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:44:15" (1/1) ... [2025-02-08 02:44:15,075 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@370b1f11 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:44:15, skipping insertion in model container [2025-02-08 02:44:15,075 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:44:15" (1/1) ... [2025-02-08 02:44:15,184 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 02:44:19,332 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--net--ethernet--qlogic--qlge--qlge.ko-main.cil.out.i[526761,526774] [2025-02-08 02:44:19,526 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:44:19,633 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 02:44:19,758 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"); [6055] [2025-02-08 02:44:19,760 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)); [6062] [2025-02-08 02:44:19,760 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %2,%1\n\tsbb %0,%0": "=r" (oldbit), "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [6069-6070] [2025-02-08 02:44:19,760 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 %2,%1\n\tsbb %0,%0": "=r" (oldbit), "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [6077-6078] [2025-02-08 02:44:19,761 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [6092] [2025-02-08 02:44:19,764 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/zakharov/workspace/benchmarks/bench_1/inst/current/envs/linux-3.8-rc1/linux-3.8-rc1/arch/x86/include/asm/paravirt.h"), "i" (825), "i" (12UL)); [6164-6165] [2025-02-08 02:44:19,765 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (45UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6170-6172] [2025-02-08 02:44:19,765 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [6186] [2025-02-08 02:44:19,766 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)); [6213] [2025-02-08 02:44:19,766 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decl %0": "+m" (v->counter)); [6220] [2025-02-08 02:44:19,767 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decl %0; sete %1": "+m" (v->counter), "=qm" (c): : "memory"); [6227-6228] [2025-02-08 02:44:19,770 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6323] [2025-02-08 02:44:19,771 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6330] [2025-02-08 02:44:19,773 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/mm.h"), "i" (406), "i" (12UL)); [6414-6415] [2025-02-08 02:44:19,780 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)); [6542-6543] [2025-02-08 02:44:19,781 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)); [6570-6571] [2025-02-08 02:44:19,782 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)); [6603-6604] [2025-02-08 02:44:19,783 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)); [6626-6627] [2025-02-08 02:44:19,784 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)); [6655-6656] [2025-02-08 02:44:19,784 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)); [6684-6685] [2025-02-08 02:44:19,821 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ (" addl %1,%0\n adcl $0xffff,%0": "=r" (sum): "r" (sum << 16), "0" (sum & 4294901760U)); [6986] [2025-02-08 02:44:19,823 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ (" addl %1, %0\n adcl %2, %0\n adcl %3, %0\n adcl $0, %0\n": "=r" (sum): "g" (daddr), "g" (saddr), "g" (((int )len + (int )proto) << 8), "0" (sum)); [6994-6995] [2025-02-08 02:44:19,828 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" (468), "i" (12UL)); [7272-7273] [2025-02-08 02:44:19,829 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7278] [2025-02-08 02:44:19,833 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7569] [2025-02-08 02:44:19,833 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [7577] [2025-02-08 02:44:19,860 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)lbq_desc->p.pg_chunk.va) [9164] [2025-02-08 02:44:19,862 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)addr) [9217] [2025-02-08 02:44:19,864 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)skb->data) [9339] [2025-02-08 02:44:19,871 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)skb->data) [9632] [2025-02-08 02:44:19,879 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [9866] [2025-02-08 02:44:19,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [9927] [2025-02-08 02:44:19,892 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [10227] [2025-02-08 02:44:19,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [10230] [2025-02-08 02:44:19,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [10233] [2025-02-08 02:44:19,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [10236] [2025-02-08 02:44:19,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [10247] [2025-02-08 02:44:19,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [10250] [2025-02-08 02:44:19,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [10253] [2025-02-08 02:44:19,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [10256] [2025-02-08 02:44:19,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [10267] [2025-02-08 02:44:19,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [10270] [2025-02-08 02:44:19,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [10273] [2025-02-08 02:44:19,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [10276] [2025-02-08 02:44:19,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [10287] [2025-02-08 02:44:19,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [10290] [2025-02-08 02:44:19,895 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [10293] [2025-02-08 02:44:19,895 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [10296] [2025-02-08 02:44:19,935 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10528] [2025-02-08 02:44:20,133 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--net--ethernet--qlogic--qlge--qlge.ko-main.cil.out.i[526761,526774] [2025-02-08 02:44:20,145 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:44:20,454 INFO L204 MainTranslator]: Completed translation [2025-02-08 02:44:20,455 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:44:20 WrapperNode [2025-02-08 02:44:20,455 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 02:44:20,456 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 02:44:20,456 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 02:44:20,456 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 02:44:20,460 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:44:20" (1/1) ... [2025-02-08 02:44:20,555 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:44:20" (1/1) ... [2025-02-08 02:44:20,947 INFO L138 Inliner]: procedures = 589, calls = 6826, calls flagged for inlining = 254, calls inlined = 237, statements flattened = 16222 [2025-02-08 02:44:20,948 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 02:44:20,948 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 02:44:20,949 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 02:44:20,949 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 02:44:20,956 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:44:20" (1/1) ... [2025-02-08 02:44:20,956 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:44:20" (1/1) ... [2025-02-08 02:44:21,019 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:44:20" (1/1) ... [2025-02-08 02:44:23,335 INFO L175 MemorySlicer]: Split 4233 memory accesses to 47 slices as follows [2, 2, 8, 6, 2, 2, 42, 2, 2, 5, 6, 2, 6, 4, 2, 2, 2, 11, 2, 2, 2, 4, 6, 6, 2, 16, 1, 2, 2, 5, 2, 1753, 2, 6, 5, 10, 86, 2, 17, 5, 2, 7, 5, 2, 2, 2161, 8]. 51 percent of accesses are in the largest equivalence class. The 201 initializations are split as follows [0, 0, 8, 6, 0, 0, 0, 1, 0, 5, 0, 0, 0, 4, 0, 0, 2, 11, 2, 0, 2, 0, 0, 6, 2, 0, 0, 2, 2, 5, 0, 0, 2, 0, 0, 10, 86, 2, 0, 5, 2, 7, 0, 2, 0, 27, 0]. The 2592 writes are split as follows [1, 1, 0, 0, 2, 2, 42, 0, 1, 0, 6, 1, 1, 0, 1, 1, 0, 0, 0, 1, 0, 2, 2, 0, 0, 4, 0, 0, 0, 0, 1, 1751, 0, 4, 2, 0, 0, 0, 13, 0, 0, 0, 3, 0, 1, 746, 3]. [2025-02-08 02:44:23,335 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:44:20" (1/1) ... [2025-02-08 02:44:23,336 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:44:20" (1/1) ... [2025-02-08 02:44:23,545 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:44:20" (1/1) ... [2025-02-08 02:44:23,577 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:44:20" (1/1) ... [2025-02-08 02:44:23,669 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:44:20" (1/1) ... [2025-02-08 02:44:23,717 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:44:20" (1/1) ... [2025-02-08 02:44:23,900 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 02:44:23,901 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 02:44:23,902 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 02:44:23,902 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 02:44:23,903 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:44:20" (1/1) ... [2025-02-08 02:44:23,908 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 02:44:23,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 02:44:23,932 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 02:44:23,940 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 02:44:23,964 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-02-08 02:44:23,964 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-02-08 02:44:23,964 INFO L130 BoogieDeclarations]: Found specification of procedure ipv6_hdr [2025-02-08 02:44:23,964 INFO L138 BoogieDeclarations]: Found implementation of procedure ipv6_hdr [2025-02-08 02:44:23,965 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2025-02-08 02:44:23,965 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2025-02-08 02:44:23,965 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_irq [2025-02-08 02:44:23,965 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_irq [2025-02-08 02:44:23,965 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2025-02-08 02:44:23,965 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2025-02-08 02:44:23,965 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2025-02-08 02:44:23,965 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2025-02-08 02:44:23,965 INFO L130 BoogieDeclarations]: Found specification of procedure ql_enable_completion_interrupt [2025-02-08 02:44:23,965 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_enable_completion_interrupt [2025-02-08 02:44:23,966 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 02:44:23,966 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 02:44:23,966 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_both_serdes [2025-02-08 02:44:23,966 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_both_serdes [2025-02-08 02:44:23,966 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_xgmac_reg [2025-02-08 02:44:23,966 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_xgmac_reg [2025-02-08 02:44:23,966 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_reset [2025-02-08 02:44:23,966 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_reset [2025-02-08 02:44:23,967 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_qlge_err_handler_release_3 [2025-02-08 02:44:23,967 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_qlge_err_handler_release_3 [2025-02-08 02:44:23,967 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap_nocache [2025-02-08 02:44:23,968 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap_nocache [2025-02-08 02:44:23,968 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 02:44:23,968 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 02:44:23,968 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_cpu [2025-02-08 02:44:23,968 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_cpu [2025-02-08 02:44:23,968 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_send [2025-02-08 02:44:23,968 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_send [2025-02-08 02:44:23,968 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2025-02-08 02:44:23,968 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2025-02-08 02:44:23,968 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2025-02-08 02:44:23,968 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2025-02-08 02:44:23,968 INFO L130 BoogieDeclarations]: Found specification of procedure netif_napi_del [2025-02-08 02:44:23,968 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_napi_del [2025-02-08 02:44:23,968 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 02:44:23,968 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 02:44:23,968 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2025-02-08 02:44:23,968 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2025-02-08 02:44:23,968 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 02:44:23,968 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 02:44:23,968 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_regs_len [2025-02-08 02:44:23,968 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_regs_len [2025-02-08 02:44:23,968 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_vlan_rx_kill_vid [2025-02-08 02:44:23,968 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_vlan_rx_kill_vid [2025-02-08 02:44:23,968 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-02-08 02:44:23,968 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-02-08 02:44:23,968 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 02:44:23,968 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 02:44:23,968 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_shutdown [2025-02-08 02:44:23,968 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_shutdown [2025-02-08 02:44:23,968 INFO L130 BoogieDeclarations]: Found specification of procedure ql_release_all [2025-02-08 02:44:23,968 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_release_all [2025-02-08 02:44:23,968 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mailbox_command [2025-02-08 02:44:23,968 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mailbox_command [2025-02-08 02:44:23,968 INFO L130 BoogieDeclarations]: Found specification of procedure skb_checksum_none_assert [2025-02-08 02:44:23,968 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_checksum_none_assert [2025-02-08 02:44:23,968 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 02:44:23,968 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 02:44:23,968 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_irq_mask [2025-02-08 02:44:23,968 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_irq_mask [2025-02-08 02:44:23,968 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 02:44:23,968 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 02:44:23,968 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-02-08 02:44:23,968 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-02-08 02:44:23,968 INFO L130 BoogieDeclarations]: Found specification of procedure ql_dump_risc_ram_area [2025-02-08 02:44:23,968 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_dump_risc_ram_area [2025-02-08 02:44:23,968 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 02:44:23,968 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 02:44:23,969 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_other_func_reg [2025-02-08 02:44:23,969 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_other_func_reg [2025-02-08 02:44:23,969 INFO L130 BoogieDeclarations]: Found specification of procedure __qlge_vlan_rx_add_vid [2025-02-08 02:44:23,969 INFO L138 BoogieDeclarations]: Found implementation of procedure __qlge_vlan_rx_add_vid [2025-02-08 02:44:23,969 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 02:44:23,969 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 02:44:23,969 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_attach [2025-02-08 02:44:23,969 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_attach [2025-02-08 02:44:23,969 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 02:44:23,969 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-02-08 02:44:23,969 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-02-08 02:44:23,969 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_xgmac_regs [2025-02-08 02:44:23,969 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_xgmac_regs [2025-02-08 02:44:23,969 INFO L130 BoogieDeclarations]: Found specification of procedure ql_queue_asic_error [2025-02-08 02:44:23,969 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_queue_asic_error [2025-02-08 02:44:23,969 INFO L130 BoogieDeclarations]: Found specification of procedure ql_update_buffer_queues [2025-02-08 02:44:23,969 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_update_buffer_queues [2025-02-08 02:44:23,969 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_cam_entries [2025-02-08 02:44:23,969 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_cam_entries [2025-02-08 02:44:23,969 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_mem_resources [2025-02-08 02:44:23,969 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_mem_resources [2025-02-08 02:44:23,969 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_xgmac_reg [2025-02-08 02:44:23,969 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_xgmac_reg [2025-02-08 02:44:23,969 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_detach [2025-02-08 02:44:23,969 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_detach [2025-02-08 02:44:23,969 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 02:44:23,972 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 02:44:23,972 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_up [2025-02-08 02:44:23,972 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_up [2025-02-08 02:44:23,972 INFO L130 BoogieDeclarations]: Found specification of procedure ql_eeh_close [2025-02-08 02:44:23,972 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_eeh_close [2025-02-08 02:44:23,972 INFO L130 BoogieDeclarations]: Found specification of procedure netif_receive_skb [2025-02-08 02:44:23,972 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_receive_skb [2025-02-08 02:44:23,972 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 02:44:23,972 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 02:44:23,972 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 02:44:23,972 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 02:44:23,972 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_mac_addr_reg [2025-02-08 02:44:23,972 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_mac_addr_reg [2025-02-08 02:44:23,972 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 02:44:23,972 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 02:44:23,972 INFO L130 BoogieDeclarations]: Found specification of procedure skb_record_rx_queue [2025-02-08 02:44:23,972 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_record_rx_queue [2025-02-08 02:44:23,972 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2025-02-08 02:44:23,972 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2025-02-08 02:44:23,972 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 02:44:23,972 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 02:44:23,972 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 02:44:23,972 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 02:44:23,972 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 02:44:23,972 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 02:44:23,972 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 02:44:23,972 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_serdes_reg [2025-02-08 02:44:23,973 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_serdes_reg [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2025-02-08 02:44:23,973 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 02:44:23,973 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 02:44:23,973 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-08 02:44:23,975 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-08 02:44:23,976 INFO L130 BoogieDeclarations]: Found specification of procedure ql_build_coredump_seg_header [2025-02-08 02:44:23,976 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_build_coredump_seg_header [2025-02-08 02:44:23,976 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_close [2025-02-08 02:44:23,976 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_close [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_mb_sts [2025-02-08 02:44:23,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_mb_sts [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-08 02:44:23,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_open [2025-02-08 02:44:23,981 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_open [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 02:44:23,981 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 02:44:23,981 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 02:44:23,982 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-08 02:44:23,982 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-08 02:44:23,982 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-08 02:44:23,982 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-08 02:44:23,982 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-08 02:44:23,982 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-08 02:44:23,982 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-08 02:44:23,982 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-08 02:44:23,982 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-02-08 02:44:23,982 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-02-08 02:44:23,982 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-02-08 02:44:23,983 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-02-08 02:44:23,983 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-02-08 02:44:23,983 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-02-08 02:44:23,983 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-02-08 02:44:23,983 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 02:44:23,983 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 02:44:23,983 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 02:44:23,983 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 02:44:23,983 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 02:44:23,983 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 02:44:23,983 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 02:44:23,983 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 02:44:23,983 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 02:44:23,983 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 02:44:23,983 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 02:44:23,983 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 02:44:23,983 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 02:44:23,983 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 02:44:23,983 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 02:44:23,983 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 02:44:23,983 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 02:44:23,983 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 02:44:23,983 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 02:44:23,983 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 02:44:23,983 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 02:44:23,984 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 02:44:23,984 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 02:44:23,984 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 02:44:23,984 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 02:44:23,984 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 02:44:23,984 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 02:44:23,984 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 02:44:23,984 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 02:44:23,984 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 02:44:23,984 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 02:44:23,984 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 02:44:23,984 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 02:44:23,984 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 02:44:23,984 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 02:44:23,984 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 02:44:23,984 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 02:44:23,984 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 02:44:23,984 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 02:44:23,984 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-08 02:44:23,984 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-08 02:44:23,984 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-02-08 02:44:23,984 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-02-08 02:44:23,984 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-02-08 02:44:23,984 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-02-08 02:44:23,984 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-02-08 02:44:23,984 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-02-08 02:44:23,984 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-02-08 02:44:23,984 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-02-08 02:44:23,984 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 02:44:23,984 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 02:44:23,984 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 02:44:23,984 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 02:44:23,984 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 02:44:23,984 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 02:44:23,984 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 02:44:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 02:44:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 02:44:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 02:44:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 02:44:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 02:44:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 02:44:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 02:44:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 02:44:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 02:44:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 02:44:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 02:44:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 02:44:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 02:44:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 02:44:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 02:44:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 02:44:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 02:44:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 02:44:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 02:44:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 02:44:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 02:44:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 02:44:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 02:44:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 02:44:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 02:44:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 02:44:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 02:44:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 02:44:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 02:44:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 02:44:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-08 02:44:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-08 02:44:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-02-08 02:44:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-02-08 02:44:23,985 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-02-08 02:44:23,986 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-02-08 02:44:23,986 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-02-08 02:44:23,986 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-02-08 02:44:23,986 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-02-08 02:44:23,986 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-02-08 02:44:23,986 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2025-02-08 02:44:23,986 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2025-02-08 02:44:23,986 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_probe [2025-02-08 02:44:23,986 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_probe [2025-02-08 02:44:23,986 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_offset [2025-02-08 02:44:23,986 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_offset [2025-02-08 02:44:23,986 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_rx_buffers [2025-02-08 02:44:23,986 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_rx_buffers [2025-02-08 02:44:23,986 INFO L130 BoogieDeclarations]: Found specification of procedure dev_close [2025-02-08 02:44:23,986 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_close [2025-02-08 02:44:23,986 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-02-08 02:44:23,986 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-02-08 02:44:23,986 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write32 [2025-02-08 02:44:23,986 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write32 [2025-02-08 02:44:23,986 INFO L130 BoogieDeclarations]: Found specification of procedure ql_cam_route_initialize [2025-02-08 02:44:23,986 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_cam_route_initialize [2025-02-08 02:44:23,986 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 02:44:23,986 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 02:44:23,986 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 02:44:23,986 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 02:44:23,986 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2025-02-08 02:44:23,986 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2025-02-08 02:44:23,986 INFO L130 BoogieDeclarations]: Found specification of procedure ql_wait_other_func_reg_rdy [2025-02-08 02:44:23,986 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_wait_other_func_reg_rdy [2025-02-08 02:44:23,986 INFO L130 BoogieDeclarations]: Found specification of procedure ql_sem_trylock [2025-02-08 02:44:23,986 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_sem_trylock [2025-02-08 02:44:23,986 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mb_set_port_cfg [2025-02-08 02:44:23,986 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mb_set_port_cfg [2025-02-08 02:44:23,986 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 02:44:23,986 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_mpi_reg [2025-02-08 02:44:23,986 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_mpi_reg [2025-02-08 02:44:23,988 INFO L130 BoogieDeclarations]: Found specification of procedure __get_order [2025-02-08 02:44:23,988 INFO L138 BoogieDeclarations]: Found implementation of procedure __get_order [2025-02-08 02:44:23,988 INFO L130 BoogieDeclarations]: Found specification of procedure ql_sem_spinlock [2025-02-08 02:44:23,988 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_sem_spinlock [2025-02-08 02:44:23,988 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 02:44:23,988 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2025-02-08 02:44:23,988 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2025-02-08 02:44:23,988 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_get_stats [2025-02-08 02:44:23,988 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_get_stats [2025-02-08 02:44:23,988 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 02:44:23,988 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 02:44:23,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 02:44:23,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 02:44:23,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 02:44:23,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 02:44:23,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 02:44:23,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 02:44:23,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 02:44:23,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 02:44:23,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 02:44:23,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 02:44:23,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 02:44:23,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 02:44:23,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 02:44:23,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 02:44:23,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 02:44:23,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 02:44:23,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 02:44:23,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 02:44:23,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 02:44:23,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 02:44:23,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 02:44:23,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 02:44:23,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 02:44:23,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 02:44:23,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 02:44:23,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 02:44:23,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 02:44:23,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 02:44:23,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 02:44:23,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 02:44:23,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 02:44:23,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 02:44:23,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 02:44:23,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 02:44:23,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 02:44:23,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 02:44:23,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 02:44:23,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 02:44:23,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 02:44:23,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 02:44:23,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-08 02:44:23,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-08 02:44:23,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-08 02:44:23,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-08 02:44:23,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-02-08 02:44:23,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-02-08 02:44:23,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-02-08 02:44:23,989 INFO L130 BoogieDeclarations]: Found specification of procedure ql_sem_unlock [2025-02-08 02:44:23,989 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_sem_unlock [2025-02-08 02:44:23,989 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alert [2025-02-08 02:44:23,989 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alert [2025-02-08 02:44:23,989 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_8012_flash_params [2025-02-08 02:44:23,989 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_8012_flash_params [2025-02-08 02:44:23,989 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-08 02:44:23,989 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-08 02:44:23,989 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_printk [2025-02-08 02:44:23,989 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_printk [2025-02-08 02:44:23,989 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_io_slot_reset [2025-02-08 02:44:23,989 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_io_slot_reset [2025-02-08 02:44:23,989 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 02:44:23,989 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 02:44:23,990 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_other_func_serdes_reg [2025-02-08 02:44:23,990 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_other_func_serdes_reg [2025-02-08 02:44:23,990 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2025-02-08 02:44:23,990 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2025-02-08 02:44:23,990 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_fill_page_desc [2025-02-08 02:44:23,990 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_fill_page_desc [2025-02-08 02:44:23,990 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-02-08 02:44:23,990 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-02-08 02:44:23,990 INFO L130 BoogieDeclarations]: Found specification of procedure ql_clear_routing_entries [2025-02-08 02:44:23,990 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_clear_routing_entries [2025-02-08 02:44:23,990 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-02-08 02:44:23,990 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-02-08 02:44:23,990 INFO L130 BoogieDeclarations]: Found specification of procedure ql_link_off [2025-02-08 02:44:23,990 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_link_off [2025-02-08 02:44:23,990 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 02:44:23,990 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 02:44:23,990 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2025-02-08 02:44:23,990 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2025-02-08 02:44:23,990 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2025-02-08 02:44:23,990 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2025-02-08 02:44:23,990 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_tx_timeout [2025-02-08 02:44:23,990 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_tx_timeout [2025-02-08 02:44:23,990 INFO L130 BoogieDeclarations]: Found specification of procedure ql_8000_port_initialize [2025-02-08 02:44:23,990 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_8000_port_initialize [2025-02-08 02:44:23,990 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work [2025-02-08 02:44:23,990 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work [2025-02-08 02:44:23,991 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_mpi_regs [2025-02-08 02:44:23,991 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_mpi_regs [2025-02-08 02:44:23,991 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-02-08 02:44:23,991 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-02-08 02:44:23,991 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 02:44:23,991 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 02:44:23,991 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mpi_mutex_of_ql_adapter [2025-02-08 02:44:23,991 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mpi_mutex_of_ql_adapter [2025-02-08 02:44:23,991 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_set_mac_address [2025-02-08 02:44:23,991 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_set_mac_address [2025-02-08 02:44:23,991 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 02:44:23,991 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 02:44:23,991 INFO L130 BoogieDeclarations]: Found specification of procedure ql_8012_port_initialize [2025-02-08 02:44:23,991 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_8012_port_initialize [2025-02-08 02:44:23,991 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdr [2025-02-08 02:44:23,991 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdr [2025-02-08 02:44:23,991 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_flash_word [2025-02-08 02:44:23,991 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_flash_word [2025-02-08 02:44:23,991 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_subqueue [2025-02-08 02:44:23,991 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_subqueue [2025-02-08 02:44:23,991 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 02:44:23,991 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 02:44:23,991 INFO L130 BoogieDeclarations]: Found specification of procedure ql_release_adapter_resources [2025-02-08 02:44:23,991 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_release_adapter_resources [2025-02-08 02:44:23,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 02:44:23,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 02:44:23,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 02:44:23,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 02:44:23,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 02:44:23,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 02:44:23,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 02:44:23,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 02:44:23,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 02:44:23,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 02:44:23,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 02:44:23,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 02:44:23,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 02:44:23,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 02:44:23,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 02:44:23,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 02:44:23,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 02:44:23,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 02:44:23,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 02:44:23,992 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 02:44:23,992 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 02:44:23,992 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 02:44:23,992 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 02:44:23,992 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 02:44:23,992 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 02:44:23,992 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 02:44:23,992 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 02:44:23,992 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 02:44:23,992 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 02:44:23,992 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 02:44:23,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-08 02:44:23,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-08 02:44:23,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-08 02:44:23,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-08 02:44:23,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-02-08 02:44:23,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-02-08 02:44:23,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-02-08 02:44:23,995 INFO L130 BoogieDeclarations]: Found specification of procedure csum_tcpudp_magic [2025-02-08 02:44:23,995 INFO L138 BoogieDeclarations]: Found implementation of procedure csum_tcpudp_magic [2025-02-08 02:44:23,995 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work_sync [2025-02-08 02:44:23,995 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work_sync [2025-02-08 02:44:23,995 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-02-08 02:44:23,995 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-02-08 02:44:23,995 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_rx_resources [2025-02-08 02:44:23,995 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_rx_resources [2025-02-08 02:44:23,995 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-02-08 02:44:23,995 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-02-08 02:44:23,995 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 02:44:23,995 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 02:44:23,995 INFO L130 BoogieDeclarations]: Found specification of procedure ql_disable_interrupts [2025-02-08 02:44:23,995 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_disable_interrupts [2025-02-08 02:44:23,995 INFO L130 BoogieDeclarations]: Found specification of procedure ql_soft_reset_mpi_risc [2025-02-08 02:44:23,995 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_soft_reset_mpi_risc [2025-02-08 02:44:23,995 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-02-08 02:44:23,995 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-02-08 02:44:23,995 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_remove [2025-02-08 02:44:23,995 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_remove [2025-02-08 02:44:23,995 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_cq_idx [2025-02-08 02:44:23,995 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_cq_idx [2025-02-08 02:44:23,995 INFO L130 BoogieDeclarations]: Found specification of procedure ql_link_on [2025-02-08 02:44:23,995 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_link_on [2025-02-08 02:44:23,995 INFO L130 BoogieDeclarations]: Found specification of procedure napi_gro_receive [2025-02-08 02:44:23,995 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_gro_receive [2025-02-08 02:44:23,995 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_set_multicast_list [2025-02-08 02:44:23,995 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_set_multicast_list [2025-02-08 02:44:23,995 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mpi_mutex_of_ql_adapter [2025-02-08 02:44:23,995 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mpi_mutex_of_ql_adapter [2025-02-08 02:44:23,995 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-08 02:44:23,995 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-08 02:44:23,995 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 02:44:23,996 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 02:44:23,996 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 02:44:23,996 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 02:44:23,996 INFO L130 BoogieDeclarations]: Found specification of procedure ip_hdr [2025-02-08 02:44:23,996 INFO L138 BoogieDeclarations]: Found implementation of procedure ip_hdr [2025-02-08 02:44:23,996 INFO L130 BoogieDeclarations]: Found specification of procedure ql_tx_ring_clean [2025-02-08 02:44:23,996 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_tx_ring_clean [2025-02-08 02:44:23,996 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-02-08 02:44:23,996 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-02-08 02:44:23,996 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 02:44:23,996 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 02:44:23,996 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 02:44:23,996 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 02:44:23,996 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 02:44:23,996 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 02:44:23,996 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 02:44:23,996 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 02:44:23,996 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 02:44:23,996 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 02:44:23,996 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 02:44:23,996 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 02:44:23,996 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 02:44:23,996 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 02:44:23,996 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 02:44:23,996 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 02:44:23,996 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 02:44:23,996 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 02:44:23,996 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 02:44:23,996 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 02:44:23,996 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 02:44:23,996 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 02:44:23,996 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 02:44:23,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 02:44:23,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 02:44:23,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 02:44:23,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 02:44:23,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 02:44:23,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 02:44:23,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 02:44:23,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 02:44:23,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 02:44:23,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 02:44:23,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 02:44:23,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 02:44:23,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 02:44:23,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 02:44:23,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 02:44:23,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 02:44:23,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-08 02:44:23,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-08 02:44:23,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-02-08 02:44:23,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-02-08 02:44:23,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-02-08 02:44:23,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-02-08 02:44:23,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-02-08 02:44:23,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-02-08 02:44:23,997 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 02:44:23,997 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 02:44:23,997 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 02:44:23,997 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-02-08 02:44:23,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-02-08 02:44:23,999 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-02-08 02:44:23,999 INFO L130 BoogieDeclarations]: Found specification of procedure skb_fill_page_desc [2025-02-08 02:44:23,999 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_fill_page_desc [2025-02-08 02:44:23,999 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_mpi_reg [2025-02-08 02:44:23,999 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_mpi_reg [2025-02-08 02:44:23,999 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-02-08 02:44:23,999 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-02-08 02:44:23,999 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2025-02-08 02:44:23,999 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2025-02-08 02:44:23,999 INFO L130 BoogieDeclarations]: Found specification of procedure ql_clean_inbound_rx_ring [2025-02-08 02:44:23,999 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_clean_inbound_rx_ring [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure ql_update_cq [2025-02-08 02:44:24,000 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_update_cq [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2025-02-08 02:44:24,000 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_subqueue [2025-02-08 02:44:24,000 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_subqueue [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 02:44:24,000 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2025-02-08 02:44:24,000 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_set_features [2025-02-08 02:44:24,000 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_set_features [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 02:44:24,000 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_curr_sbuf [2025-02-08 02:44:24,000 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_curr_sbuf [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2025-02-08 02:44:24,000 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure ql_realign_skb [2025-02-08 02:44:24,000 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_realign_skb [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 02:44:24,000 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_io_error_detected [2025-02-08 02:44:24,000 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_io_error_detected [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_routing_entries [2025-02-08 02:44:24,000 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_routing_entries [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 02:44:24,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 02:44:24,001 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 02:44:24,001 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 02:44:24,001 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 02:44:24,001 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 02:44:24,001 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 02:44:24,001 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 02:44:24,001 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 02:44:24,001 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 02:44:24,001 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 02:44:24,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 02:44:24,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 02:44:24,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-08 02:44:24,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-08 02:44:24,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-08 02:44:24,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-08 02:44:24,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-02-08 02:44:24,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-02-08 02:44:24,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-02-08 02:44:24,002 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2025-02-08 02:44:24,002 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2025-02-08 02:44:24,002 INFO L130 BoogieDeclarations]: Found specification of procedure ql_process_mac_split_rx_intr [2025-02-08 02:44:24,002 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_process_mac_split_rx_intr [2025-02-08 02:44:24,002 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_suspend [2025-02-08 02:44:24,002 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_suspend [2025-02-08 02:44:24,002 INFO L130 BoogieDeclarations]: Found specification of procedure __pskb_pull_tail [2025-02-08 02:44:24,002 INFO L138 BoogieDeclarations]: Found implementation of procedure __pskb_pull_tail [2025-02-08 02:44:24,002 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2025-02-08 02:44:24,002 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2025-02-08 02:44:24,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 02:44:24,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 02:44:24,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 02:44:24,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure __vlan_hwaccel_put_tag [2025-02-08 02:44:24,003 INFO L138 BoogieDeclarations]: Found implementation of procedure __vlan_hwaccel_put_tag [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 02:44:24,003 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 02:44:24,003 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure ql_validate_flash [2025-02-08 02:44:24,003 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_validate_flash [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_warn [2025-02-08 02:44:24,003 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_warn [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2025-02-08 02:44:24,003 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure ql_cancel_all_work_sync [2025-02-08 02:44:24,003 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_cancel_all_work_sync [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 02:44:24,003 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 02:44:24,003 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-02-08 02:44:24,003 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-02-08 02:44:24,004 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_8000_flash_params [2025-02-08 02:44:24,004 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_8000_flash_params [2025-02-08 02:44:24,005 INFO L130 BoogieDeclarations]: Found specification of procedure ql_check_lb_frame [2025-02-08 02:44:24,005 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_check_lb_frame [2025-02-08 02:44:24,005 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2025-02-08 02:44:24,005 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2025-02-08 02:44:24,005 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2025-02-08 02:44:24,005 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2025-02-08 02:44:24,005 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 02:44:24,005 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 02:44:24,005 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-02-08 02:44:24,005 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-02-08 02:44:24,005 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_initialize [2025-02-08 02:44:24,005 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_initialize [2025-02-08 02:44:24,005 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2025-02-08 02:44:24,005 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2025-02-08 02:44:24,005 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_sh_reg [2025-02-08 02:44:24,005 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_sh_reg [2025-02-08 02:44:24,005 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_offset [2025-02-08 02:44:24,005 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_offset [2025-02-08 02:44:24,005 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 02:44:24,005 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 02:44:24,005 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header [2025-02-08 02:44:24,005 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header [2025-02-08 02:44:24,005 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_db_reg [2025-02-08 02:44:24,005 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_db_reg [2025-02-08 02:44:24,005 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 02:44:24,005 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 02:44:24,005 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mb_get_port_cfg [2025-02-08 02:44:24,005 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mb_get_port_cfg [2025-02-08 02:44:24,005 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_vlan_rx_add_vid [2025-02-08 02:44:24,005 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_vlan_rx_add_vid [2025-02-08 02:44:24,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 02:44:24,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 02:44:24,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 02:44:24,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 02:44:24,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 02:44:24,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 02:44:24,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 02:44:24,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 02:44:24,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 02:44:24,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 02:44:24,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure eth_type_trans [2025-02-08 02:44:24,006 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_type_trans [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 02:44:24,006 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_change_mtu [2025-02-08 02:44:24,006 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_change_mtu [2025-02-08 02:44:24,006 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_fix_features [2025-02-08 02:44:24,006 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_fix_features [2025-02-08 02:44:24,007 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_down [2025-02-08 02:44:24,007 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_down [2025-02-08 02:44:24,007 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 02:44:24,007 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 02:44:24,007 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-02-08 02:44:24,007 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-02-08 02:44:24,007 INFO L130 BoogieDeclarations]: Found specification of procedure ql_queue_fw_error [2025-02-08 02:44:24,007 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_queue_fw_error [2025-02-08 02:44:24,007 INFO L130 BoogieDeclarations]: Found specification of procedure ql_unmap_send [2025-02-08 02:44:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_unmap_send [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-02-08 02:44:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mpi_handler [2025-02-08 02:44:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mpi_handler [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_xgmac_reg64 [2025-02-08 02:44:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_xgmac_reg64 [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-02-08 02:44:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mb_set_mgmnt_traffic_ctl [2025-02-08 02:44:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mb_set_mgmnt_traffic_ctl [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_other_func_reg [2025-02-08 02:44:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_other_func_reg [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure ql_wait_reg_rdy [2025-02-08 02:44:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_wait_reg_rdy [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_routing_reg [2025-02-08 02:44:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_routing_reg [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2025-02-08 02:44:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2025-02-08 02:44:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mb_set_led_cfg [2025-02-08 02:44:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mb_set_led_cfg [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_crit [2025-02-08 02:44:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_crit [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_cfg [2025-02-08 02:44:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_cfg [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_mac_addr_reg [2025-02-08 02:44:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_mac_addr_reg [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure ql_lbq_block_size [2025-02-08 02:44:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_lbq_block_size [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-02-08 02:44:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure ql_own_firmware [2025-02-08 02:44:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_own_firmware [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-02-08 02:44:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure netif_get_num_default_rss_queues [2025-02-08 02:44:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_get_num_default_rss_queues [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_curr_lchunk [2025-02-08 02:44:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_curr_lchunk [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_ets_regs [2025-02-08 02:44:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_ets_regs [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure ql_wait_cfg [2025-02-08 02:44:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_wait_cfg [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 02:44:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-08 02:44:24,008 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 02:44:24,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 02:44:24,009 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 02:44:24,009 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 02:44:24,009 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 02:44:24,009 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 02:44:24,009 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 02:44:24,009 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 02:44:24,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 02:44:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 02:44:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 02:44:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 02:44:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 02:44:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 02:44:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 02:44:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 02:44:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 02:44:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-08 02:44:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-08 02:44:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-08 02:44:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-08 02:44:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-08 02:44:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-08 02:44:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-08 02:44:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-08 02:44:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-02-08 02:44:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-02-08 02:44:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-02-08 02:44:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-02-08 02:44:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-02-08 02:44:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-02-08 02:44:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-02-08 02:44:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read32 [2025-02-08 02:44:24,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read32 [2025-02-08 02:44:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_mac_addr [2025-02-08 02:44:24,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_mac_addr [2025-02-08 02:44:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_intr_states [2025-02-08 02:44:24,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_intr_states [2025-02-08 02:44:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure netpoll_trap [2025-02-08 02:44:24,011 INFO L138 BoogieDeclarations]: Found implementation of procedure netpoll_trap [2025-02-08 02:44:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_device [2025-02-08 02:44:24,011 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_device [2025-02-08 02:44:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_resume [2025-02-08 02:44:24,011 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_resume [2025-02-08 02:44:24,011 INFO L130 BoogieDeclarations]: Found specification of procedure ql_core_dump [2025-02-08 02:44:24,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_core_dump [2025-02-08 02:44:25,320 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 02:44:25,324 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 02:44:25,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11260: assume -2147483648 <= ql_disable_msix_#t~ret1899#1 && ql_disable_msix_#t~ret1899#1 <= 2147483647;ql_disable_msix_~tmp___0~47#1 := ql_disable_msix_#t~ret1899#1;havoc ql_disable_msix_#t~ret1899#1; [2025-02-08 02:44:25,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11516: havoc #t~mem1977#1.base, #t~mem1977#1.offset;havoc #t~mem1978#1; [2025-02-08 02:44:25,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11518-1: SUMMARY for call free_irq(#t~mem1980#1, ~qdev#1.base, 4068 + ~qdev#1.offset); srcloc: null [2025-02-08 02:44:25,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11514: assume -2147483648 <= #t~ret1976#1 && #t~ret1976#1 <= 2147483647;~tmp~111#1 := #t~ret1976#1;havoc #t~ret1976#1; [2025-02-08 02:44:25,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11260-1: SUMMARY for call ql_disable_msix_#t~ret1899#1 := constant_test_bit(3, ql_disable_msix_~qdev#1.base, 1084 + ql_disable_msix_~qdev#1.offset); srcloc: null [2025-02-08 02:44:25,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11516-1: SUMMARY for call free_irq(#t~mem1978#1, ~qdev#1.base, 4068 + ~qdev#1.offset + (if ~i~22#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~22#1 % 18446744073709551616 % 18446744073709551616 else ~i~22#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 02:44:25,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11264: havoc ql_disable_msix_#t~mem1901#1.base, ql_disable_msix_#t~mem1901#1.offset;call write~$Pointer$#45(0, 0, ql_disable_msix_~qdev#1.base, 2744 + ql_disable_msix_~qdev#1.offset, 8); [2025-02-08 02:44:25,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11262: havoc pci_disable_msix_~arg0#1.base, pci_disable_msix_~arg0#1.offset;havoc pci_disable_msix_#in~arg0#1.base, pci_disable_msix_#in~arg0#1.offset;assume { :end_inline_pci_disable_msix } true;havoc ql_disable_msix_#t~mem1900#1.base, ql_disable_msix_#t~mem1900#1.offset; [2025-02-08 02:44:25,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11518: havoc #t~mem1979#1.base, #t~mem1979#1.offset;havoc #t~mem1980#1; [2025-02-08 02:44:25,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11264-1: SUMMARY for call kfree(ql_disable_msix_#t~mem1901#1.base, ql_disable_msix_#t~mem1901#1.offset); srcloc: null [2025-02-08 02:44:25,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11514-1: SUMMARY for call #t~ret1976#1 := constant_test_bit(3, ~qdev#1.base, 1084 + ~qdev#1.offset); srcloc: null [2025-02-08 02:44:25,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11531-1: assume { :begin_inline_ql_disable_msix } true;ql_disable_msix_#in~qdev#1.base, ql_disable_msix_#in~qdev#1.offset := ~qdev#1.base, ~qdev#1.offset;havoc ql_disable_msix_#t~ret1899#1, ql_disable_msix_#t~mem1900#1.base, ql_disable_msix_#t~mem1900#1.offset, ql_disable_msix_#t~mem1901#1.base, ql_disable_msix_#t~mem1901#1.offset, ql_disable_msix_#t~ret1902#1, ql_disable_msix_#t~mem1903#1.base, ql_disable_msix_#t~mem1903#1.offset, ql_disable_msix_~qdev#1.base, ql_disable_msix_~qdev#1.offset, ql_disable_msix_~tmp~106#1, ql_disable_msix_~tmp___0~47#1;ql_disable_msix_~qdev#1.base, ql_disable_msix_~qdev#1.offset := ql_disable_msix_#in~qdev#1.base, ql_disable_msix_#in~qdev#1.offset;havoc ql_disable_msix_~tmp~106#1;havoc ql_disable_msix_~tmp___0~47#1; [2025-02-08 02:44:25,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11531: havoc ql_disable_msix_#t~ret1899#1, ql_disable_msix_#t~mem1900#1.base, ql_disable_msix_#t~mem1900#1.offset, ql_disable_msix_#t~mem1901#1.base, ql_disable_msix_#t~mem1901#1.offset, ql_disable_msix_#t~ret1902#1, ql_disable_msix_#t~mem1903#1.base, ql_disable_msix_#t~mem1903#1.offset, ql_disable_msix_~qdev#1.base, ql_disable_msix_~qdev#1.offset, ql_disable_msix_~tmp~106#1, ql_disable_msix_~tmp___0~47#1;havoc ql_disable_msix_#in~qdev#1.base, ql_disable_msix_#in~qdev#1.offset;assume { :end_inline_ql_disable_msix } true; [2025-02-08 02:44:25,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11269: havoc pci_disable_msi_~arg0#1.base, pci_disable_msi_~arg0#1.offset;havoc pci_disable_msi_#in~arg0#1.base, pci_disable_msi_#in~arg0#1.offset;assume { :end_inline_pci_disable_msi } true;havoc ql_disable_msix_#t~mem1903#1.base, ql_disable_msix_#t~mem1903#1.offset; [2025-02-08 02:44:25,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11267-1: SUMMARY for call ql_disable_msix_#t~ret1902#1 := constant_test_bit(2, ql_disable_msix_~qdev#1.base, 1084 + ql_disable_msix_~qdev#1.offset); srcloc: null [2025-02-08 02:44:25,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11267: assume -2147483648 <= ql_disable_msix_#t~ret1902#1 && ql_disable_msix_#t~ret1902#1 <= 2147483647;ql_disable_msix_~tmp~106#1 := ql_disable_msix_#t~ret1902#1;havoc ql_disable_msix_#t~ret1902#1; [2025-02-08 02:44:25,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11261: assume 0 != ql_disable_msix_~tmp___0~47#1;call ql_disable_msix_#t~mem1900#1.base, ql_disable_msix_#t~mem1900#1.offset := read~$Pointer$#45(ql_disable_msix_~qdev#1.base, 2136 + ql_disable_msix_~qdev#1.offset, 8);assume { :begin_inline_pci_disable_msix } true;pci_disable_msix_#in~arg0#1.base, pci_disable_msix_#in~arg0#1.offset := ql_disable_msix_#t~mem1900#1.base, ql_disable_msix_#t~mem1900#1.offset;havoc pci_disable_msix_~arg0#1.base, pci_disable_msix_~arg0#1.offset;pci_disable_msix_~arg0#1.base, pci_disable_msix_~arg0#1.offset := pci_disable_msix_#in~arg0#1.base, pci_disable_msix_#in~arg0#1.offset; [2025-02-08 02:44:25,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11261: assume !(0 != ql_disable_msix_~tmp___0~47#1); [2025-02-08 02:44:25,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11515: assume 0 != ~tmp~111#1;call #t~mem1977#1.base, #t~mem1977#1.offset := read~$Pointer$#45(~qdev#1.base, 2744 + ~qdev#1.offset, 8);call #t~mem1978#1 := read~int#45(#t~mem1977#1.base, #t~mem1977#1.offset + 6 * (if ~i~22#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~22#1 % 18446744073709551616 % 18446744073709551616 else ~i~22#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4); [2025-02-08 02:44:25,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11515: assume !(0 != ~tmp~111#1);call #t~mem1979#1.base, #t~mem1979#1.offset := read~$Pointer$#45(~qdev#1.base, 2136 + ~qdev#1.offset, 8);call #t~mem1980#1 := read~int#45(#t~mem1979#1.base, 1238 + #t~mem1979#1.offset, 4); [2025-02-08 02:44:25,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11263-1: SUMMARY for call clear_bit(3, ql_disable_msix_~qdev#1.base, 1084 + ql_disable_msix_~qdev#1.offset); srcloc: null [2025-02-08 02:44:25,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11263: call ql_disable_msix_#t~mem1901#1.base, ql_disable_msix_#t~mem1901#1.offset := read~$Pointer$#45(ql_disable_msix_~qdev#1.base, 2744 + ql_disable_msix_~qdev#1.offset, 8); [2025-02-08 02:44:25,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11513-1: call #t~mem1975#1 := read~int#45(~intr_context~2#1.base, 16 + ~intr_context~2#1.offset, 4); [2025-02-08 02:44:25,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11513: assume 0 != #t~mem1975#1 % 4294967296;havoc #t~mem1975#1; [2025-02-08 02:44:25,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11513: assume !(0 != #t~mem1975#1 % 4294967296);havoc #t~mem1975#1; [2025-02-08 02:44:25,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ql_free_irqFINAL: assume true; [2025-02-08 02:44:25,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11268: assume 0 != ql_disable_msix_~tmp~106#1;call ql_disable_msix_#t~mem1903#1.base, ql_disable_msix_#t~mem1903#1.offset := read~$Pointer$#45(ql_disable_msix_~qdev#1.base, 2136 + ql_disable_msix_~qdev#1.offset, 8);assume { :begin_inline_pci_disable_msi } true;pci_disable_msi_#in~arg0#1.base, pci_disable_msi_#in~arg0#1.offset := ql_disable_msix_#t~mem1903#1.base, ql_disable_msix_#t~mem1903#1.offset;havoc pci_disable_msi_~arg0#1.base, pci_disable_msi_~arg0#1.offset;pci_disable_msi_~arg0#1.base, pci_disable_msi_~arg0#1.offset := pci_disable_msi_#in~arg0#1.base, pci_disable_msi_#in~arg0#1.offset; [2025-02-08 02:44:25,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11268: assume !(0 != ql_disable_msix_~tmp~106#1); [2025-02-08 02:44:25,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11522: ~i~22#1 := 1 + ~i~22#1;~intr_context~2#1.base, ~intr_context~2#1.offset := ~intr_context~2#1.base, 76 + ~intr_context~2#1.offset; [2025-02-08 02:44:25,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11270: SUMMARY for call clear_bit(2, ql_disable_msix_~qdev#1.base, 1084 + ql_disable_msix_~qdev#1.offset); srcloc: null [2025-02-08 02:44:25,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12034-1: SUMMARY for call #t~ret2144#1 := netdev_err(#t~mem2143#1.base, #t~mem2143#1.offset, 209, 0); srcloc: null [2025-02-08 02:44:25,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16816-1: SUMMARY for call msleep(100); srcloc: null [2025-02-08 02:44:25,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16816: ql_wait_fifo_empty_~tmp___0~81#1 := ql_wait_fifo_empty_~count~10#1;ql_wait_fifo_empty_~count~10#1 := ql_wait_fifo_empty_~count~10#1 - 1; [2025-02-08 02:44:25,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16825-1: ql_wait_fifo_empty_#res#1 := -110;call ULTIMATE.dealloc(ql_wait_fifo_empty_~#mgmnt_fifo_empty~0#1.base, ql_wait_fifo_empty_~#mgmnt_fifo_empty~0#1.offset);havoc ql_wait_fifo_empty_~#mgmnt_fifo_empty~0#1.base, ql_wait_fifo_empty_~#mgmnt_fifo_empty~0#1.offset; [2025-02-08 02:44:25,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16801: call ULTIMATE.dealloc(ql_wait_fifo_empty_~#mgmnt_fifo_empty~0#1.base, ql_wait_fifo_empty_~#mgmnt_fifo_empty~0#1.offset);havoc ql_wait_fifo_empty_~#mgmnt_fifo_empty~0#1.base, ql_wait_fifo_empty_~#mgmnt_fifo_empty~0#1.offset;#t~ret2137#1 := ql_wait_fifo_empty_#res#1;havoc ql_wait_fifo_empty_#t~ret3150#1, ql_wait_fifo_empty_#t~bitwise3151#1, ql_wait_fifo_empty_#t~ret3152#1, ql_wait_fifo_empty_#t~mem3153#1, ql_wait_fifo_empty_#t~bitwise3154#1, ql_wait_fifo_empty_#t~mem3155#1, ql_wait_fifo_empty_#t~short3156#1, ql_wait_fifo_empty_~qdev#1.base, ql_wait_fifo_empty_~qdev#1.offset, ql_wait_fifo_empty_~count~10#1, ql_wait_fifo_empty_~#mgmnt_fifo_empty~0#1.base, ql_wait_fifo_empty_~#mgmnt_fifo_empty~0#1.offset, ql_wait_fifo_empty_~nic_fifo_empty~0#1, ql_wait_fifo_empty_~tmp~163#1, ql_wait_fifo_empty_~tmp___0~81#1;havoc ql_wait_fifo_empty_#in~qdev#1.base, ql_wait_fifo_empty_#in~qdev#1.offset;assume { :end_inline_ql_wait_fifo_empty } true;assume -2147483648 <= #t~ret2137#1 && #t~ret2137#1 <= 2147483647;havoc #t~ret2137#1; [2025-02-08 02:44:25,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19139: havoc usecs_to_jiffies_#t~nondet3555#1; [2025-02-08 02:44:25,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12037: ~status~24#1 := -110; [2025-02-08 02:44:25,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16819: assume ql_wait_fifo_empty_~tmp___0~81#1 > 0; [2025-02-08 02:44:25,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16819: assume !(ql_wait_fifo_empty_~tmp___0~81#1 > 0); [2025-02-08 02:44:25,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16761: call ULTIMATE.dealloc(ql_mb_get_mgmnt_traffic_ctl_~#mbc~11#1.base, ql_mb_get_mgmnt_traffic_ctl_~#mbc~11#1.offset);havoc ql_mb_get_mgmnt_traffic_ctl_~#mbc~11#1.base, ql_mb_get_mgmnt_traffic_ctl_~#mbc~11#1.offset;ql_wait_fifo_empty_#t~ret3152#1 := ql_mb_get_mgmnt_traffic_ctl_#res#1;havoc ql_mb_get_mgmnt_traffic_ctl_#t~memset~res3138#1.base, ql_mb_get_mgmnt_traffic_ctl_#t~memset~res3138#1.offset, ql_mb_get_mgmnt_traffic_ctl_#t~ret3139#1, ql_mb_get_mgmnt_traffic_ctl_#t~mem3140#1, ql_mb_get_mgmnt_traffic_ctl_#t~mem3141#1, ql_mb_get_mgmnt_traffic_ctl_#t~mem3142#1, ql_mb_get_mgmnt_traffic_ctl_#t~mem3143#1, ql_mb_get_mgmnt_traffic_ctl_#t~mem3144#1.base, ql_mb_get_mgmnt_traffic_ctl_#t~mem3144#1.offset, ql_mb_get_mgmnt_traffic_ctl_#t~ret3145#1, ql_mb_get_mgmnt_traffic_ctl_#t~mem3146#1, ql_mb_get_mgmnt_traffic_ctl_#t~mem3147#1, ql_mb_get_mgmnt_traffic_ctl_#t~mem3148#1.base, ql_mb_get_mgmnt_traffic_ctl_#t~mem3148#1.offset, ql_mb_get_mgmnt_traffic_ctl_#t~ret3149#1, ql_mb_get_mgmnt_traffic_ctl_~qdev#1.base, ql_mb_get_mgmnt_traffic_ctl_~qdev#1.offset, ql_mb_get_mgmnt_traffic_ctl_~control#1.base, ql_mb_get_mgmnt_traffic_ctl_~control#1.offset, ql_mb_get_mgmnt_traffic_ctl_~#mbc~11#1.base, ql_mb_get_mgmnt_traffic_ctl_~#mbc~11#1.offset, ql_mb_get_mgmnt_traffic_ctl_~mbcp~14#1.base, ql_mb_get_mgmnt_traffic_ctl_~mbcp~14#1.offset, ql_mb_get_mgmnt_traffic_ctl_~status~80#1;havoc ql_mb_get_mgmnt_traffic_ctl_#in~qdev#1.base, ql_mb_get_mgmnt_traffic_ctl_#in~qdev#1.offset, ql_mb_get_mgmnt_traffic_ctl_#in~control#1.base, ql_mb_get_mgmnt_traffic_ctl_#in~control#1.offset;assume { :end_inline_ql_mb_get_mgmnt_traffic_ctl } true;assume -2147483648 <= ql_wait_fifo_empty_#t~ret3152#1 && ql_wait_fifo_empty_#t~ret3152#1 <= 2147483647;havoc ql_wait_fifo_empty_#t~ret3152#1;call ql_wait_fifo_empty_#t~mem3153#1 := read~int#42(ql_wait_fifo_empty_~#mgmnt_fifo_empty~0#1.base, ql_wait_fifo_empty_~#mgmnt_fifo_empty~0#1.offset, 4); [2025-02-08 02:44:25,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16811-1: [2025-02-08 02:44:25,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16811: call write~int#42(ql_wait_fifo_empty_#t~bitwise3154#1, ql_wait_fifo_empty_~#mgmnt_fifo_empty~0#1.base, ql_wait_fifo_empty_~#mgmnt_fifo_empty~0#1.offset, 4);havoc ql_wait_fifo_empty_#t~mem3153#1;havoc ql_wait_fifo_empty_#t~bitwise3154#1;ql_wait_fifo_empty_#t~short3156#1 := 0 != ql_wait_fifo_empty_~nic_fifo_empty~0#1 % 4294967296; [2025-02-08 02:44:25,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16811-4: assume 0 == ql_wait_fifo_empty_#t~mem3153#1 % 4294967296;ql_wait_fifo_empty_#t~bitwise3154#1 := 0; [2025-02-08 02:44:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16811-4: assume !(0 == ql_wait_fifo_empty_#t~mem3153#1 % 4294967296); [2025-02-08 02:44:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16811-3: assume 2 == ql_wait_fifo_empty_#t~mem3153#1 % 4294967296;ql_wait_fifo_empty_#t~bitwise3154#1 := ql_wait_fifo_empty_#t~mem3153#1; [2025-02-08 02:44:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16811-3: assume !(2 == ql_wait_fifo_empty_#t~mem3153#1 % 4294967296); [2025-02-08 02:44:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16811-2: havoc ql_wait_fifo_empty_#t~bitwise3154#1;assume ql_wait_fifo_empty_#t~bitwise3154#1 % 4294967296 <= ql_wait_fifo_empty_#t~mem3153#1 % 4294967296 && ql_wait_fifo_empty_#t~bitwise3154#1 % 4294967296 <= 2; [2025-02-08 02:44:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16812-1: assume ql_wait_fifo_empty_#t~short3156#1;call ql_wait_fifo_empty_#t~mem3155#1 := read~int#42(ql_wait_fifo_empty_~#mgmnt_fifo_empty~0#1.base, ql_wait_fifo_empty_~#mgmnt_fifo_empty~0#1.offset, 4);ql_wait_fifo_empty_#t~short3156#1 := 0 != ql_wait_fifo_empty_#t~mem3155#1 % 4294967296; [2025-02-08 02:44:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16812-1: assume !ql_wait_fifo_empty_#t~short3156#1; [2025-02-08 02:44:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16812: assume ql_wait_fifo_empty_#t~short3156#1;havoc ql_wait_fifo_empty_#t~mem3155#1;havoc ql_wait_fifo_empty_#t~short3156#1;ql_wait_fifo_empty_#res#1 := 0;call ULTIMATE.dealloc(ql_wait_fifo_empty_~#mgmnt_fifo_empty~0#1.base, ql_wait_fifo_empty_~#mgmnt_fifo_empty~0#1.offset);havoc ql_wait_fifo_empty_~#mgmnt_fifo_empty~0#1.base, ql_wait_fifo_empty_~#mgmnt_fifo_empty~0#1.offset; [2025-02-08 02:44:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16812: assume !ql_wait_fifo_empty_#t~short3156#1;havoc ql_wait_fifo_empty_#t~mem3155#1;havoc ql_wait_fifo_empty_#t~short3156#1; [2025-02-08 02:44:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12040: assume -2147483648 <= #t~ret2145#1 && #t~ret2145#1 <= 2147483647;havoc #t~ret2145#1;#res#1 := ~status~24#1; [2025-02-08 02:44:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12040-1: SUMMARY for call #t~ret2145#1 := ql_mb_set_mgmnt_traffic_ctl(~qdev#1.base, ~qdev#1.offset, 2); srcloc: null [2025-02-08 02:44:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12032-4: assume 0 == ~value~3#1 % 4294967296;#t~bitwise2140#1 := 0; [2025-02-08 02:44:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12032-4: assume !(0 == ~value~3#1 % 4294967296); [2025-02-08 02:44:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12032-3: assume 32768 == ~value~3#1 % 4294967296;#t~bitwise2140#1 := ~value~3#1; [2025-02-08 02:44:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12032-3: assume !(32768 == ~value~3#1 % 4294967296); [2025-02-08 02:44:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12032: assume 0 != #t~bitwise2140#1 % 4294967296;havoc #t~bitwise2140#1;call #t~mem2141#1 := read~int#45(~qdev#1.base, 2396 + ~qdev#1.offset, 4); [2025-02-08 02:44:25,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12032: assume !(0 != #t~bitwise2140#1 % 4294967296);havoc #t~bitwise2140#1; [2025-02-08 02:44:25,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12032-2: havoc #t~bitwise2140#1;assume #t~bitwise2140#1 % 4294967296 <= ~value~3#1 % 4294967296 && #t~bitwise2140#1 % 4294967296 <= 32768; [2025-02-08 02:44:25,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12032-1: [2025-02-08 02:44:25,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12033-4: assume 0 == #t~mem2141#1 % 4294967296;#t~bitwise2142#1 := 0; [2025-02-08 02:44:25,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12033-4: assume !(0 == #t~mem2141#1 % 4294967296); [2025-02-08 02:44:25,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12033-1: [2025-02-08 02:44:25,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12033: assume 0 != #t~bitwise2142#1 % 4294967296;havoc #t~mem2141#1;havoc #t~bitwise2142#1;call #t~mem2143#1.base, #t~mem2143#1.offset := read~$Pointer$#45(~qdev#1.base, 2144 + ~qdev#1.offset, 8); [2025-02-08 02:44:25,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12033: assume !(0 != #t~bitwise2142#1 % 4294967296);havoc #t~mem2141#1;havoc #t~bitwise2142#1; [2025-02-08 02:44:25,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12033-3: assume 16 == #t~mem2141#1 % 4294967296;#t~bitwise2142#1 := #t~mem2141#1; [2025-02-08 02:44:25,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12033-3: assume !(16 == #t~mem2141#1 % 4294967296); [2025-02-08 02:44:25,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12033-2: havoc #t~bitwise2142#1;assume #t~bitwise2142#1 % 4294967296 <= #t~mem2141#1 % 4294967296 && #t~bitwise2142#1 % 4294967296 <= 16; [2025-02-08 02:44:25,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12034: assume -2147483648 <= #t~ret2144#1 && #t~ret2144#1 <= 2147483647;havoc #t~mem2143#1.base, #t~mem2143#1.offset;havoc #t~ret2144#1; [2025-02-08 02:44:25,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18918: havoc #t~ret3515.base, #t~ret3515.offset; [2025-02-08 02:44:25,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18991: havoc #t~nondet3529; [2025-02-08 02:44:25,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12906: havoc destroy_workqueue_~arg0#1.base, destroy_workqueue_~arg0#1.offset;havoc destroy_workqueue_#in~arg0#1.base, destroy_workqueue_#in~arg0#1.offset;assume { :end_inline_destroy_workqueue } true;havoc #t~mem2402#1.base, #t~mem2402#1.offset;call write~$Pointer$#45(0, 0, ~qdev~17#1.base, 17052 + ~qdev~17#1.offset, 8); [2025-02-08 02:44:25,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18871: havoc dev_get_drvdata_#t~ret3506#1.base, dev_get_drvdata_#t~ret3506#1.offset; [2025-02-08 02:44:25,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19132: havoc #t~nondet3554; [2025-02-08 02:44:25,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16490: call ULTIMATE.dealloc(~#buf_dma~0#1.base, ~#buf_dma~0#1.offset);havoc ~#buf_dma~0#1.base, ~#buf_dma~0#1.offset; [2025-02-08 02:44:25,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16454: call ULTIMATE.dealloc(ql_mb_dump_ram_~#mbc~4#1.base, ql_mb_dump_ram_~#mbc~4#1.offset);havoc ql_mb_dump_ram_~#mbc~4#1.base, ql_mb_dump_ram_~#mbc~4#1.offset; [2025-02-08 02:44:26,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14619: #t~ret2681#1 := ql_read_other_func_xgmac_reg_#res#1;havoc ql_read_other_func_xgmac_reg_#t~ret2676#1, ql_read_other_func_xgmac_reg_#t~bitwise2677#1, ql_read_other_func_xgmac_reg_#t~ret2678#1, ql_read_other_func_xgmac_reg_#t~ret2679#1, ql_read_other_func_xgmac_reg_#t~ret2680#1, ql_read_other_func_xgmac_reg_~qdev#1.base, ql_read_other_func_xgmac_reg_~qdev#1.offset, ql_read_other_func_xgmac_reg_~reg#1, ql_read_other_func_xgmac_reg_~data#1.base, ql_read_other_func_xgmac_reg_~data#1.offset, ql_read_other_func_xgmac_reg_~status~41#1;havoc ql_read_other_func_xgmac_reg_#in~qdev#1.base, ql_read_other_func_xgmac_reg_#in~qdev#1.offset, ql_read_other_func_xgmac_reg_#in~reg#1, ql_read_other_func_xgmac_reg_#in~data#1.base, ql_read_other_func_xgmac_reg_#in~data#1.offset;assume { :end_inline_ql_read_other_func_xgmac_reg } true;assume -2147483648 <= #t~ret2681#1 && #t~ret2681#1 <= 2147483647;~status~42#1 := #t~ret2681#1;havoc #t~ret2681#1; [2025-02-08 02:44:26,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14621: assume -2147483648 <= #t~ret2682#1 && #t~ret2682#1 <= 2147483647;~status~42#1 := #t~ret2682#1;havoc #t~ret2682#1; [2025-02-08 02:44:26,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14621-1: SUMMARY for call #t~ret2682#1 := ql_read_xgmac_reg(~qdev#1.base, ~qdev#1.offset, ~i~34#1, ~buf#1.base, ~buf#1.offset); srcloc: null [2025-02-08 02:44:26,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14623: assume 0 != ~status~42#1;call write~int#45(3735928559, ~buf#1.base, ~buf#1.offset, 4); [2025-02-08 02:44:26,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14623: assume !(0 != ~status~42#1); [2025-02-08 02:44:26,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14598-5: assume 0 == ql_read_other_func_xgmac_reg_~reg#1 % 4294967296 || 1073741824 == ql_read_other_func_xgmac_reg_~reg#1 % 4294967296;ql_read_other_func_xgmac_reg_#t~bitwise2677#1 := 1073741824; [2025-02-08 02:44:26,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14598-5: assume !(0 == ql_read_other_func_xgmac_reg_~reg#1 % 4294967296 || 1073741824 == ql_read_other_func_xgmac_reg_~reg#1 % 4294967296); [2025-02-08 02:44:26,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14617: assume (((((((((((((((276 == ~i~34#1 || 280 == ~i~34#1) || 316 == ~i~34#1) || 320 == ~i~34#1) || (~i~34#1 > 336 && ~i~34#1 <= 507)) || (~i~34#1 > 632 && ~i~34#1 <= 671)) || (~i~34#1 > 704 && ~i~34#1 <= 718)) || (~i~34#1 > 732 && ~i~34#1 <= 751)) || (~i~34#1 > 968 && ~i~34#1 <= 1023)) || (~i~34#1 > 1024 && ~i~34#1 <= 1039)) || (~i~34#1 > 1040 && ~i~34#1 <= 1055)) || (~i~34#1 > 1056 && ~i~34#1 <= 1071)) || (~i~34#1 > 1072 && ~i~34#1 <= 1087)) || (~i~34#1 > 1088 && ~i~34#1 <= 1103)) || (~i~34#1 > 1104 && ~i~34#1 <= 1279)) || (~i~34#1 > 1356 && ~i~34#1 <= 1383)) || (~i~34#1 > 1480 && ~i~34#1 <= 1535); [2025-02-08 02:44:26,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14617: assume !((((((((((((((((276 == ~i~34#1 || 280 == ~i~34#1) || 316 == ~i~34#1) || 320 == ~i~34#1) || (~i~34#1 > 336 && ~i~34#1 <= 507)) || (~i~34#1 > 632 && ~i~34#1 <= 671)) || (~i~34#1 > 704 && ~i~34#1 <= 718)) || (~i~34#1 > 732 && ~i~34#1 <= 751)) || (~i~34#1 > 968 && ~i~34#1 <= 1023)) || (~i~34#1 > 1024 && ~i~34#1 <= 1039)) || (~i~34#1 > 1040 && ~i~34#1 <= 1055)) || (~i~34#1 > 1056 && ~i~34#1 <= 1071)) || (~i~34#1 > 1072 && ~i~34#1 <= 1087)) || (~i~34#1 > 1088 && ~i~34#1 <= 1103)) || (~i~34#1 > 1104 && ~i~34#1 <= 1279)) || (~i~34#1 > 1356 && ~i~34#1 <= 1383)) || (~i~34#1 > 1480 && ~i~34#1 <= 1535));~i~34#1 := 4 + ~i~34#1;~buf#1.base, ~buf#1.offset := ~buf#1.base, 4 + ~buf#1.offset; [2025-02-08 02:44:26,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14599: assume -2147483648 <= ql_read_other_func_xgmac_reg_#t~ret2679#1 && ql_read_other_func_xgmac_reg_#t~ret2679#1 <= 2147483647;ql_read_other_func_xgmac_reg_~status~41#1 := ql_read_other_func_xgmac_reg_#t~ret2679#1;havoc ql_read_other_func_xgmac_reg_#t~ret2679#1; [2025-02-08 02:44:26,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14599-1: SUMMARY for call ql_read_other_func_xgmac_reg_#t~ret2679#1 := ql_wait_other_func_reg_rdy(ql_read_other_func_xgmac_reg_~qdev#1.base, ql_read_other_func_xgmac_reg_~qdev#1.offset, 30, 2147483648, 536870912); srcloc: null [2025-02-08 02:44:26,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ql_get_xgmac_regsFINAL: assume true; [2025-02-08 02:44:26,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14618: assume 0 != ~other_function#1 % 4294967296;assume { :begin_inline_ql_read_other_func_xgmac_reg } true;ql_read_other_func_xgmac_reg_#in~qdev#1.base, ql_read_other_func_xgmac_reg_#in~qdev#1.offset, ql_read_other_func_xgmac_reg_#in~reg#1, ql_read_other_func_xgmac_reg_#in~data#1.base, ql_read_other_func_xgmac_reg_#in~data#1.offset := ~qdev#1.base, ~qdev#1.offset, ~i~34#1, ~buf#1.base, ~buf#1.offset;havoc ql_read_other_func_xgmac_reg_#res#1;havoc ql_read_other_func_xgmac_reg_#t~ret2676#1, ql_read_other_func_xgmac_reg_#t~bitwise2677#1, ql_read_other_func_xgmac_reg_#t~ret2678#1, ql_read_other_func_xgmac_reg_#t~ret2679#1, ql_read_other_func_xgmac_reg_#t~ret2680#1, ql_read_other_func_xgmac_reg_~qdev#1.base, ql_read_other_func_xgmac_reg_~qdev#1.offset, ql_read_other_func_xgmac_reg_~reg#1, ql_read_other_func_xgmac_reg_~data#1.base, ql_read_other_func_xgmac_reg_~data#1.offset, ql_read_other_func_xgmac_reg_~status~41#1;ql_read_other_func_xgmac_reg_~qdev#1.base, ql_read_other_func_xgmac_reg_~qdev#1.offset := ql_read_other_func_xgmac_reg_#in~qdev#1.base, ql_read_other_func_xgmac_reg_#in~qdev#1.offset;ql_read_other_func_xgmac_reg_~reg#1 := ql_read_other_func_xgmac_reg_#in~reg#1;ql_read_other_func_xgmac_reg_~data#1.base, ql_read_other_func_xgmac_reg_~data#1.offset := ql_read_other_func_xgmac_reg_#in~data#1.base, ql_read_other_func_xgmac_reg_#in~data#1.offset;havoc ql_read_other_func_xgmac_reg_~status~41#1;ql_read_other_func_xgmac_reg_~status~41#1 := 0; [2025-02-08 02:44:26,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14618: assume !(0 != ~other_function#1 % 4294967296); [2025-02-08 02:44:26,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14593: assume -2147483648 <= ql_read_other_func_xgmac_reg_#t~ret2676#1 && ql_read_other_func_xgmac_reg_#t~ret2676#1 <= 2147483647;ql_read_other_func_xgmac_reg_~status~41#1 := ql_read_other_func_xgmac_reg_#t~ret2676#1;havoc ql_read_other_func_xgmac_reg_#t~ret2676#1; [2025-02-08 02:44:26,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14593-1: SUMMARY for call ql_read_other_func_xgmac_reg_#t~ret2676#1 := ql_wait_other_func_reg_rdy(ql_read_other_func_xgmac_reg_~qdev#1.base, ql_read_other_func_xgmac_reg_~qdev#1.offset, 30, 2147483648, 536870912); srcloc: null [2025-02-08 02:44:26,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14604-1: SUMMARY for call ql_read_other_func_xgmac_reg_#t~ret2680#1 := ql_read_other_func_reg(ql_read_other_func_xgmac_reg_~qdev#1.base, ql_read_other_func_xgmac_reg_~qdev#1.offset, 31); srcloc: null [2025-02-08 02:44:26,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14604: call write~int#45(ql_read_other_func_xgmac_reg_#t~ret2680#1, ql_read_other_func_xgmac_reg_~data#1.base, ql_read_other_func_xgmac_reg_~data#1.offset, 4);havoc ql_read_other_func_xgmac_reg_#t~ret2680#1;ql_read_other_func_xgmac_reg_#res#1 := ql_read_other_func_xgmac_reg_~status~41#1; [2025-02-08 02:44:26,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14639: #res#1 := ~status~42#1; [2025-02-08 02:44:26,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14598-3: havoc ql_read_other_func_xgmac_reg_#t~bitwise2677#1;assume (ql_read_other_func_xgmac_reg_#t~bitwise2677#1 % 4294967296 >= ql_read_other_func_xgmac_reg_~reg#1 % 4294967296 && ql_read_other_func_xgmac_reg_#t~bitwise2677#1 % 4294967296 >= 1073741824) && ql_read_other_func_xgmac_reg_#t~bitwise2677#1 % 4294967296 <= 1073741824 + ql_read_other_func_xgmac_reg_~reg#1 % 4294967296; [2025-02-08 02:44:26,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14598-4: assume false;ql_read_other_func_xgmac_reg_#t~bitwise2677#1 := ql_read_other_func_xgmac_reg_~reg#1; [2025-02-08 02:44:26,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14598-4: assume !false; [2025-02-08 02:44:26,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14594: assume 0 != ql_read_other_func_xgmac_reg_~status~41#1; [2025-02-08 02:44:26,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14594: assume !(0 != ql_read_other_func_xgmac_reg_~status~41#1); [2025-02-08 02:44:26,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14598-1: SUMMARY for call ql_read_other_func_xgmac_reg_#t~ret2678#1 := ql_write_other_func_reg(ql_read_other_func_xgmac_reg_~qdev#1.base, ql_read_other_func_xgmac_reg_~qdev#1.offset, 30, ql_read_other_func_xgmac_reg_#t~bitwise2677#1); srcloc: null [2025-02-08 02:44:26,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14598-2: [2025-02-08 02:44:26,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14598: assume -2147483648 <= ql_read_other_func_xgmac_reg_#t~ret2678#1 && ql_read_other_func_xgmac_reg_#t~ret2678#1 <= 2147483647;havoc ql_read_other_func_xgmac_reg_#t~bitwise2677#1;havoc ql_read_other_func_xgmac_reg_#t~ret2678#1; [2025-02-08 02:44:26,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14600: assume 0 != ql_read_other_func_xgmac_reg_~status~41#1; [2025-02-08 02:44:26,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14600: assume !(0 != ql_read_other_func_xgmac_reg_~status~41#1); [2025-02-08 02:44:26,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8855-2: call ql_update_lbq_#t~mem858#1 := read~int#45(ql_update_lbq_~rx_ring#1.base, 214 + ql_update_lbq_~rx_ring#1.offset, 4);call ql_update_lbq_#t~mem859#1.base, ql_update_lbq_#t~mem859#1.offset := read~$Pointer$#45(ql_update_lbq_~rx_ring#1.base, 206 + ql_update_lbq_~rx_ring#1.offset, 8); [2025-02-08 02:44:26,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8756: assume 0 != ql_get_next_chunk_~tmp___1~21#1;call ql_get_next_chunk_#t~mem810#1.base, ql_get_next_chunk_#t~mem810#1.offset := read~$Pointer$#45(ql_get_next_chunk_~rx_ring#1.base, 166 + ql_get_next_chunk_~rx_ring#1.offset, 8);call ql_get_next_chunk_#t~mem811#1 := read~int#45(ql_get_next_chunk_~qdev#1.base, 16480 + ql_get_next_chunk_~qdev#1.offset, 4);assume { :begin_inline___free_pages } true;__free_pages_#in~arg0#1.base, __free_pages_#in~arg0#1.offset, __free_pages_#in~arg1#1 := ql_get_next_chunk_#t~mem810#1.base, ql_get_next_chunk_#t~mem810#1.offset, ql_get_next_chunk_#t~mem811#1;havoc __free_pages_~arg0#1.base, __free_pages_~arg0#1.offset, __free_pages_~arg1#1;__free_pages_~arg0#1.base, __free_pages_~arg0#1.offset := __free_pages_#in~arg0#1.base, __free_pages_#in~arg0#1.offset;__free_pages_~arg1#1 := __free_pages_#in~arg1#1; [2025-02-08 02:44:26,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8756: assume !(0 != ql_get_next_chunk_~tmp___1~21#1);call write~int#45(ql_get_next_chunk_~map~1#1, ql_get_next_chunk_~rx_ring#1.base, 182 + ql_get_next_chunk_~rx_ring#1.offset, 8);call ql_get_next_chunk_#t~mem815#1.base, ql_get_next_chunk_#t~mem815#1.offset := read~$Pointer$#45(ql_get_next_chunk_~rx_ring#1.base, 166 + ql_get_next_chunk_~rx_ring#1.offset, 8); [2025-02-08 02:44:26,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8888: call write~$Pointer$#45(ql_update_sbq_#t~ret874#1.base, ql_update_sbq_#t~ret874#1.offset, ql_update_sbq_~sbq_desc~1#1.base, ql_update_sbq_~sbq_desc~1#1.offset, 8);havoc ql_update_sbq_#t~mem873#1.base, ql_update_sbq_#t~mem873#1.offset;havoc ql_update_sbq_#t~ret874#1.base, ql_update_sbq_#t~ret874#1.offset;call ql_update_sbq_#t~mem875#1.base, ql_update_sbq_#t~mem875#1.offset := read~$Pointer$#45(ql_update_sbq_~sbq_desc~1#1.base, ql_update_sbq_~sbq_desc~1#1.offset, 8); [2025-02-08 02:44:26,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8855: havoc ql_update_lbq_#t~mem858#1;havoc ql_update_lbq_#t~mem859#1.base, ql_update_lbq_#t~mem859#1.offset; [2025-02-08 02:44:26,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8888-1: SUMMARY for call ql_update_sbq_#t~ret874#1.base, ql_update_sbq_#t~ret874#1.offset := netdev_alloc_skb(ql_update_sbq_#t~mem873#1.base, ql_update_sbq_#t~mem873#1.offset, 256); srcloc: null [2025-02-08 02:44:26,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8855-1: SUMMARY for call ql_write_db_reg(ql_update_lbq_#t~mem858#1, ql_update_lbq_#t~mem859#1.base, ql_update_lbq_#t~mem859#1.offset); srcloc: null [2025-02-08 02:44:26,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8888-2: call ql_update_sbq_#t~mem873#1.base, ql_update_sbq_#t~mem873#1.offset := read~$Pointer$#45(ql_update_sbq_~qdev#1.base, 2144 + ql_update_sbq_~qdev#1.offset, 8); [2025-02-08 02:44:26,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6411-1: SUMMARY for call get_page_#t~ret134#1 := atomic_read(get_page_~page#1.base, 29 + get_page_~page#1.offset); srcloc: null [2025-02-08 02:44:26,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6411: assume -2147483648 <= get_page_#t~ret134#1 && get_page_#t~ret134#1 <= 2147483647;get_page_~tmp___3~0#1 := get_page_#t~ret134#1;havoc get_page_#t~ret134#1; [2025-02-08 02:44:26,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8773: assume ql_get_next_chunk_#t~mem825#1 % 4294967296 == ql_get_next_chunk_~tmp___3~5#1 % 4294967296;havoc ql_get_next_chunk_#t~mem825#1;call write~$Pointer$#45(0, 0, ql_get_next_chunk_~rx_ring#1.base, 166 + ql_get_next_chunk_~rx_ring#1.offset, 8);call write~int#45(1, ql_get_next_chunk_~lbq_desc#1.base, 28 + ql_get_next_chunk_~lbq_desc#1.offset, 4); [2025-02-08 02:44:26,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8773: assume !(ql_get_next_chunk_#t~mem825#1 % 4294967296 == ql_get_next_chunk_~tmp___3~5#1 % 4294967296);havoc ql_get_next_chunk_#t~mem825#1;call ql_get_next_chunk_#t~mem827#1.base, ql_get_next_chunk_#t~mem827#1.offset := read~$Pointer$#45(ql_get_next_chunk_~rx_ring#1.base, 174 + ql_get_next_chunk_~rx_ring#1.offset, 8);call ql_get_next_chunk_#t~mem826#1 := read~int#45(ql_get_next_chunk_~rx_ring#1.base, 130 + ql_get_next_chunk_~rx_ring#1.offset, 4);call write~$Pointer$#45(ql_get_next_chunk_#t~mem827#1.base, ql_get_next_chunk_#t~mem827#1.offset + (if ql_get_next_chunk_#t~mem826#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ql_get_next_chunk_#t~mem826#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ql_get_next_chunk_#t~mem826#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), ql_get_next_chunk_~rx_ring#1.base, 174 + ql_get_next_chunk_~rx_ring#1.offset, 8);havoc ql_get_next_chunk_#t~mem827#1.base, ql_get_next_chunk_#t~mem827#1.offset;havoc ql_get_next_chunk_#t~mem826#1;call ql_get_next_chunk_#t~mem828#1.base, ql_get_next_chunk_#t~mem828#1.offset := read~$Pointer$#45(ql_get_next_chunk_~rx_ring#1.base, 166 + ql_get_next_chunk_~rx_ring#1.offset, 8);assume { :begin_inline_get_page } true;get_page_#in~page#1.base, get_page_#in~page#1.offset := ql_get_next_chunk_#t~mem828#1.base, ql_get_next_chunk_#t~mem828#1.offset;havoc get_page_#t~ret130#1, get_page_#t~ret131#1, get_page_#t~ret132#1, get_page_#t~ret133#1, get_page_#t~ret134#1, get_page_#t~ret135#1, get_page_~page#1.base, get_page_~page#1.offset, get_page_~tmp~5#1, get_page_~tmp___0~0#1, get_page_~tmp___1~1#1, get_page_~tmp___2~0#1, get_page_~tmp___3~0#1, get_page_~tmp___4~0#1;get_page_~page#1.base, get_page_~page#1.offset := get_page_#in~page#1.base, get_page_#in~page#1.offset;havoc get_page_~tmp~5#1;havoc get_page_~tmp___0~0#1;havoc get_page_~tmp___1~1#1;havoc get_page_~tmp___2~0#1;havoc get_page_~tmp___3~0#1;havoc get_page_~tmp___4~0#1;assume { :begin_inline_PageTail } true;PageTail_#in~page#1.base, PageTail_#in~page#1.offset := get_page_~page#1.base, get_page_~page#1.offset;havoc PageTail_#res#1;havoc PageTail_#t~ret128#1, PageTail_~page#1.base, PageTail_~page#1.offset, PageTail_~tmp~4#1;PageTail_~page#1.base, PageTail_~page#1.offset := PageTail_#in~page#1.base, PageTail_#in~page#1.offset;havoc PageTail_~tmp~4#1; [2025-02-08 02:44:26,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8740: ql_get_next_chunk_#t~ret798#1.base, ql_get_next_chunk_#t~ret798#1.offset := alloc_pages_#res#1.base, alloc_pages_#res#1.offset;havoc alloc_pages_#t~ret87#1.base, alloc_pages_#t~ret87#1.offset, alloc_pages_~gfp_mask#1, alloc_pages_~order#1, alloc_pages_~tmp~2#1.base, alloc_pages_~tmp~2#1.offset;havoc alloc_pages_#in~gfp_mask#1, alloc_pages_#in~order#1;assume { :end_inline_alloc_pages } true;call write~$Pointer$#45(ql_get_next_chunk_#t~ret798#1.base, ql_get_next_chunk_#t~ret798#1.offset, ql_get_next_chunk_~rx_ring#1.base, 166 + ql_get_next_chunk_~rx_ring#1.offset, 8);havoc ql_get_next_chunk_#t~mem797#1;havoc ql_get_next_chunk_#t~ret798#1.base, ql_get_next_chunk_#t~ret798#1.offset;call ql_get_next_chunk_#t~mem799#1.base, ql_get_next_chunk_#t~mem799#1.offset := read~$Pointer$#45(ql_get_next_chunk_~rx_ring#1.base, 166 + ql_get_next_chunk_~rx_ring#1.offset, 8); [2025-02-08 02:44:26,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8806: assume 0 != ql_update_lbq_~tmp~80#1;call write~int#45(ql_update_lbq_~clean_idx~0#1, ql_update_lbq_~rx_ring#1.base, 222 + ql_update_lbq_~rx_ring#1.offset, 4);call ql_update_lbq_#t~mem837#1 := read~int#45(ql_update_lbq_~qdev#1.base, 2396 + ql_update_lbq_~qdev#1.offset, 4); [2025-02-08 02:44:26,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8806: assume !(0 != ql_update_lbq_~tmp~80#1);call ql_update_lbq_#t~mem842#1 := read~int#45(ql_update_lbq_~lbq_desc~2#1.base, 16 + ql_update_lbq_~lbq_desc~2#1.offset, 8);call ql_update_lbq_#t~mem841#1 := read~int#45(ql_update_lbq_~lbq_desc~2#1.base, 24 + ql_update_lbq_~lbq_desc~2#1.offset, 4);ql_update_lbq_~map~2#1 := ql_update_lbq_#t~mem842#1 + ql_update_lbq_#t~mem841#1 % 4294967296;havoc ql_update_lbq_#t~mem842#1;havoc ql_update_lbq_#t~mem841#1;call write~int#45(ql_update_lbq_~map~2#1, ql_update_lbq_~lbq_desc~2#1.base, 44 + ql_update_lbq_~lbq_desc~2#1.offset, 8);call ql_update_lbq_#t~mem843#1 := read~int#45(ql_update_lbq_~rx_ring#1.base, 130 + ql_update_lbq_~rx_ring#1.offset, 4);call write~int#45(ql_update_lbq_#t~mem843#1, ql_update_lbq_~lbq_desc~2#1.base, 52 + ql_update_lbq_~lbq_desc~2#1.offset, 4);havoc ql_update_lbq_#t~mem843#1;call ql_update_lbq_#t~mem844#1.base, ql_update_lbq_#t~mem844#1.offset := read~$Pointer$#45(ql_update_lbq_~lbq_desc~2#1.base, 32 + ql_update_lbq_~lbq_desc~2#1.offset, 8);call write~int#45(ql_update_lbq_~map~2#1, ql_update_lbq_#t~mem844#1.base, ql_update_lbq_#t~mem844#1.offset, 8);havoc ql_update_lbq_#t~mem844#1.base, ql_update_lbq_#t~mem844#1.offset;call ql_update_lbq_#t~mem845#1.base, ql_update_lbq_#t~mem845#1.offset := read~$Pointer$#45(ql_update_lbq_~qdev#1.base, 2136 + ql_update_lbq_~qdev#1.offset, 8);call ql_update_lbq_#t~mem846#1 := read~int#45(ql_update_lbq_~rx_ring#1.base, 130 + ql_update_lbq_~rx_ring#1.offset, 4); [2025-02-08 02:44:26,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8757: havoc __free_pages_~arg0#1.base, __free_pages_~arg0#1.offset, __free_pages_~arg1#1;havoc __free_pages_#in~arg0#1.base, __free_pages_#in~arg0#1.offset, __free_pages_#in~arg1#1;assume { :end_inline___free_pages } true;havoc ql_get_next_chunk_#t~mem810#1.base, ql_get_next_chunk_#t~mem810#1.offset;havoc ql_get_next_chunk_#t~mem811#1;call ql_get_next_chunk_#t~mem812#1 := read~int#45(ql_get_next_chunk_~qdev#1.base, 2396 + ql_get_next_chunk_~qdev#1.offset, 4); [2025-02-08 02:44:26,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18749: havoc __get_page_tail_#t~nondet3489#1;get_page_#t~ret132#1 := __get_page_tail_#res#1;havoc __get_page_tail_#t~nondet3489#1, __get_page_tail_~arg0#1.base, __get_page_tail_~arg0#1.offset;havoc __get_page_tail_#in~arg0#1.base, __get_page_tail_#in~arg0#1.offset;assume { :end_inline___get_page_tail } true;get_page_~tmp~5#1 := (if 0 == get_page_#t~ret132#1 % 256 then 0 else 1);havoc get_page_#t~ret132#1; [2025-02-08 02:44:26,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8889: assume 0 == (ql_update_sbq_#t~mem875#1.base + ql_update_sbq_#t~mem875#1.offset) % 18446744073709551616;havoc ql_update_sbq_#t~mem875#1.base, ql_update_sbq_#t~mem875#1.offset;call ql_update_sbq_#t~mem876#1 := read~int#45(ql_update_sbq_~qdev#1.base, 2396 + ql_update_sbq_~qdev#1.offset, 4); [2025-02-08 02:44:26,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8889: assume !(0 == (ql_update_sbq_#t~mem875#1.base + ql_update_sbq_#t~mem875#1.offset) % 18446744073709551616);havoc ql_update_sbq_#t~mem875#1.base, ql_update_sbq_#t~mem875#1.offset;call ql_update_sbq_#t~mem880#1.base, ql_update_sbq_#t~mem880#1.offset := read~$Pointer$#45(ql_update_sbq_~sbq_desc~1#1.base, ql_update_sbq_~sbq_desc~1#1.offset, 8); [2025-02-08 02:44:26,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8823: assume ql_update_lbq_#t~mem847#1 % 4294967296 == ql_update_lbq_~clean_idx~0#1 % 4294967296;havoc ql_update_lbq_#t~mem847#1;ql_update_lbq_~clean_idx~0#1 := 0; [2025-02-08 02:44:26,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8823: assume !(ql_update_lbq_#t~mem847#1 % 4294967296 == ql_update_lbq_~clean_idx~0#1 % 4294967296);havoc ql_update_lbq_#t~mem847#1; [2025-02-08 02:44:26,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6412-1: SUMMARY for call get_page_#t~ret135#1 := ldv__builtin_expect((if get_page_~tmp___3~0#1 <= 0 then 1 else 0), 0); srcloc: null [2025-02-08 02:44:26,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6412: assume -9223372036854775808 <= get_page_#t~ret135#1 && get_page_#t~ret135#1 <= 9223372036854775807;get_page_~tmp___4~0#1 := get_page_#t~ret135#1;havoc get_page_#t~ret135#1; [2025-02-08 02:44:26,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8741: assume -9223372036854775808 <= ql_get_next_chunk_#t~ret800#1 && ql_get_next_chunk_#t~ret800#1 <= 9223372036854775807;ql_get_next_chunk_~tmp~79#1 := ql_get_next_chunk_#t~ret800#1;havoc ql_get_next_chunk_#t~mem799#1.base, ql_get_next_chunk_#t~mem799#1.offset;havoc ql_get_next_chunk_#t~ret800#1; [2025-02-08 02:44:26,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8741-1: SUMMARY for call ql_get_next_chunk_#t~ret800#1 := ldv__builtin_expect((if 0 == (ql_get_next_chunk_#t~mem799#1.base + ql_get_next_chunk_#t~mem799#1.offset) % 18446744073709551616 then 1 else 0), 0); srcloc: null [2025-02-08 02:44:26,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8873: call ql_update_sbq_#t~mem861#1 := read~int#45(ql_update_sbq_~rx_ring#1.base, 298 + ql_update_sbq_~rx_ring#1.offset, 4);ql_update_sbq_~i~6#1 := (if ql_update_sbq_#t~mem861#1 % 4294967296 % 4294967296 <= 2147483647 then ql_update_sbq_#t~mem861#1 % 4294967296 % 4294967296 else ql_update_sbq_#t~mem861#1 % 4294967296 % 4294967296 - 4294967296) % 16; [2025-02-08 02:44:26,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8923: ql_update_sbq_~i~6#1 := 1 + ql_update_sbq_~i~6#1; [2025-02-08 02:44:26,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8890: assume 0 != ql_update_sbq_#t~bitwise877#1 % 4294967296;havoc ql_update_sbq_#t~mem876#1;havoc ql_update_sbq_#t~bitwise877#1;call ql_update_sbq_#t~mem878#1.base, ql_update_sbq_#t~mem878#1.offset := read~$Pointer$#45(ql_update_sbq_~qdev#1.base, 2144 + ql_update_sbq_~qdev#1.offset, 8); [2025-02-08 02:44:26,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8890: assume !(0 != ql_update_sbq_#t~bitwise877#1 % 4294967296);havoc ql_update_sbq_#t~mem876#1;havoc ql_update_sbq_#t~bitwise877#1; [2025-02-08 02:44:26,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8890-1: [2025-02-08 02:44:26,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8890-2: havoc ql_update_sbq_#t~bitwise877#1;assume ql_update_sbq_#t~bitwise877#1 % 4294967296 <= ql_update_sbq_#t~mem876#1 % 4294967296 && ql_update_sbq_#t~bitwise877#1 % 4294967296 <= 2; [2025-02-08 02:44:26,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8890-3: assume 2 == ql_update_sbq_#t~mem876#1 % 4294967296;ql_update_sbq_#t~bitwise877#1 := ql_update_sbq_#t~mem876#1; [2025-02-08 02:44:26,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8890-3: assume !(2 == ql_update_sbq_#t~mem876#1 % 4294967296); [2025-02-08 02:44:26,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8758: assume 0 != (if ql_get_next_chunk_#t~mem812#1 % 4294967296 % 4294967296 <= 2147483647 then ql_get_next_chunk_#t~mem812#1 % 4294967296 % 4294967296 else ql_get_next_chunk_#t~mem812#1 % 4294967296 % 4294967296 - 4294967296) % 2;havoc ql_get_next_chunk_#t~mem812#1;call ql_get_next_chunk_#t~mem813#1.base, ql_get_next_chunk_#t~mem813#1.offset := read~$Pointer$#45(ql_get_next_chunk_~qdev#1.base, 2144 + ql_get_next_chunk_~qdev#1.offset, 8); [2025-02-08 02:44:26,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8758: assume !(0 != (if ql_get_next_chunk_#t~mem812#1 % 4294967296 % 4294967296 <= 2147483647 then ql_get_next_chunk_#t~mem812#1 % 4294967296 % 4294967296 else ql_get_next_chunk_#t~mem812#1 % 4294967296 % 4294967296 - 4294967296) % 2);havoc ql_get_next_chunk_#t~mem812#1; [2025-02-08 02:44:26,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8890-4: assume 0 == ql_update_sbq_#t~mem876#1 % 4294967296;ql_update_sbq_#t~bitwise877#1 := 0; [2025-02-08 02:44:26,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8890-4: assume !(0 == ql_update_sbq_#t~mem876#1 % 4294967296); [2025-02-08 02:44:26,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8907: call write~int#45(ql_update_sbq_~clean_idx~1#1, ql_update_sbq_~rx_ring#1.base, 298 + ql_update_sbq_~rx_ring#1.offset, 4);call ql_update_sbq_#t~mem892#1.base, ql_update_sbq_#t~mem892#1.offset := read~$Pointer$#45(ql_update_sbq_~sbq_desc~1#1.base, ql_update_sbq_~sbq_desc~1#1.offset, 8); [2025-02-08 02:44:26,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8874: assume ql_update_sbq_~i~6#1 <= 15; [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8874: assume !(ql_update_sbq_~i~6#1 <= 15); [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6413: assume 0 != get_page_~tmp___4~0#1; [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6413: assume !(0 != get_page_~tmp___4~0#1); [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8808-3: assume 32 == ql_update_lbq_#t~mem837#1 % 4294967296;ql_update_lbq_#t~bitwise838#1 := ql_update_lbq_#t~mem837#1; [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8808-3: assume !(32 == ql_update_lbq_#t~mem837#1 % 4294967296); [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8808-4: assume 0 == ql_update_lbq_#t~mem837#1 % 4294967296;ql_update_lbq_#t~bitwise838#1 := 0; [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8808-4: assume !(0 == ql_update_lbq_#t~mem837#1 % 4294967296); [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8841: call ql_update_lbq_#t~mem851#1 := read~int#45(ql_update_lbq_~rx_ring#1.base, 226 + ql_update_lbq_~rx_ring#1.offset, 4);call write~int#45(ql_update_lbq_#t~mem851#1 - 16, ql_update_lbq_~rx_ring#1.base, 226 + ql_update_lbq_~rx_ring#1.offset, 4);havoc ql_update_lbq_#t~mem851#1; [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8808: assume 0 != ql_update_lbq_#t~bitwise838#1 % 4294967296;havoc ql_update_lbq_#t~mem837#1;havoc ql_update_lbq_#t~bitwise838#1;call ql_update_lbq_#t~mem839#1.base, ql_update_lbq_#t~mem839#1.offset := read~$Pointer$#45(ql_update_lbq_~qdev#1.base, 2144 + ql_update_lbq_~qdev#1.offset, 8); [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8808: assume !(0 != ql_update_lbq_#t~bitwise838#1 % 4294967296);havoc ql_update_lbq_#t~mem837#1;havoc ql_update_lbq_#t~bitwise838#1; [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8808-1: [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8808-2: havoc ql_update_lbq_#t~bitwise838#1;assume ql_update_lbq_#t~bitwise838#1 % 4294967296 <= ql_update_lbq_#t~mem837#1 % 4294967296 && ql_update_lbq_#t~bitwise838#1 % 4294967296 <= 32; [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8891: assume -2147483648 <= ql_update_sbq_#t~ret879#1 && ql_update_sbq_#t~ret879#1 <= 2147483647;havoc ql_update_sbq_#t~mem878#1.base, ql_update_sbq_#t~mem878#1.offset;havoc ql_update_sbq_#t~ret879#1; [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8891-1: SUMMARY for call ql_update_sbq_#t~ret879#1 := netdev_err(ql_update_sbq_#t~mem878#1.base, ql_update_sbq_#t~mem878#1.offset, 45, 0); srcloc: null [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8759: assume -2147483648 <= ql_get_next_chunk_#t~ret814#1 && ql_get_next_chunk_#t~ret814#1 <= 2147483647;havoc ql_get_next_chunk_#t~mem813#1.base, ql_get_next_chunk_#t~mem813#1.offset;havoc ql_get_next_chunk_#t~ret814#1; [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8759-1: SUMMARY for call ql_get_next_chunk_#t~ret814#1 := netdev_err(ql_get_next_chunk_#t~mem813#1.base, ql_get_next_chunk_#t~mem813#1.offset, 35, 0); srcloc: null [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8908: havoc ql_update_sbq_#t~mem892#1.base, ql_update_sbq_#t~mem892#1.offset;call write~$Pointer$#45(0, 0, ql_update_sbq_~sbq_desc~1#1.base, ql_update_sbq_~sbq_desc~1#1.offset, 8); [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8908-1: SUMMARY for call dev_kfree_skb_any(ql_update_sbq_#t~mem892#1.base, ql_update_sbq_#t~mem892#1.offset); srcloc: null [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6893-1: SUMMARY for call pci_map_page_#t~ret296#1 := dma_map_page(pci_map_page_~tmp~24#1.base, pci_map_page_~tmp~24#1.offset, pci_map_page_~page#1.base, pci_map_page_~page#1.offset, pci_map_page_~offset#1, pci_map_page_~size#1, pci_map_page_~direction#1); srcloc: null [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6893: pci_map_page_~tmp___0~12#1 := pci_map_page_#t~ret296#1;havoc pci_map_page_#t~ret296#1;pci_map_page_#res#1 := pci_map_page_~tmp___0~12#1; [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18818: havoc alloc_pages_current_#t~ret3500#1.base, alloc_pages_current_#t~ret3500#1.offset;alloc_pages_#t~ret87#1.base, alloc_pages_#t~ret87#1.offset := alloc_pages_current_#res#1.base, alloc_pages_current_#res#1.offset;havoc alloc_pages_current_#t~ret3500#1.base, alloc_pages_current_#t~ret3500#1.offset, alloc_pages_current_~arg0#1, alloc_pages_current_~arg1#1;havoc alloc_pages_current_#in~arg0#1, alloc_pages_current_#in~arg1#1;assume { :end_inline_alloc_pages_current } true;alloc_pages_~tmp~2#1.base, alloc_pages_~tmp~2#1.offset := alloc_pages_#t~ret87#1.base, alloc_pages_#t~ret87#1.offset;havoc alloc_pages_#t~ret87#1.base, alloc_pages_#t~ret87#1.offset;alloc_pages_#res#1.base, alloc_pages_#res#1.offset := alloc_pages_~tmp~2#1.base, alloc_pages_~tmp~2#1.offset; [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8809: assume -2147483648 <= ql_update_lbq_#t~ret840#1 && ql_update_lbq_#t~ret840#1 <= 2147483647;havoc ql_update_lbq_#t~mem839#1.base, ql_update_lbq_#t~mem839#1.offset;havoc ql_update_lbq_#t~ret840#1; [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8809-1: SUMMARY for call ql_update_lbq_#t~ret840#1 := netdev_err(ql_update_lbq_#t~mem839#1.base, ql_update_lbq_#t~mem839#1.offset, 38, 0); srcloc: null [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8743: assume 0 != ql_get_next_chunk_~tmp~79#1;call ql_get_next_chunk_#t~mem801#1 := read~int#45(ql_get_next_chunk_~qdev#1.base, 2396 + ql_get_next_chunk_~qdev#1.offset, 4); [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8743: assume !(0 != ql_get_next_chunk_~tmp~79#1);call write~int#45(0, ql_get_next_chunk_~rx_ring#1.base, 190 + ql_get_next_chunk_~rx_ring#1.offset, 4); [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18818-2: alloc_pages_current_#res#1.base, alloc_pages_current_#res#1.offset := alloc_pages_current_#t~ret3500#1.base, alloc_pages_current_#t~ret3500#1.offset;havoc alloc_pages_current_#t~ret3500#1.base, alloc_pages_current_#t~ret3500#1.offset; [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18818-3: SUMMARY for call alloc_pages_current_#t~ret3500#1.base, alloc_pages_current_#t~ret3500#1.offset := ldv_malloc(69); srcloc: null [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8876: call ql_update_sbq_#t~mem862#1.base, ql_update_sbq_#t~mem862#1.offset := read~$Pointer$#45(ql_update_sbq_~rx_ring#1.base, 274 + ql_update_sbq_~rx_ring#1.offset, 8);ql_update_sbq_~sbq_desc~1#1.base, ql_update_sbq_~sbq_desc~1#1.offset := ql_update_sbq_#t~mem862#1.base, ql_update_sbq_#t~mem862#1.offset + 56 * (if ql_update_sbq_~clean_idx~1#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ql_update_sbq_~clean_idx~1#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ql_update_sbq_~clean_idx~1#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call ql_update_sbq_#t~mem863#1 := read~int#45(ql_update_sbq_~qdev#1.base, 2396 + ql_update_sbq_~qdev#1.offset, 4); [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8843: assume ql_update_lbq_#t~mem852#1 % 4294967296 > 32;havoc ql_update_lbq_#t~mem852#1; [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8843: assume !(ql_update_lbq_#t~mem852#1 % 4294967296 > 32);havoc ql_update_lbq_#t~mem852#1; [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8744: assume 0 != (if ql_get_next_chunk_#t~mem801#1 % 4294967296 % 4294967296 <= 2147483647 then ql_get_next_chunk_#t~mem801#1 % 4294967296 % 4294967296 else ql_get_next_chunk_#t~mem801#1 % 4294967296 % 4294967296 - 4294967296) % 2;havoc ql_get_next_chunk_#t~mem801#1;call ql_get_next_chunk_#t~mem802#1.base, ql_get_next_chunk_#t~mem802#1.offset := read~$Pointer$#45(ql_get_next_chunk_~qdev#1.base, 2144 + ql_get_next_chunk_~qdev#1.offset, 8); [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8744: assume !(0 != (if ql_get_next_chunk_#t~mem801#1 % 4294967296 % 4294967296 <= 2147483647 then ql_get_next_chunk_#t~mem801#1 % 4294967296 % 4294967296 else ql_get_next_chunk_#t~mem801#1 % 4294967296 % 4294967296 - 4294967296) % 2);havoc ql_get_next_chunk_#t~mem801#1; [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ql_update_buffer_queuesFINAL: assume true; [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8827: ql_update_lbq_~i~5#1 := 1 + ql_update_lbq_~i~5#1; [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8794: call ql_update_lbq_#t~mem852#1 := read~int#45(ql_update_lbq_~rx_ring#1.base, 226 + ql_update_lbq_~rx_ring#1.offset, 4); [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8877: assume 0 != ql_update_sbq_#t~bitwise864#1 % 4294967296;havoc ql_update_sbq_#t~mem863#1;havoc ql_update_sbq_#t~bitwise864#1;call ql_update_sbq_#t~mem865#1.base, ql_update_sbq_#t~mem865#1.offset := read~$Pointer$#45(ql_update_sbq_~qdev#1.base, 2144 + ql_update_sbq_~qdev#1.offset, 8); [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8877: assume !(0 != ql_update_sbq_#t~bitwise864#1 % 4294967296);havoc ql_update_sbq_#t~mem863#1;havoc ql_update_sbq_#t~bitwise864#1; [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8877-1: [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8877-2: havoc ql_update_sbq_#t~bitwise864#1;assume ql_update_sbq_#t~bitwise864#1 % 4294967296 <= ql_update_sbq_#t~mem863#1 % 4294967296 && ql_update_sbq_#t~bitwise864#1 % 4294967296 <= 2048; [2025-02-08 02:44:26,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8778: havoc get_page_#t~ret130#1, get_page_#t~ret131#1, get_page_#t~ret132#1, get_page_#t~ret133#1, get_page_#t~ret134#1, get_page_#t~ret135#1, get_page_~page#1.base, get_page_~page#1.offset, get_page_~tmp~5#1, get_page_~tmp___0~0#1, get_page_~tmp___1~1#1, get_page_~tmp___2~0#1, get_page_~tmp___3~0#1, get_page_~tmp___4~0#1;havoc get_page_#in~page#1.base, get_page_#in~page#1.offset;assume { :end_inline_get_page } true;havoc ql_get_next_chunk_#t~mem828#1.base, ql_get_next_chunk_#t~mem828#1.offset;call write~int#45(0, ql_get_next_chunk_~lbq_desc#1.base, 28 + ql_get_next_chunk_~lbq_desc#1.offset, 4); [2025-02-08 02:44:26,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8877-3: assume 2048 == ql_update_sbq_#t~mem863#1 % 4294967296;ql_update_sbq_#t~bitwise864#1 := ql_update_sbq_#t~mem863#1; [2025-02-08 02:44:26,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8877-3: assume !(2048 == ql_update_sbq_#t~mem863#1 % 4294967296); [2025-02-08 02:44:26,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8745: assume -2147483648 <= ql_get_next_chunk_#t~ret803#1 && ql_get_next_chunk_#t~ret803#1 <= 2147483647;havoc ql_get_next_chunk_#t~mem802#1.base, ql_get_next_chunk_#t~mem802#1.offset;havoc ql_get_next_chunk_#t~ret803#1; [2025-02-08 02:44:26,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8877-4: assume 0 == ql_update_sbq_#t~mem863#1 % 4294967296;ql_update_sbq_#t~bitwise864#1 := 0; [2025-02-08 02:44:26,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8877-4: assume !(0 == ql_update_sbq_#t~mem863#1 % 4294967296); [2025-02-08 02:44:26,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8745-1: SUMMARY for call ql_get_next_chunk_#t~ret803#1 := netdev_err(ql_get_next_chunk_#t~mem802#1.base, ql_get_next_chunk_#t~mem802#1.offset, 34, 0); srcloc: null [2025-02-08 02:44:26,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6400: get_page_#t~ret130#1 := PageTail_#res#1;havoc PageTail_#t~ret128#1, PageTail_~page#1.base, PageTail_~page#1.offset, PageTail_~tmp~4#1;havoc PageTail_#in~page#1.base, PageTail_#in~page#1.offset;assume { :end_inline_PageTail } true;assume -2147483648 <= get_page_#t~ret130#1 && get_page_#t~ret130#1 <= 2147483647;get_page_~tmp___1~1#1 := get_page_#t~ret130#1;havoc get_page_#t~ret130#1; [2025-02-08 02:44:26,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8960: havoc ql_update_sbq_#t~mem860#1, ql_update_sbq_#t~mem861#1, ql_update_sbq_#t~mem862#1.base, ql_update_sbq_#t~mem862#1.offset, ql_update_sbq_#t~mem863#1, ql_update_sbq_#t~bitwise864#1, ql_update_sbq_#t~mem865#1.base, ql_update_sbq_#t~mem865#1.offset, ql_update_sbq_#t~ret866#1, ql_update_sbq_#t~mem867#1.base, ql_update_sbq_#t~mem867#1.offset, ql_update_sbq_#t~mem868#1, ql_update_sbq_#t~bitwise869#1, ql_update_sbq_#t~mem870#1.base, ql_update_sbq_#t~mem870#1.offset, ql_update_sbq_#t~mem871#1, ql_update_sbq_#t~ret872#1, ql_update_sbq_#t~mem873#1.base, ql_update_sbq_#t~mem873#1.offset, ql_update_sbq_#t~ret874#1.base, ql_update_sbq_#t~ret874#1.offset, ql_update_sbq_#t~mem875#1.base, ql_update_sbq_#t~mem875#1.offset, ql_update_sbq_#t~mem876#1, ql_update_sbq_#t~bitwise877#1, ql_update_sbq_#t~mem878#1.base, ql_update_sbq_#t~mem878#1.offset, ql_update_sbq_#t~ret879#1, ql_update_sbq_#t~mem880#1.base, ql_update_sbq_#t~mem880#1.offset, ql_update_sbq_#t~mem881#1.base, ql_update_sbq_#t~mem881#1.offset, ql_update_sbq_#t~mem882#1.base, ql_update_sbq_#t~mem882#1.offset, ql_update_sbq_#t~mem883#1.base, ql_update_sbq_#t~mem883#1.offset, ql_update_sbq_#t~mem884#1, ql_update_sbq_#t~ret885#1, ql_update_sbq_#t~mem886#1.base, ql_update_sbq_#t~mem886#1.offset, ql_update_sbq_#t~ret887#1, ql_update_sbq_#t~mem888#1, ql_update_sbq_#t~bitwise889#1, ql_update_sbq_#t~mem890#1.base, ql_update_sbq_#t~mem890#1.offset, ql_update_sbq_#t~ret891#1, ql_update_sbq_#t~mem892#1.base, ql_update_sbq_#t~mem892#1.offset, ql_update_sbq_#t~mem893#1, ql_update_sbq_#t~mem894#1.base, ql_update_sbq_#t~mem894#1.offset, ql_update_sbq_#t~mem895#1, ql_update_sbq_#t~mem896#1, ql_update_sbq_#t~mem897#1, ql_update_sbq_#t~mem898#1, ql_update_sbq_#t~mem899#1, ql_update_sbq_#t~mem900#1, ql_update_sbq_#t~mem901#1, ql_update_sbq_#t~bitwise902#1, ql_update_sbq_#t~mem903#1.base, ql_update_sbq_#t~mem903#1.offset, ql_update_sbq_#t~mem904#1, ql_update_sbq_#t~ret905#1, ql_update_sbq_#t~mem906#1, ql_update_sbq_#t~mem907#1.base, ql_update_sbq_#t~mem907#1.offset, ql_update_sbq_~qdev#1.base, ql_update_sbq_~qdev#1.offset, ql_update_sbq_~rx_ring#1.base, ql_update_sbq_~rx_ring#1.offset, ql_update_sbq_~clean_idx~1#1, ql_update_sbq_~start_idx~1#1, ql_update_sbq_~sbq_desc~1#1.base, ql_update_sbq_~sbq_desc~1#1.offset, ql_update_sbq_~map~3#1, ql_update_sbq_~i~6#1, ql_update_sbq_~tmp~81#1;havoc ql_update_sbq_#in~qdev#1.base, ql_update_sbq_#in~qdev#1.offset, ql_update_sbq_#in~rx_ring#1.base, ql_update_sbq_#in~rx_ring#1.offset;assume { :end_inline_ql_update_sbq } true;assume { :begin_inline_ql_update_lbq } true;ql_update_lbq_#in~qdev#1.base, ql_update_lbq_#in~qdev#1.offset, ql_update_lbq_#in~rx_ring#1.base, ql_update_lbq_#in~rx_ring#1.offset := ~qdev#1.base, ~qdev#1.offset, ~rx_ring#1.base, ~rx_ring#1.offset;havoc ql_update_lbq_#t~mem829#1, ql_update_lbq_#t~mem830#1, ql_update_lbq_#t~mem831#1, ql_update_lbq_#t~bitwise832#1, ql_update_lbq_#t~mem833#1.base, ql_update_lbq_#t~mem833#1.offset, ql_update_lbq_#t~ret834#1, ql_update_lbq_#t~mem835#1.base, ql_update_lbq_#t~mem835#1.offset, ql_update_lbq_#t~ret836#1, ql_update_lbq_#t~mem837#1, ql_update_lbq_#t~bitwise838#1, ql_update_lbq_#t~mem839#1.base, ql_update_lbq_#t~mem839#1.offset, ql_update_lbq_#t~ret840#1, ql_update_lbq_#t~mem842#1, ql_update_lbq_#t~mem841#1, ql_update_lbq_#t~mem843#1, ql_update_lbq_#t~mem844#1.base, ql_update_lbq_#t~mem844#1.offset, ql_update_lbq_#t~mem845#1.base, ql_update_lbq_#t~mem845#1.offset, ql_update_lbq_#t~mem846#1, ql_update_lbq_#t~mem847#1, ql_update_lbq_#t~mem848#1, ql_update_lbq_#t~mem849#1, ql_update_lbq_#t~mem850#1, ql_update_lbq_#t~mem851#1, ql_update_lbq_#t~mem852#1, ql_update_lbq_#t~mem853#1, ql_update_lbq_#t~bitwise854#1, ql_update_lbq_#t~mem855#1.base, ql_update_lbq_#t~mem855#1.offset, ql_update_lbq_#t~mem856#1, ql_update_lbq_#t~ret857#1, ql_update_lbq_#t~mem858#1, ql_update_lbq_#t~mem859#1.base, ql_update_lbq_#t~mem859#1.offset, ql_update_lbq_~qdev#1.base, ql_update_lbq_~qdev#1.offset, ql_update_lbq_~rx_ring#1.base, ql_update_lbq_~rx_ring#1.offset, ql_update_lbq_~clean_idx~0#1, ql_update_lbq_~start_idx~0#1, ql_update_lbq_~lbq_desc~2#1.base, ql_update_lbq_~lbq_desc~2#1.offset, ql_update_lbq_~map~2#1, ql_update_lbq_~i~5#1, ql_update_lbq_~tmp~80#1;ql_update_lbq_~qdev#1.base, ql_update_lbq_~qdev#1.offset := ql_update_lbq_#in~qdev#1.base, ql_update_lbq_#in~qdev#1.offset;ql_update_lbq_~rx_ring#1.base, ql_update_lbq_~rx_ring#1.offset := ql_update_lbq_#in~rx_ring#1.base, ql_update_lbq_#in~rx_ring#1.offset;havoc ql_update_lbq_~clean_idx~0#1;havoc ql_update_lbq_~start_idx~0#1;havoc ql_update_lbq_~lbq_desc~2#1.base, ql_update_lbq_~lbq_desc~2#1.offset;havoc ql_update_lbq_~map~2#1;havoc ql_update_lbq_~i~5#1;havoc ql_update_lbq_~tmp~80#1;call ql_update_lbq_#t~mem829#1 := read~int#45(ql_update_lbq_~rx_ring#1.base, 222 + ql_update_lbq_~rx_ring#1.offset, 4);ql_update_lbq_~clean_idx~0#1 := ql_update_lbq_#t~mem829#1;havoc ql_update_lbq_#t~mem829#1;ql_update_lbq_~start_idx~0#1 := ql_update_lbq_~clean_idx~0#1; [2025-02-08 02:44:26,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8894: call write~int#45(ql_update_sbq_~clean_idx~1#1, ql_update_sbq_~rx_ring#1.base, 298 + ql_update_sbq_~rx_ring#1.offset, 4); [2025-02-08 02:44:26,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8762-1: ql_get_next_chunk_#res#1 := -12; [2025-02-08 02:44:26,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8878-1: SUMMARY for call ql_update_sbq_#t~ret866#1 := netdev_printk(41, 0, ql_update_sbq_#t~mem865#1.base, ql_update_sbq_#t~mem865#1.offset, 42, 0); srcloc: null [2025-02-08 02:44:26,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8878: assume -2147483648 <= ql_update_sbq_#t~ret866#1 && ql_update_sbq_#t~ret866#1 <= 2147483647;havoc ql_update_sbq_#t~mem865#1.base, ql_update_sbq_#t~mem865#1.offset;havoc ql_update_sbq_#t~ret866#1; [2025-02-08 02:44:26,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8796: call ql_update_lbq_#t~mem830#1 := read~int#45(ql_update_lbq_~rx_ring#1.base, 222 + ql_update_lbq_~rx_ring#1.offset, 4);ql_update_lbq_~i~5#1 := (if ql_update_lbq_#t~mem830#1 % 4294967296 % 4294967296 <= 2147483647 then ql_update_lbq_#t~mem830#1 % 4294967296 % 4294967296 else ql_update_lbq_#t~mem830#1 % 4294967296 % 4294967296 - 4294967296) % 16; [2025-02-08 02:44:26,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6401-1: SUMMARY for call get_page_#t~ret131#1 := ldv__builtin_expect((if 0 != get_page_~tmp___1~1#1 then 1 else 0), 0); srcloc: null [2025-02-08 02:44:26,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6401: assume -9223372036854775808 <= get_page_#t~ret131#1 && get_page_#t~ret131#1 <= 9223372036854775807;get_page_~tmp___2~0#1 := get_page_#t~ret131#1;havoc get_page_#t~ret131#1; [2025-02-08 02:44:26,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8961: havoc ql_update_lbq_#t~mem829#1, ql_update_lbq_#t~mem830#1, ql_update_lbq_#t~mem831#1, ql_update_lbq_#t~bitwise832#1, ql_update_lbq_#t~mem833#1.base, ql_update_lbq_#t~mem833#1.offset, ql_update_lbq_#t~ret834#1, ql_update_lbq_#t~mem835#1.base, ql_update_lbq_#t~mem835#1.offset, ql_update_lbq_#t~ret836#1, ql_update_lbq_#t~mem837#1, ql_update_lbq_#t~bitwise838#1, ql_update_lbq_#t~mem839#1.base, ql_update_lbq_#t~mem839#1.offset, ql_update_lbq_#t~ret840#1, ql_update_lbq_#t~mem842#1, ql_update_lbq_#t~mem841#1, ql_update_lbq_#t~mem843#1, ql_update_lbq_#t~mem844#1.base, ql_update_lbq_#t~mem844#1.offset, ql_update_lbq_#t~mem845#1.base, ql_update_lbq_#t~mem845#1.offset, ql_update_lbq_#t~mem846#1, ql_update_lbq_#t~mem847#1, ql_update_lbq_#t~mem848#1, ql_update_lbq_#t~mem849#1, ql_update_lbq_#t~mem850#1, ql_update_lbq_#t~mem851#1, ql_update_lbq_#t~mem852#1, ql_update_lbq_#t~mem853#1, ql_update_lbq_#t~bitwise854#1, ql_update_lbq_#t~mem855#1.base, ql_update_lbq_#t~mem855#1.offset, ql_update_lbq_#t~mem856#1, ql_update_lbq_#t~ret857#1, ql_update_lbq_#t~mem858#1, ql_update_lbq_#t~mem859#1.base, ql_update_lbq_#t~mem859#1.offset, ql_update_lbq_~qdev#1.base, ql_update_lbq_~qdev#1.offset, ql_update_lbq_~rx_ring#1.base, ql_update_lbq_~rx_ring#1.offset, ql_update_lbq_~clean_idx~0#1, ql_update_lbq_~start_idx~0#1, ql_update_lbq_~lbq_desc~2#1.base, ql_update_lbq_~lbq_desc~2#1.offset, ql_update_lbq_~map~2#1, ql_update_lbq_~i~5#1, ql_update_lbq_~tmp~80#1;havoc ql_update_lbq_#in~qdev#1.base, ql_update_lbq_#in~qdev#1.offset, ql_update_lbq_#in~rx_ring#1.base, ql_update_lbq_#in~rx_ring#1.offset;assume { :end_inline_ql_update_lbq } true; [2025-02-08 02:44:26,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8945: assume ql_update_sbq_~start_idx~1#1 % 4294967296 != ql_update_sbq_~clean_idx~1#1 % 4294967296;call ql_update_sbq_#t~mem901#1 := read~int#45(ql_update_sbq_~qdev#1.base, 2396 + ql_update_sbq_~qdev#1.offset, 4); [2025-02-08 02:44:26,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8945: assume !(ql_update_sbq_~start_idx~1#1 % 4294967296 != ql_update_sbq_~clean_idx~1#1 % 4294967296); [2025-02-08 02:44:26,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6402: assume 0 != get_page_~tmp___2~0#1;assume { :begin_inline___get_page_tail } true;__get_page_tail_#in~arg0#1.base, __get_page_tail_#in~arg0#1.offset := get_page_~page#1.base, get_page_~page#1.offset;havoc __get_page_tail_#res#1;havoc __get_page_tail_#t~nondet3489#1, __get_page_tail_~arg0#1.base, __get_page_tail_~arg0#1.offset;__get_page_tail_~arg0#1.base, __get_page_tail_~arg0#1.offset := __get_page_tail_#in~arg0#1.base, __get_page_tail_#in~arg0#1.offset;havoc __get_page_tail_#t~nondet3489#1;assume 0 == __get_page_tail_#t~nondet3489#1 || 1 == __get_page_tail_#t~nondet3489#1;__get_page_tail_#res#1 := (if 0 == __get_page_tail_#t~nondet3489#1 % 256 then 0 else 1);havoc __get_page_tail_#t~nondet3489#1; [2025-02-08 02:44:26,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6402: assume !(0 != get_page_~tmp___2~0#1); [2025-02-08 02:44:26,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8797: assume ql_update_lbq_~i~5#1 <= 15; [2025-02-08 02:44:26,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8797: assume !(ql_update_lbq_~i~5#1 <= 15); [2025-02-08 02:44:26,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8946: assume 0 != ql_update_sbq_#t~bitwise902#1 % 4294967296;havoc ql_update_sbq_#t~mem901#1;havoc ql_update_sbq_#t~bitwise902#1;call ql_update_sbq_#t~mem903#1.base, ql_update_sbq_#t~mem903#1.offset := read~$Pointer$#45(ql_update_sbq_~qdev#1.base, 2144 + ql_update_sbq_~qdev#1.offset, 8);call ql_update_sbq_#t~mem904#1 := read~int#45(ql_update_sbq_~rx_ring#1.base, 290 + ql_update_sbq_~rx_ring#1.offset, 4); [2025-02-08 02:44:26,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8946: assume !(0 != ql_update_sbq_#t~bitwise902#1 % 4294967296);havoc ql_update_sbq_#t~mem901#1;havoc ql_update_sbq_#t~bitwise902#1; [2025-02-08 02:44:26,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8781: ql_get_next_chunk_#res#1 := 0;ql_update_lbq_#t~ret836#1 := ql_get_next_chunk_#res#1;havoc ql_get_next_chunk_#t~mem796#1.base, ql_get_next_chunk_#t~mem796#1.offset, ql_get_next_chunk_#t~mem797#1, ql_get_next_chunk_#t~ret798#1.base, ql_get_next_chunk_#t~ret798#1.offset, ql_get_next_chunk_#t~mem799#1.base, ql_get_next_chunk_#t~mem799#1.offset, ql_get_next_chunk_#t~ret800#1, ql_get_next_chunk_#t~mem801#1, ql_get_next_chunk_#t~mem802#1.base, ql_get_next_chunk_#t~mem802#1.offset, ql_get_next_chunk_#t~ret803#1, ql_get_next_chunk_#t~ret804#1, ql_get_next_chunk_#t~mem805#1.base, ql_get_next_chunk_#t~mem805#1.offset, ql_get_next_chunk_#t~mem806#1.base, ql_get_next_chunk_#t~mem806#1.offset, ql_get_next_chunk_#t~ret807#1, ql_get_next_chunk_#t~mem808#1.base, ql_get_next_chunk_#t~mem808#1.offset, ql_get_next_chunk_#t~ret809#1, ql_get_next_chunk_#t~mem810#1.base, ql_get_next_chunk_#t~mem810#1.offset, ql_get_next_chunk_#t~mem811#1, ql_get_next_chunk_#t~mem812#1, ql_get_next_chunk_#t~mem813#1.base, ql_get_next_chunk_#t~mem813#1.offset, ql_get_next_chunk_#t~ret814#1, ql_get_next_chunk_#t~mem815#1.base, ql_get_next_chunk_#t~mem815#1.offset, ql_get_next_chunk_#t~ret816#1.base, ql_get_next_chunk_#t~ret816#1.offset, ql_get_next_chunk_#t~mem817#1.base, ql_get_next_chunk_#t~mem817#1.offset, ql_get_next_chunk_#t~mem818#1.base, ql_get_next_chunk_#t~mem818#1.offset, ql_get_next_chunk_#t~mem819#1, ql_get_next_chunk_#t~mem820#1, ql_get_next_chunk_#t~mem821#1, ql_get_next_chunk_#t~mem822#1, ql_get_next_chunk_#t~mem823#1, ql_get_next_chunk_#t~ret824#1, ql_get_next_chunk_#t~mem825#1, ql_get_next_chunk_#t~mem827#1.base, ql_get_next_chunk_#t~mem827#1.offset, ql_get_next_chunk_#t~mem826#1, ql_get_next_chunk_#t~mem828#1.base, ql_get_next_chunk_#t~mem828#1.offset, ql_get_next_chunk_~qdev#1.base, ql_get_next_chunk_~qdev#1.offset, ql_get_next_chunk_~rx_ring#1.base, ql_get_next_chunk_~rx_ring#1.offset, ql_get_next_chunk_~lbq_desc#1.base, ql_get_next_chunk_~lbq_desc#1.offset, ql_get_next_chunk_~map~1#1, ql_get_next_chunk_~tmp~79#1, ql_get_next_chunk_~tmp___0~32#1, ql_get_next_chunk_~tmp___1~21#1, ql_get_next_chunk_~tmp___2~10#1.base, ql_get_next_chunk_~tmp___2~10#1.offset, ql_get_next_chunk_~tmp___3~5#1;havoc ql_get_next_chunk_#in~qdev#1.base, ql_get_next_chunk_#in~qdev#1.offset, ql_get_next_chunk_#in~rx_ring#1.base, ql_get_next_chunk_#in~rx_ring#1.offset, ql_get_next_chunk_#in~lbq_desc#1.base, ql_get_next_chunk_#in~lbq_desc#1.offset;assume { :end_inline_ql_get_next_chunk } true;assume -2147483648 <= ql_update_lbq_#t~ret836#1 && ql_update_lbq_#t~ret836#1 <= 2147483647;ql_update_lbq_~tmp~80#1 := ql_update_lbq_#t~ret836#1;havoc ql_update_lbq_#t~ret836#1; [2025-02-08 02:44:26,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8748-1: ql_get_next_chunk_#res#1 := -12; [2025-02-08 02:44:26,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8946-1: [2025-02-08 02:44:26,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8946-2: havoc ql_update_sbq_#t~bitwise902#1;assume ql_update_sbq_#t~bitwise902#1 % 4294967296 <= ql_update_sbq_#t~mem901#1 % 4294967296 && ql_update_sbq_#t~bitwise902#1 % 4294967296 <= 2048; [2025-02-08 02:44:26,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8946-3: assume 2048 == ql_update_sbq_#t~mem901#1 % 4294967296;ql_update_sbq_#t~bitwise902#1 := ql_update_sbq_#t~mem901#1; [2025-02-08 02:44:26,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8946-3: assume !(2048 == ql_update_sbq_#t~mem901#1 % 4294967296); [2025-02-08 02:44:26,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8946-4: assume 0 == ql_update_sbq_#t~mem901#1 % 4294967296;ql_update_sbq_#t~bitwise902#1 := 0; [2025-02-08 02:44:26,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8946-4: assume !(0 == ql_update_sbq_#t~mem901#1 % 4294967296); [2025-02-08 02:44:26,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8947: assume -2147483648 <= ql_update_sbq_#t~ret905#1 && ql_update_sbq_#t~ret905#1 <= 2147483647;havoc ql_update_sbq_#t~mem903#1.base, ql_update_sbq_#t~mem903#1.offset;havoc ql_update_sbq_#t~mem904#1;havoc ql_update_sbq_#t~ret905#1; [2025-02-08 02:44:26,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8947-1: SUMMARY for call ql_update_sbq_#t~ret905#1 := netdev_printk(47, 0, ql_update_sbq_#t~mem903#1.base, ql_update_sbq_#t~mem903#1.offset, 48, 0); srcloc: null [2025-02-08 02:44:26,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6387-1: SUMMARY for call PageTail_#t~ret128#1 := constant_test_bit(15, PageTail_~page#1.base, PageTail_~page#1.offset); srcloc: null [2025-02-08 02:44:26,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6387: assume -2147483648 <= PageTail_#t~ret128#1 && PageTail_#t~ret128#1 <= 2147483647;PageTail_~tmp~4#1 := PageTail_#t~ret128#1;havoc PageTail_#t~ret128#1;PageTail_#res#1 := PageTail_~tmp~4#1; [2025-02-08 02:44:26,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6420: SUMMARY for call atomic_inc(get_page_~page#1.base, 29 + get_page_~page#1.offset); srcloc: null [2025-02-08 02:44:26,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8931: call write~int#45(ql_update_sbq_~clean_idx~1#1, ql_update_sbq_~rx_ring#1.base, 298 + ql_update_sbq_~rx_ring#1.offset, 4);call ql_update_sbq_#t~mem896#1 := read~int#45(ql_update_sbq_~rx_ring#1.base, 290 + ql_update_sbq_~rx_ring#1.offset, 4);call write~int#45(16 + ql_update_sbq_#t~mem896#1, ql_update_sbq_~rx_ring#1.base, 290 + ql_update_sbq_~rx_ring#1.offset, 4);havoc ql_update_sbq_#t~mem896#1;call ql_update_sbq_#t~mem897#1 := read~int#45(ql_update_sbq_~rx_ring#1.base, 290 + ql_update_sbq_~rx_ring#1.offset, 4);call ql_update_sbq_#t~mem898#1 := read~int#45(ql_update_sbq_~rx_ring#1.base, 230 + ql_update_sbq_~rx_ring#1.offset, 4); [2025-02-08 02:44:26,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8898: havoc ql_update_sbq_#t~mem880#1.base, ql_update_sbq_#t~mem880#1.offset;call ql_update_sbq_#t~mem881#1.base, ql_update_sbq_#t~mem881#1.offset := read~$Pointer$#45(ql_update_sbq_~qdev#1.base, 2136 + ql_update_sbq_~qdev#1.offset, 8);call ql_update_sbq_#t~mem882#1.base, ql_update_sbq_#t~mem882#1.offset := read~$Pointer$#45(ql_update_sbq_~sbq_desc~1#1.base, ql_update_sbq_~sbq_desc~1#1.offset, 8);call ql_update_sbq_#t~mem883#1.base, ql_update_sbq_#t~mem883#1.offset := read~$Pointer$#45(ql_update_sbq_#t~mem882#1.base, 241 + ql_update_sbq_#t~mem882#1.offset, 8);call ql_update_sbq_#t~mem884#1 := read~int#45(ql_update_sbq_~rx_ring#1.base, 238 + ql_update_sbq_~rx_ring#1.offset, 4); [2025-02-08 02:44:26,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6404-1: SUMMARY for call get_page_#t~ret133#1 := ldv__builtin_expect((if get_page_~tmp~5#1 % 256 % 18446744073709551616 <= 9223372036854775807 then get_page_~tmp~5#1 % 256 % 18446744073709551616 else get_page_~tmp~5#1 % 256 % 18446744073709551616 - 18446744073709551616), 1); srcloc: null [2025-02-08 02:44:26,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6404: assume -9223372036854775808 <= get_page_#t~ret133#1 && get_page_#t~ret133#1 <= 9223372036854775807;get_page_~tmp___0~0#1 := get_page_#t~ret133#1;havoc get_page_#t~ret133#1; [2025-02-08 02:44:26,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766-1: SUMMARY for call ql_get_next_chunk_#t~ret816#1.base, ql_get_next_chunk_#t~ret816#1.offset := lowmem_page_address(ql_get_next_chunk_#t~mem815#1.base, ql_get_next_chunk_#t~mem815#1.offset); srcloc: null [2025-02-08 02:44:26,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8799-2: havoc ql_update_lbq_#t~bitwise832#1;assume ql_update_lbq_#t~bitwise832#1 % 4294967296 <= ql_update_lbq_#t~mem831#1 % 4294967296 && ql_update_lbq_#t~bitwise832#1 % 4294967296 <= 2048; [2025-02-08 02:44:26,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8799-3: assume 2048 == ql_update_lbq_#t~mem831#1 % 4294967296;ql_update_lbq_#t~bitwise832#1 := ql_update_lbq_#t~mem831#1; [2025-02-08 02:44:26,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8799-3: assume !(2048 == ql_update_lbq_#t~mem831#1 % 4294967296); [2025-02-08 02:44:26,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8799-4: assume 0 == ql_update_lbq_#t~mem831#1 % 4294967296;ql_update_lbq_#t~bitwise832#1 := 0; [2025-02-08 02:44:26,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8799-4: assume !(0 == ql_update_lbq_#t~mem831#1 % 4294967296); [2025-02-08 02:44:26,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8799-5: call ql_update_lbq_#t~mem831#1 := read~int#45(ql_update_lbq_~qdev#1.base, 2396 + ql_update_lbq_~qdev#1.offset, 4); [2025-02-08 02:44:26,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8898-1: SUMMARY for call skb_reserve(ql_update_sbq_#t~mem880#1.base, ql_update_sbq_#t~mem880#1.offset, 0); srcloc: null [2025-02-08 02:44:26,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8799: assume 0 != ql_update_lbq_#t~bitwise832#1 % 4294967296;havoc ql_update_lbq_#t~mem831#1;havoc ql_update_lbq_#t~bitwise832#1;call ql_update_lbq_#t~mem833#1.base, ql_update_lbq_#t~mem833#1.offset := read~$Pointer$#45(ql_update_lbq_~qdev#1.base, 2144 + ql_update_lbq_~qdev#1.offset, 8); [2025-02-08 02:44:26,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8799: assume !(0 != ql_update_lbq_#t~bitwise832#1 % 4294967296);havoc ql_update_lbq_#t~mem831#1;havoc ql_update_lbq_#t~bitwise832#1; [2025-02-08 02:44:26,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766: ql_get_next_chunk_~tmp___2~10#1.base, ql_get_next_chunk_~tmp___2~10#1.offset := ql_get_next_chunk_#t~ret816#1.base, ql_get_next_chunk_#t~ret816#1.offset;havoc ql_get_next_chunk_#t~mem815#1.base, ql_get_next_chunk_#t~mem815#1.offset;havoc ql_get_next_chunk_#t~ret816#1.base, ql_get_next_chunk_#t~ret816#1.offset;call write~$Pointer$#45(ql_get_next_chunk_~tmp___2~10#1.base, ql_get_next_chunk_~tmp___2~10#1.offset, ql_get_next_chunk_~rx_ring#1.base, 174 + ql_get_next_chunk_~rx_ring#1.offset, 8); [2025-02-08 02:44:26,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8799-1: [2025-02-08 02:44:26,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8882: assume 0 == (ql_update_sbq_#t~mem867#1.base + ql_update_sbq_#t~mem867#1.offset) % 18446744073709551616;havoc ql_update_sbq_#t~mem867#1.base, ql_update_sbq_#t~mem867#1.offset;call ql_update_sbq_#t~mem868#1 := read~int#45(ql_update_sbq_~qdev#1.base, 2396 + ql_update_sbq_~qdev#1.offset, 4); [2025-02-08 02:44:26,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8882: assume !(0 == (ql_update_sbq_#t~mem867#1.base + ql_update_sbq_#t~mem867#1.offset) % 18446744073709551616);havoc ql_update_sbq_#t~mem867#1.base, ql_update_sbq_#t~mem867#1.offset; [2025-02-08 02:44:26,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8849: assume ql_update_lbq_~start_idx~0#1 % 4294967296 != ql_update_lbq_~clean_idx~0#1 % 4294967296;call ql_update_lbq_#t~mem853#1 := read~int#45(ql_update_lbq_~qdev#1.base, 2396 + ql_update_lbq_~qdev#1.offset, 4); [2025-02-08 02:44:26,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8849: assume !(ql_update_lbq_~start_idx~0#1 % 4294967296 != ql_update_lbq_~clean_idx~0#1 % 4294967296); [2025-02-08 02:44:26,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8882-1: call ql_update_sbq_#t~mem867#1.base, ql_update_sbq_#t~mem867#1.offset := read~$Pointer$#45(ql_update_sbq_~sbq_desc~1#1.base, ql_update_sbq_~sbq_desc~1#1.offset, 8); [2025-02-08 02:44:26,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8899: ql_update_sbq_~map~3#1 := ql_update_sbq_#t~ret885#1;havoc ql_update_sbq_#t~mem881#1.base, ql_update_sbq_#t~mem881#1.offset;havoc ql_update_sbq_#t~mem882#1.base, ql_update_sbq_#t~mem882#1.offset;havoc ql_update_sbq_#t~mem883#1.base, ql_update_sbq_#t~mem883#1.offset;havoc ql_update_sbq_#t~mem884#1;havoc ql_update_sbq_#t~ret885#1;call ql_update_sbq_#t~mem886#1.base, ql_update_sbq_#t~mem886#1.offset := read~$Pointer$#45(ql_update_sbq_~qdev#1.base, 2136 + ql_update_sbq_~qdev#1.offset, 8); [2025-02-08 02:44:26,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8899-1: SUMMARY for call ql_update_sbq_#t~ret885#1 := pci_map_single(ql_update_sbq_#t~mem881#1.base, ql_update_sbq_#t~mem881#1.offset, ql_update_sbq_#t~mem883#1.base, ql_update_sbq_#t~mem883#1.offset, ql_update_sbq_#t~mem884#1 % 4294967296, 2); srcloc: null [2025-02-08 02:44:26,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6405: assume 0 != get_page_~tmp___0~0#1; [2025-02-08 02:44:26,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6405: assume !(0 != get_page_~tmp___0~0#1); [2025-02-08 02:44:26,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8800: assume -2147483648 <= ql_update_lbq_#t~ret834#1 && ql_update_lbq_#t~ret834#1 <= 2147483647;havoc ql_update_lbq_#t~mem833#1.base, ql_update_lbq_#t~mem833#1.offset;havoc ql_update_lbq_#t~ret834#1; [2025-02-08 02:44:26,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8800-1: SUMMARY for call ql_update_lbq_#t~ret834#1 := netdev_printk(36, 0, ql_update_lbq_#t~mem833#1.base, ql_update_lbq_#t~mem833#1.offset, 37, 0); srcloc: null [2025-02-08 02:44:26,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8883: assume 0 != ql_update_sbq_#t~bitwise869#1 % 4294967296;havoc ql_update_sbq_#t~mem868#1;havoc ql_update_sbq_#t~bitwise869#1;call ql_update_sbq_#t~mem870#1.base, ql_update_sbq_#t~mem870#1.offset := read~$Pointer$#45(ql_update_sbq_~qdev#1.base, 2144 + ql_update_sbq_~qdev#1.offset, 8);call ql_update_sbq_#t~mem871#1 := read~int#45(ql_update_sbq_~sbq_desc~1#1.base, 40 + ql_update_sbq_~sbq_desc~1#1.offset, 4); [2025-02-08 02:44:26,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8883: assume !(0 != ql_update_sbq_#t~bitwise869#1 % 4294967296);havoc ql_update_sbq_#t~mem868#1;havoc ql_update_sbq_#t~bitwise869#1; [2025-02-08 02:44:26,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8850: assume 0 != ql_update_lbq_#t~bitwise854#1 % 4294967296;havoc ql_update_lbq_#t~mem853#1;havoc ql_update_lbq_#t~bitwise854#1;call ql_update_lbq_#t~mem855#1.base, ql_update_lbq_#t~mem855#1.offset := read~$Pointer$#45(ql_update_lbq_~qdev#1.base, 2144 + ql_update_lbq_~qdev#1.offset, 8);call ql_update_lbq_#t~mem856#1 := read~int#45(ql_update_lbq_~rx_ring#1.base, 214 + ql_update_lbq_~rx_ring#1.offset, 4); [2025-02-08 02:44:26,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8850: assume !(0 != ql_update_lbq_#t~bitwise854#1 % 4294967296);havoc ql_update_lbq_#t~mem853#1;havoc ql_update_lbq_#t~bitwise854#1; [2025-02-08 02:44:26,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8883-1: [2025-02-08 02:44:26,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8850-1: [2025-02-08 02:44:26,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8883-2: havoc ql_update_sbq_#t~bitwise869#1;assume ql_update_sbq_#t~bitwise869#1 % 4294967296 <= ql_update_sbq_#t~mem868#1 % 4294967296 && ql_update_sbq_#t~bitwise869#1 % 4294967296 <= 2048; [2025-02-08 02:44:26,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8850-2: havoc ql_update_lbq_#t~bitwise854#1;assume ql_update_lbq_#t~bitwise854#1 % 4294967296 <= ql_update_lbq_#t~mem853#1 % 4294967296 && ql_update_lbq_#t~bitwise854#1 % 4294967296 <= 2048; [2025-02-08 02:44:26,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8883-3: assume 2048 == ql_update_sbq_#t~mem868#1 % 4294967296;ql_update_sbq_#t~bitwise869#1 := ql_update_sbq_#t~mem868#1; [2025-02-08 02:44:26,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8883-3: assume !(2048 == ql_update_sbq_#t~mem868#1 % 4294967296); [2025-02-08 02:44:26,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8850-3: assume 2048 == ql_update_lbq_#t~mem853#1 % 4294967296;ql_update_lbq_#t~bitwise854#1 := ql_update_lbq_#t~mem853#1; [2025-02-08 02:44:26,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8850-3: assume !(2048 == ql_update_lbq_#t~mem853#1 % 4294967296); [2025-02-08 02:44:26,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8883-4: assume 0 == ql_update_sbq_#t~mem868#1 % 4294967296;ql_update_sbq_#t~bitwise869#1 := 0; [2025-02-08 02:44:26,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8883-4: assume !(0 == ql_update_sbq_#t~mem868#1 % 4294967296); [2025-02-08 02:44:26,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8850-4: assume 0 == ql_update_lbq_#t~mem853#1 % 4294967296;ql_update_lbq_#t~bitwise854#1 := 0; [2025-02-08 02:44:26,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8850-4: assume !(0 == ql_update_lbq_#t~mem853#1 % 4294967296); [2025-02-08 02:44:26,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8933: assume ql_update_sbq_#t~mem897#1 % 4294967296 == ql_update_sbq_#t~mem898#1 % 4294967296;havoc ql_update_sbq_#t~mem897#1;havoc ql_update_sbq_#t~mem898#1;call write~int#45(0, ql_update_sbq_~rx_ring#1.base, 290 + ql_update_sbq_~rx_ring#1.offset, 4); [2025-02-08 02:44:26,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8933: assume !(ql_update_sbq_#t~mem897#1 % 4294967296 == ql_update_sbq_#t~mem898#1 % 4294967296);havoc ql_update_sbq_#t~mem897#1;havoc ql_update_sbq_#t~mem898#1; [2025-02-08 02:44:26,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8884: assume -2147483648 <= ql_update_sbq_#t~ret872#1 && ql_update_sbq_#t~ret872#1 <= 2147483647;havoc ql_update_sbq_#t~mem870#1.base, ql_update_sbq_#t~mem870#1.offset;havoc ql_update_sbq_#t~mem871#1;havoc ql_update_sbq_#t~ret872#1; [2025-02-08 02:44:26,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8851: assume -2147483648 <= ql_update_lbq_#t~ret857#1 && ql_update_lbq_#t~ret857#1 <= 2147483647;havoc ql_update_lbq_#t~mem855#1.base, ql_update_lbq_#t~mem855#1.offset;havoc ql_update_lbq_#t~mem856#1;havoc ql_update_lbq_#t~ret857#1; [2025-02-08 02:44:26,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8884-1: SUMMARY for call ql_update_sbq_#t~ret872#1 := netdev_printk(43, 0, ql_update_sbq_#t~mem870#1.base, ql_update_sbq_#t~mem870#1.offset, 44, 0); srcloc: null [2025-02-08 02:44:26,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8851-1: SUMMARY for call ql_update_lbq_#t~ret857#1 := netdev_printk(39, 0, ql_update_lbq_#t~mem855#1.base, ql_update_lbq_#t~mem855#1.offset, 40, 0); srcloc: null [2025-02-08 02:44:26,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8752: ql_get_next_chunk_~tmp___0~32#1 := ql_get_next_chunk_#t~ret804#1;havoc ql_get_next_chunk_#t~ret804#1;call ql_get_next_chunk_#t~mem805#1.base, ql_get_next_chunk_#t~mem805#1.offset := read~$Pointer$#45(ql_get_next_chunk_~qdev#1.base, 2136 + ql_get_next_chunk_~qdev#1.offset, 8);call ql_get_next_chunk_#t~mem806#1.base, ql_get_next_chunk_#t~mem806#1.offset := read~$Pointer$#45(ql_get_next_chunk_~rx_ring#1.base, 166 + ql_get_next_chunk_~rx_ring#1.offset, 8);assume { :begin_inline_pci_map_page } true;pci_map_page_#in~hwdev#1.base, pci_map_page_#in~hwdev#1.offset, pci_map_page_#in~page#1.base, pci_map_page_#in~page#1.offset, pci_map_page_#in~offset#1, pci_map_page_#in~size#1, pci_map_page_#in~direction#1 := ql_get_next_chunk_#t~mem805#1.base, ql_get_next_chunk_#t~mem805#1.offset, ql_get_next_chunk_#t~mem806#1.base, ql_get_next_chunk_#t~mem806#1.offset, 0, ql_get_next_chunk_~tmp___0~32#1 % 4294967296, 2;havoc pci_map_page_#res#1;havoc pci_map_page_#t~ret296#1, pci_map_page_~hwdev#1.base, pci_map_page_~hwdev#1.offset, pci_map_page_~page#1.base, pci_map_page_~page#1.offset, pci_map_page_~offset#1, pci_map_page_~size#1, pci_map_page_~direction#1, pci_map_page_~tmp~24#1.base, pci_map_page_~tmp~24#1.offset, pci_map_page_~tmp___0~12#1;pci_map_page_~hwdev#1.base, pci_map_page_~hwdev#1.offset := pci_map_page_#in~hwdev#1.base, pci_map_page_#in~hwdev#1.offset;pci_map_page_~page#1.base, pci_map_page_~page#1.offset := pci_map_page_#in~page#1.base, pci_map_page_#in~page#1.offset;pci_map_page_~offset#1 := pci_map_page_#in~offset#1;pci_map_page_~size#1 := pci_map_page_#in~size#1;pci_map_page_~direction#1 := pci_map_page_#in~direction#1;havoc pci_map_page_~tmp~24#1.base, pci_map_page_~tmp~24#1.offset;havoc pci_map_page_~tmp___0~12#1; [2025-02-08 02:44:26,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8752-1: SUMMARY for call ql_get_next_chunk_#t~ret804#1 := ql_lbq_block_size(ql_get_next_chunk_~qdev#1.base, ql_get_next_chunk_~qdev#1.offset); srcloc: null [2025-02-08 02:44:26,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8901: assume -2147483648 <= ql_update_sbq_#t~ret887#1 && ql_update_sbq_#t~ret887#1 <= 2147483647;ql_update_sbq_~tmp~81#1 := ql_update_sbq_#t~ret887#1;havoc ql_update_sbq_#t~mem886#1.base, ql_update_sbq_#t~mem886#1.offset;havoc ql_update_sbq_#t~ret887#1; [2025-02-08 02:44:26,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8901-1: SUMMARY for call ql_update_sbq_#t~ret887#1 := pci_dma_mapping_error(ql_update_sbq_#t~mem886#1.base, ql_update_sbq_#t~mem886#1.offset, ql_update_sbq_~map~3#1); srcloc: null [2025-02-08 02:44:26,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8835: call write~int#45(ql_update_lbq_~clean_idx~0#1, ql_update_lbq_~rx_ring#1.base, 222 + ql_update_lbq_~rx_ring#1.offset, 4);call ql_update_lbq_#t~mem848#1 := read~int#45(ql_update_lbq_~rx_ring#1.base, 214 + ql_update_lbq_~rx_ring#1.offset, 4);call write~int#45(16 + ql_update_lbq_#t~mem848#1, ql_update_lbq_~rx_ring#1.base, 214 + ql_update_lbq_~rx_ring#1.offset, 4);havoc ql_update_lbq_#t~mem848#1;call ql_update_lbq_#t~mem849#1 := read~int#45(ql_update_lbq_~rx_ring#1.base, 214 + ql_update_lbq_~rx_ring#1.offset, 4);call ql_update_lbq_#t~mem850#1 := read~int#45(ql_update_lbq_~rx_ring#1.base, 122 + ql_update_lbq_~rx_ring#1.offset, 4); [2025-02-08 02:44:26,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8951-2: call ql_update_sbq_#t~mem906#1 := read~int#45(ql_update_sbq_~rx_ring#1.base, 290 + ql_update_sbq_~rx_ring#1.offset, 4);call ql_update_sbq_#t~mem907#1.base, ql_update_sbq_#t~mem907#1.offset := read~$Pointer$#45(ql_update_sbq_~rx_ring#1.base, 282 + ql_update_sbq_~rx_ring#1.offset, 8); [2025-02-08 02:44:26,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8951: havoc ql_update_sbq_#t~mem906#1;havoc ql_update_sbq_#t~mem907#1.base, ql_update_sbq_#t~mem907#1.offset; [2025-02-08 02:44:26,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8951-1: SUMMARY for call ql_write_db_reg(ql_update_sbq_#t~mem906#1, ql_update_sbq_#t~mem907#1.base, ql_update_sbq_#t~mem907#1.offset); srcloc: null [2025-02-08 02:44:26,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8918: ql_update_sbq_~clean_idx~1#1 := 1 + ql_update_sbq_~clean_idx~1#1;call ql_update_sbq_#t~mem895#1 := read~int#45(ql_update_sbq_~rx_ring#1.base, 230 + ql_update_sbq_~rx_ring#1.offset, 4); [2025-02-08 02:44:26,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8753: ql_get_next_chunk_#t~ret807#1 := pci_map_page_#res#1;havoc pci_map_page_#t~ret296#1, pci_map_page_~hwdev#1.base, pci_map_page_~hwdev#1.offset, pci_map_page_~page#1.base, pci_map_page_~page#1.offset, pci_map_page_~offset#1, pci_map_page_~size#1, pci_map_page_~direction#1, pci_map_page_~tmp~24#1.base, pci_map_page_~tmp~24#1.offset, pci_map_page_~tmp___0~12#1;havoc pci_map_page_#in~hwdev#1.base, pci_map_page_#in~hwdev#1.offset, pci_map_page_#in~page#1.base, pci_map_page_#in~page#1.offset, pci_map_page_#in~offset#1, pci_map_page_#in~size#1, pci_map_page_#in~direction#1;assume { :end_inline_pci_map_page } true;ql_get_next_chunk_~map~1#1 := ql_get_next_chunk_#t~ret807#1;havoc ql_get_next_chunk_#t~mem805#1.base, ql_get_next_chunk_#t~mem805#1.offset;havoc ql_get_next_chunk_#t~mem806#1.base, ql_get_next_chunk_#t~mem806#1.offset;havoc ql_get_next_chunk_#t~ret807#1;call ql_get_next_chunk_#t~mem808#1.base, ql_get_next_chunk_#t~mem808#1.offset := read~$Pointer$#45(ql_get_next_chunk_~qdev#1.base, 2136 + ql_get_next_chunk_~qdev#1.offset, 8); [2025-02-08 02:44:26,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8770: call ql_get_next_chunk_#t~mem817#1.base, ql_get_next_chunk_#t~mem817#1.offset := read~$Pointer$#45(ql_get_next_chunk_~rx_ring#1.base, 166 + ql_get_next_chunk_~rx_ring#1.offset, 8);call ql_get_next_chunk_#t~mem818#1.base, ql_get_next_chunk_#t~mem818#1.offset := read~$Pointer$#45(ql_get_next_chunk_~rx_ring#1.base, 174 + ql_get_next_chunk_~rx_ring#1.offset, 8);call ql_get_next_chunk_#t~mem819#1 := read~int#45(ql_get_next_chunk_~rx_ring#1.base, 182 + ql_get_next_chunk_~rx_ring#1.offset, 8);call ql_get_next_chunk_#t~mem820#1 := read~int#45(ql_get_next_chunk_~rx_ring#1.base, 190 + ql_get_next_chunk_~rx_ring#1.offset, 4);call ql_get_next_chunk_#t~mem821#1 := read~int#45(ql_get_next_chunk_~rx_ring#1.base, 194 + ql_get_next_chunk_~rx_ring#1.offset, 4);call write~$Pointer$#45(ql_get_next_chunk_#t~mem817#1.base, ql_get_next_chunk_#t~mem817#1.offset, ql_get_next_chunk_~lbq_desc#1.base, ql_get_next_chunk_~lbq_desc#1.offset, 8);call write~$Pointer$#45(ql_get_next_chunk_#t~mem818#1.base, ql_get_next_chunk_#t~mem818#1.offset, ql_get_next_chunk_~lbq_desc#1.base, 8 + ql_get_next_chunk_~lbq_desc#1.offset, 8);call write~int#45(ql_get_next_chunk_#t~mem819#1, ql_get_next_chunk_~lbq_desc#1.base, 16 + ql_get_next_chunk_~lbq_desc#1.offset, 8);call write~int#45(ql_get_next_chunk_#t~mem820#1, ql_get_next_chunk_~lbq_desc#1.base, 24 + ql_get_next_chunk_~lbq_desc#1.offset, 4);call write~int#45(ql_get_next_chunk_#t~mem821#1, ql_get_next_chunk_~lbq_desc#1.base, 28 + ql_get_next_chunk_~lbq_desc#1.offset, 4);havoc ql_get_next_chunk_#t~mem817#1.base, ql_get_next_chunk_#t~mem817#1.offset;havoc ql_get_next_chunk_#t~mem818#1.base, ql_get_next_chunk_#t~mem818#1.offset;havoc ql_get_next_chunk_#t~mem819#1;havoc ql_get_next_chunk_#t~mem820#1;havoc ql_get_next_chunk_#t~mem821#1;call ql_get_next_chunk_#t~mem822#1 := read~int#45(ql_get_next_chunk_~rx_ring#1.base, 190 + ql_get_next_chunk_~rx_ring#1.offset, 4);call ql_get_next_chunk_#t~mem823#1 := read~int#45(ql_get_next_chunk_~rx_ring#1.base, 130 + ql_get_next_chunk_~rx_ring#1.offset, 4);call write~int#45(ql_get_next_chunk_#t~mem822#1 + ql_get_next_chunk_#t~mem823#1, ql_get_next_chunk_~rx_ring#1.base, 190 + ql_get_next_chunk_~rx_ring#1.offset, 4);havoc ql_get_next_chunk_#t~mem822#1;havoc ql_get_next_chunk_#t~mem823#1; [2025-02-08 02:44:26,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8902: assume 0 != ql_update_sbq_~tmp~81#1;call ql_update_sbq_#t~mem888#1 := read~int#45(ql_update_sbq_~qdev#1.base, 2396 + ql_update_sbq_~qdev#1.offset, 4); [2025-02-08 02:44:26,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8902: assume !(0 != ql_update_sbq_~tmp~81#1);call write~int#45(ql_update_sbq_~map~3#1, ql_update_sbq_~sbq_desc~1#1.base, 44 + ql_update_sbq_~sbq_desc~1#1.offset, 8);call ql_update_sbq_#t~mem893#1 := read~int#45(ql_update_sbq_~rx_ring#1.base, 238 + ql_update_sbq_~rx_ring#1.offset, 4);call write~int#45(ql_update_sbq_#t~mem893#1, ql_update_sbq_~sbq_desc~1#1.base, 52 + ql_update_sbq_~sbq_desc~1#1.offset, 4);havoc ql_update_sbq_#t~mem893#1;call ql_update_sbq_#t~mem894#1.base, ql_update_sbq_#t~mem894#1.offset := read~$Pointer$#45(ql_update_sbq_~sbq_desc~1#1.base, 32 + ql_update_sbq_~sbq_desc~1#1.offset, 8);call write~int#45(ql_update_sbq_~map~3#1, ql_update_sbq_#t~mem894#1.base, ql_update_sbq_#t~mem894#1.offset, 8);havoc ql_update_sbq_#t~mem894#1.base, ql_update_sbq_#t~mem894#1.offset; [2025-02-08 02:44:26,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8820: havoc ql_update_lbq_#t~mem845#1.base, ql_update_lbq_#t~mem845#1.offset;havoc ql_update_lbq_#t~mem846#1;ql_update_lbq_~clean_idx~0#1 := 1 + ql_update_lbq_~clean_idx~0#1;call ql_update_lbq_#t~mem847#1 := read~int#45(ql_update_lbq_~rx_ring#1.base, 122 + ql_update_lbq_~rx_ring#1.offset, 4); [2025-02-08 02:44:26,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8820-1: SUMMARY for call pci_dma_sync_single_for_device(ql_update_lbq_#t~mem845#1.base, ql_update_lbq_#t~mem845#1.offset, ql_update_lbq_~map~2#1, ql_update_lbq_#t~mem846#1 % 4294967296, 2); srcloc: null [2025-02-08 02:44:26,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8919: assume ql_update_sbq_#t~mem895#1 % 4294967296 == ql_update_sbq_~clean_idx~1#1 % 4294967296;havoc ql_update_sbq_#t~mem895#1;ql_update_sbq_~clean_idx~1#1 := 0; [2025-02-08 02:44:26,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8919: assume !(ql_update_sbq_#t~mem895#1 % 4294967296 == ql_update_sbq_~clean_idx~1#1 % 4294967296);havoc ql_update_sbq_#t~mem895#1; [2025-02-08 02:44:26,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8837: assume ql_update_lbq_#t~mem849#1 % 4294967296 == ql_update_lbq_#t~mem850#1 % 4294967296;havoc ql_update_lbq_#t~mem849#1;havoc ql_update_lbq_#t~mem850#1;call write~int#45(0, ql_update_lbq_~rx_ring#1.base, 214 + ql_update_lbq_~rx_ring#1.offset, 4); [2025-02-08 02:44:26,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8837: assume !(ql_update_lbq_#t~mem849#1 % 4294967296 == ql_update_lbq_#t~mem850#1 % 4294967296);havoc ql_update_lbq_#t~mem849#1;havoc ql_update_lbq_#t~mem850#1; [2025-02-08 02:44:26,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903-2: havoc ql_update_sbq_#t~bitwise889#1;assume ql_update_sbq_#t~bitwise889#1 % 4294967296 <= ql_update_sbq_#t~mem888#1 % 4294967296 && ql_update_sbq_#t~bitwise889#1 % 4294967296 <= 32; [2025-02-08 02:44:26,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8804: call ql_update_lbq_#t~mem835#1.base, ql_update_lbq_#t~mem835#1.offset := read~$Pointer$#45(ql_update_lbq_~rx_ring#1.base, 198 + ql_update_lbq_~rx_ring#1.offset, 8);ql_update_lbq_~lbq_desc~2#1.base, ql_update_lbq_~lbq_desc~2#1.offset := ql_update_lbq_#t~mem835#1.base, ql_update_lbq_#t~mem835#1.offset + 56 * (if ql_update_lbq_~clean_idx~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ql_update_lbq_~clean_idx~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ql_update_lbq_~clean_idx~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc ql_update_lbq_#t~mem835#1.base, ql_update_lbq_#t~mem835#1.offset;assume { :begin_inline_ql_get_next_chunk } true;ql_get_next_chunk_#in~qdev#1.base, ql_get_next_chunk_#in~qdev#1.offset, ql_get_next_chunk_#in~rx_ring#1.base, ql_get_next_chunk_#in~rx_ring#1.offset, ql_get_next_chunk_#in~lbq_desc#1.base, ql_get_next_chunk_#in~lbq_desc#1.offset := ql_update_lbq_~qdev#1.base, ql_update_lbq_~qdev#1.offset, ql_update_lbq_~rx_ring#1.base, ql_update_lbq_~rx_ring#1.offset, ql_update_lbq_~lbq_desc~2#1.base, ql_update_lbq_~lbq_desc~2#1.offset;havoc ql_get_next_chunk_#res#1;havoc ql_get_next_chunk_#t~mem796#1.base, ql_get_next_chunk_#t~mem796#1.offset, ql_get_next_chunk_#t~mem797#1, ql_get_next_chunk_#t~ret798#1.base, ql_get_next_chunk_#t~ret798#1.offset, ql_get_next_chunk_#t~mem799#1.base, ql_get_next_chunk_#t~mem799#1.offset, ql_get_next_chunk_#t~ret800#1, ql_get_next_chunk_#t~mem801#1, ql_get_next_chunk_#t~mem802#1.base, ql_get_next_chunk_#t~mem802#1.offset, ql_get_next_chunk_#t~ret803#1, ql_get_next_chunk_#t~ret804#1, ql_get_next_chunk_#t~mem805#1.base, ql_get_next_chunk_#t~mem805#1.offset, ql_get_next_chunk_#t~mem806#1.base, ql_get_next_chunk_#t~mem806#1.offset, ql_get_next_chunk_#t~ret807#1, ql_get_next_chunk_#t~mem808#1.base, ql_get_next_chunk_#t~mem808#1.offset, ql_get_next_chunk_#t~ret809#1, ql_get_next_chunk_#t~mem810#1.base, ql_get_next_chunk_#t~mem810#1.offset, ql_get_next_chunk_#t~mem811#1, ql_get_next_chunk_#t~mem812#1, ql_get_next_chunk_#t~mem813#1.base, ql_get_next_chunk_#t~mem813#1.offset, ql_get_next_chunk_#t~ret814#1, ql_get_next_chunk_#t~mem815#1.base, ql_get_next_chunk_#t~mem815#1.offset, ql_get_next_chunk_#t~ret816#1.base, ql_get_next_chunk_#t~ret816#1.offset, ql_get_next_chunk_#t~mem817#1.base, ql_get_next_chunk_#t~mem817#1.offset, ql_get_next_chunk_#t~mem818#1.base, ql_get_next_chunk_#t~mem818#1.offset, ql_get_next_chunk_#t~mem819#1, ql_get_next_chunk_#t~mem820#1, ql_get_next_chunk_#t~mem821#1, ql_get_next_chunk_#t~mem822#1, ql_get_next_chunk_#t~mem823#1, ql_get_next_chunk_#t~ret824#1, ql_get_next_chunk_#t~mem825#1, ql_get_next_chunk_#t~mem827#1.base, ql_get_next_chunk_#t~mem827#1.offset, ql_get_next_chunk_#t~mem826#1, ql_get_next_chunk_#t~mem828#1.base, ql_get_next_chunk_#t~mem828#1.offset, ql_get_next_chunk_~qdev#1.base, ql_get_next_chunk_~qdev#1.offset, ql_get_next_chunk_~rx_ring#1.base, ql_get_next_chunk_~rx_ring#1.offset, ql_get_next_chunk_~lbq_desc#1.base, ql_get_next_chunk_~lbq_desc#1.offset, ql_get_next_chunk_~map~1#1, ql_get_next_chunk_~tmp~79#1, ql_get_next_chunk_~tmp___0~32#1, ql_get_next_chunk_~tmp___1~21#1, ql_get_next_chunk_~tmp___2~10#1.base, ql_get_next_chunk_~tmp___2~10#1.offset, ql_get_next_chunk_~tmp___3~5#1;ql_get_next_chunk_~qdev#1.base, ql_get_next_chunk_~qdev#1.offset := ql_get_next_chunk_#in~qdev#1.base, ql_get_next_chunk_#in~qdev#1.offset;ql_get_next_chunk_~rx_ring#1.base, ql_get_next_chunk_~rx_ring#1.offset := ql_get_next_chunk_#in~rx_ring#1.base, ql_get_next_chunk_#in~rx_ring#1.offset;ql_get_next_chunk_~lbq_desc#1.base, ql_get_next_chunk_~lbq_desc#1.offset := ql_get_next_chunk_#in~lbq_desc#1.base, ql_get_next_chunk_#in~lbq_desc#1.offset;havoc ql_get_next_chunk_~map~1#1;havoc ql_get_next_chunk_~tmp~79#1;havoc ql_get_next_chunk_~tmp___0~32#1;havoc ql_get_next_chunk_~tmp___1~21#1;havoc ql_get_next_chunk_~tmp___2~10#1.base, ql_get_next_chunk_~tmp___2~10#1.offset;havoc ql_get_next_chunk_~tmp___3~5#1;call ql_get_next_chunk_#t~mem796#1.base, ql_get_next_chunk_#t~mem796#1.offset := read~$Pointer$#45(ql_get_next_chunk_~rx_ring#1.base, 166 + ql_get_next_chunk_~rx_ring#1.offset, 8); [2025-02-08 02:44:26,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903-3: assume 32 == ql_update_sbq_#t~mem888#1 % 4294967296;ql_update_sbq_#t~bitwise889#1 := ql_update_sbq_#t~mem888#1; [2025-02-08 02:44:26,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903-3: assume !(32 == ql_update_sbq_#t~mem888#1 % 4294967296); [2025-02-08 02:44:26,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6888: assume 0 != (pci_map_page_~hwdev#1.base + pci_map_page_~hwdev#1.offset) % 18446744073709551616;pci_map_page_~tmp~24#1.base, pci_map_page_~tmp~24#1.offset := pci_map_page_~hwdev#1.base, 147 + pci_map_page_~hwdev#1.offset; [2025-02-08 02:44:26,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6888: assume !(0 != (pci_map_page_~hwdev#1.base + pci_map_page_~hwdev#1.offset) % 18446744073709551616);pci_map_page_~tmp~24#1.base, pci_map_page_~tmp~24#1.offset := 0, 0; [2025-02-08 02:44:26,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903-4: assume 0 == ql_update_sbq_#t~mem888#1 % 4294967296;ql_update_sbq_#t~bitwise889#1 := 0; [2025-02-08 02:44:26,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903-4: assume !(0 == ql_update_sbq_#t~mem888#1 % 4294967296); [2025-02-08 02:44:26,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903: assume 0 != ql_update_sbq_#t~bitwise889#1 % 4294967296;havoc ql_update_sbq_#t~mem888#1;havoc ql_update_sbq_#t~bitwise889#1;call ql_update_sbq_#t~mem890#1.base, ql_update_sbq_#t~mem890#1.offset := read~$Pointer$#45(ql_update_sbq_~qdev#1.base, 2144 + ql_update_sbq_~qdev#1.offset, 8); [2025-02-08 02:44:26,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903: assume !(0 != ql_update_sbq_#t~bitwise889#1 % 4294967296);havoc ql_update_sbq_#t~mem888#1;havoc ql_update_sbq_#t~bitwise889#1; [2025-02-08 02:44:26,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903-1: [2025-02-08 02:44:26,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8755: assume -2147483648 <= ql_get_next_chunk_#t~ret809#1 && ql_get_next_chunk_#t~ret809#1 <= 2147483647;ql_get_next_chunk_~tmp___1~21#1 := ql_get_next_chunk_#t~ret809#1;havoc ql_get_next_chunk_#t~mem808#1.base, ql_get_next_chunk_#t~mem808#1.offset;havoc ql_get_next_chunk_#t~ret809#1; [2025-02-08 02:44:26,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8755-1: SUMMARY for call ql_get_next_chunk_#t~ret809#1 := pci_dma_mapping_error(ql_get_next_chunk_#t~mem808#1.base, ql_get_next_chunk_#t~mem808#1.offset, ql_get_next_chunk_~map~1#1); srcloc: null [2025-02-08 02:44:26,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8772: ql_get_next_chunk_~tmp___3~5#1 := ql_get_next_chunk_#t~ret824#1;havoc ql_get_next_chunk_#t~ret824#1;call ql_get_next_chunk_#t~mem825#1 := read~int#45(ql_get_next_chunk_~rx_ring#1.base, 190 + ql_get_next_chunk_~rx_ring#1.offset, 4); [2025-02-08 02:44:26,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8772-1: SUMMARY for call ql_get_next_chunk_#t~ret824#1 := ql_lbq_block_size(ql_get_next_chunk_~qdev#1.base, ql_get_next_chunk_~qdev#1.offset); srcloc: null [2025-02-08 02:44:26,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8739: assume 0 == (ql_get_next_chunk_#t~mem796#1.base + ql_get_next_chunk_#t~mem796#1.offset) % 18446744073709551616;havoc ql_get_next_chunk_#t~mem796#1.base, ql_get_next_chunk_#t~mem796#1.offset;call ql_get_next_chunk_#t~mem797#1 := read~int#45(ql_get_next_chunk_~qdev#1.base, 16480 + ql_get_next_chunk_~qdev#1.offset, 4);assume { :begin_inline_alloc_pages } true;alloc_pages_#in~gfp_mask#1, alloc_pages_#in~order#1 := 16672, ql_get_next_chunk_#t~mem797#1;havoc alloc_pages_#res#1.base, alloc_pages_#res#1.offset;havoc alloc_pages_#t~ret87#1.base, alloc_pages_#t~ret87#1.offset, alloc_pages_~gfp_mask#1, alloc_pages_~order#1, alloc_pages_~tmp~2#1.base, alloc_pages_~tmp~2#1.offset;alloc_pages_~gfp_mask#1 := alloc_pages_#in~gfp_mask#1;alloc_pages_~order#1 := alloc_pages_#in~order#1;havoc alloc_pages_~tmp~2#1.base, alloc_pages_~tmp~2#1.offset;assume { :begin_inline_alloc_pages_current } true;alloc_pages_current_#in~arg0#1, alloc_pages_current_#in~arg1#1 := alloc_pages_~gfp_mask#1, alloc_pages_~order#1;havoc alloc_pages_current_#res#1.base, alloc_pages_current_#res#1.offset;havoc alloc_pages_current_#t~ret3500#1.base, alloc_pages_current_#t~ret3500#1.offset, alloc_pages_current_~arg0#1, alloc_pages_current_~arg1#1;alloc_pages_current_~arg0#1 := alloc_pages_current_#in~arg0#1;alloc_pages_current_~arg1#1 := alloc_pages_current_#in~arg1#1; [2025-02-08 02:44:26,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8739: assume !(0 == (ql_get_next_chunk_#t~mem796#1.base + ql_get_next_chunk_#t~mem796#1.offset) % 18446744073709551616);havoc ql_get_next_chunk_#t~mem796#1.base, ql_get_next_chunk_#t~mem796#1.offset; [2025-02-08 02:44:26,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8937: call ql_update_sbq_#t~mem899#1 := read~int#45(ql_update_sbq_~rx_ring#1.base, 302 + ql_update_sbq_~rx_ring#1.offset, 4);call write~int#45(ql_update_sbq_#t~mem899#1 - 16, ql_update_sbq_~rx_ring#1.base, 302 + ql_update_sbq_~rx_ring#1.offset, 4);havoc ql_update_sbq_#t~mem899#1; [2025-02-08 02:44:26,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8904: assume -2147483648 <= ql_update_sbq_#t~ret891#1 && ql_update_sbq_#t~ret891#1 <= 2147483647;havoc ql_update_sbq_#t~mem890#1.base, ql_update_sbq_#t~mem890#1.offset;havoc ql_update_sbq_#t~ret891#1; [2025-02-08 02:44:26,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8904-1: SUMMARY for call ql_update_sbq_#t~ret891#1 := netdev_err(ql_update_sbq_#t~mem890#1.base, ql_update_sbq_#t~mem890#1.offset, 46, 0); srcloc: null [2025-02-08 02:44:26,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14747: assume 0 != (if #t~mem2699 % 4294967296 % 4294967296 <= 2147483647 then #t~mem2699 % 4294967296 % 4294967296 else #t~mem2699 % 4294967296 % 4294967296 - 4294967296) % 2;havoc #t~mem2699;call #t~mem2700.base, #t~mem2700.offset := read~$Pointer$#45(~qdev.base, 2144 + ~qdev.offset, 8); [2025-02-08 02:44:26,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14747: assume !(0 != (if #t~mem2699 % 4294967296 % 4294967296 <= 2147483647 then #t~mem2699 % 4294967296 % 4294967296 else #t~mem2699 % 4294967296 % 4294967296 - 4294967296) % 2);havoc #t~mem2699; [2025-02-08 02:44:26,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14716-1: SUMMARY for call #t~ret2691 := ql_get_mac_addr_reg(~qdev.base, ~qdev.offset, 0, (if ~i~37 % 65536 % 4294967296 <= 2147483647 then ~i~37 % 65536 % 4294967296 else ~i~37 % 65536 % 4294967296 - 4294967296), ~#value~4.base, ~#value~4.offset); srcloc: null [2025-02-08 02:44:26,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14716: assume -2147483648 <= #t~ret2691 && #t~ret2691 <= 2147483647;~status~44 := #t~ret2691; [2025-02-08 02:44:26,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14718: assume 0 != (if #t~mem2692 % 4294967296 % 4294967296 <= 2147483647 then #t~mem2692 % 4294967296 % 4294967296 else #t~mem2692 % 4294967296 % 4294967296 - 4294967296) % 2;havoc #t~mem2692;call #t~mem2693.base, #t~mem2693.offset := read~$Pointer$#45(~qdev.base, 2144 + ~qdev.offset, 8); [2025-02-08 02:44:26,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14718: assume !(0 != (if #t~mem2692 % 4294967296 % 4294967296 <= 2147483647 then #t~mem2692 % 4294967296 % 4294967296 else #t~mem2692 % 4294967296 % 4294967296 - 4294967296) % 2);havoc #t~mem2692; [2025-02-08 02:44:26,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14743: assume ~i~37 <= 31; [2025-02-08 02:44:26,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14743: assume !(~i~37 <= 31); [2025-02-08 02:44:26,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14745: assume -2147483648 <= #t~ret2698 && #t~ret2698 <= 2147483647;~status~44 := #t~ret2698; [2025-02-08 02:44:26,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14745-1: SUMMARY for call #t~ret2698 := ql_get_mac_addr_reg(~qdev.base, ~qdev.offset, 65536, (if ~i~37 % 65536 % 4294967296 <= 2147483647 then ~i~37 % 65536 % 4294967296 else ~i~37 % 65536 % 4294967296 - 4294967296), ~#value~4.base, ~#value~4.offset); srcloc: null [2025-02-08 02:44:26,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14748-1: SUMMARY for call #t~ret2701 := netdev_err(#t~mem2700.base, #t~mem2700.offset, 280, 0); srcloc: null [2025-02-08 02:44:26,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14746: assume 0 != ~status~44;call #t~mem2699 := read~int#45(~qdev.base, 2396 + ~qdev.offset, 4); [2025-02-08 02:44:26,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14746: assume !(0 != ~status~44);~tmp___2~28.base, ~tmp___2~28.offset := ~buf.base, ~buf.offset;~buf.base, ~buf.offset := ~buf.base, 4 + ~buf.offset;call #t~mem2702 := read~int#46(~#value~4.base, ~#value~4.offset, 4);call write~int#45(#t~mem2702, ~tmp___2~28.base, ~tmp___2~28.offset, 4);havoc #t~mem2702;~tmp___3~18.base, ~tmp___3~18.offset := ~buf.base, ~buf.offset;~buf.base, ~buf.offset := ~buf.base, 4 + ~buf.offset;call #t~mem2703 := read~int#46(~#value~4.base, 4 + ~#value~4.offset, 4);call write~int#45(#t~mem2703, ~tmp___3~18.base, ~tmp___3~18.offset, 4);havoc #t~mem2703;~i~37 := 1 + ~i~37; [2025-02-08 02:44:26,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14717: assume 0 != ~status~44;call #t~mem2692 := read~int#45(~qdev.base, 2396 + ~qdev.offset, 4); [2025-02-08 02:44:26,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14717: assume !(0 != ~status~44);~tmp~149.base, ~tmp~149.offset := ~buf.base, ~buf.offset;~buf.base, ~buf.offset := ~buf.base, 4 + ~buf.offset;call #t~mem2695 := read~int#46(~#value~4.base, ~#value~4.offset, 4);call write~int#45(#t~mem2695, ~tmp~149.base, ~tmp~149.offset, 4);havoc #t~mem2695;~tmp___0~74.base, ~tmp___0~74.offset := ~buf.base, ~buf.offset;~buf.base, ~buf.offset := ~buf.base, 4 + ~buf.offset;call #t~mem2696 := read~int#46(~#value~4.base, 4 + ~#value~4.offset, 4);call write~int#45(#t~mem2696, ~tmp___0~74.base, ~tmp___0~74.offset, 4);havoc #t~mem2696;~tmp___1~50.base, ~tmp___1~50.offset := ~buf.base, ~buf.offset;~buf.base, ~buf.offset := ~buf.base, 4 + ~buf.offset;call #t~mem2697 := read~int#46(~#value~4.base, 8 + ~#value~4.offset, 4);call write~int#45(#t~mem2697, ~tmp___1~50.base, ~tmp___1~50.offset, 4);havoc #t~mem2697;~i~37 := 1 + ~i~37; [2025-02-08 02:44:26,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14748: assume -2147483648 <= #t~ret2701 && #t~ret2701 <= 2147483647;havoc #t~mem2700.base, #t~mem2700.offset;havoc #t~ret2701; [2025-02-08 02:44:26,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14719: assume -2147483648 <= #t~ret2694 && #t~ret2694 <= 2147483647;havoc #t~mem2693.base, #t~mem2693.offset;havoc #t~ret2694; [2025-02-08 02:44:26,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14719-1: SUMMARY for call #t~ret2694 := netdev_err(#t~mem2693.base, #t~mem2693.offset, 279, 0); srcloc: null [2025-02-08 02:44:26,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14742: ~i~37 := 0; [2025-02-08 02:44:26,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14701: call ULTIMATE.dealloc(~#value~4.base, ~#value~4.offset);havoc ~#value~4.base, ~#value~4.offset; [2025-02-08 02:44:26,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14769-1: SUMMARY for call ql_sem_unlock(~qdev.base, ~qdev.offset, 12582912); srcloc: null [2025-02-08 02:44:26,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14769: #res := ~status~44;call ULTIMATE.dealloc(~#value~4.base, ~#value~4.offset);havoc ~#value~4.base, ~#value~4.offset; [2025-02-08 02:44:26,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10558-1: call ql_free_shadow_space_#t~mem1644#1.base, ql_free_shadow_space_#t~mem1644#1.offset := read~$Pointer$#45(ql_free_shadow_space_~qdev#1.base, 2416 + ql_free_shadow_space_~qdev#1.offset, 8); [2025-02-08 02:44:26,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10554: havoc ql_free_shadow_space_#t~mem1641#1.base, ql_free_shadow_space_#t~mem1641#1.offset;havoc ql_free_shadow_space_#t~mem1642#1.base, ql_free_shadow_space_#t~mem1642#1.offset;havoc ql_free_shadow_space_#t~mem1643#1;call write~$Pointer$#45(0, 0, ql_free_shadow_space_~qdev#1.base, 2400 + ql_free_shadow_space_~qdev#1.offset, 8); [2025-02-08 02:44:26,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10626-1: SUMMARY for call pci_free_consistent(ql_free_tx_resources_#t~mem1674#1.base, ql_free_tx_resources_#t~mem1674#1.offset, ql_free_tx_resources_#t~mem1675#1 % 4294967296, ql_free_tx_resources_#t~mem1676#1.base, ql_free_tx_resources_#t~mem1676#1.offset, ql_free_tx_resources_#t~mem1677#1); srcloc: null [2025-02-08 02:44:26,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10558: assume 0 != (ql_free_shadow_space_#t~mem1644#1.base + ql_free_shadow_space_#t~mem1644#1.offset) % 18446744073709551616;havoc ql_free_shadow_space_#t~mem1644#1.base, ql_free_shadow_space_#t~mem1644#1.offset;call ql_free_shadow_space_#t~mem1645#1.base, ql_free_shadow_space_#t~mem1645#1.offset := read~$Pointer$#45(ql_free_shadow_space_~qdev#1.base, 2136 + ql_free_shadow_space_~qdev#1.offset, 8);call ql_free_shadow_space_#t~mem1646#1.base, ql_free_shadow_space_#t~mem1646#1.offset := read~$Pointer$#45(ql_free_shadow_space_~qdev#1.base, 2416 + ql_free_shadow_space_~qdev#1.offset, 8);call ql_free_shadow_space_#t~mem1647#1 := read~int#45(ql_free_shadow_space_~qdev#1.base, 2424 + ql_free_shadow_space_~qdev#1.offset, 8); [2025-02-08 02:44:26,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10558: assume !(0 != (ql_free_shadow_space_#t~mem1644#1.base + ql_free_shadow_space_#t~mem1644#1.offset) % 18446744073709551616);havoc ql_free_shadow_space_#t~mem1644#1.base, ql_free_shadow_space_#t~mem1644#1.offset; [2025-02-08 02:44:26,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10975: assume { :begin_inline_ql_free_tx_resources } true;ql_free_tx_resources_#in~qdev#1.base, ql_free_tx_resources_#in~qdev#1.offset, ql_free_tx_resources_#in~tx_ring#1.base, ql_free_tx_resources_#in~tx_ring#1.offset := ~qdev#1.base, ~qdev#1.offset, ~qdev#1.base, 13248 + ~qdev#1.offset + 404 * (if ~i~17#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~17#1 % 18446744073709551616 % 18446744073709551616 else ~i~17#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc ql_free_tx_resources_#t~mem1673#1.base, ql_free_tx_resources_#t~mem1673#1.offset, ql_free_tx_resources_#t~mem1674#1.base, ql_free_tx_resources_#t~mem1674#1.offset, ql_free_tx_resources_#t~mem1675#1, ql_free_tx_resources_#t~mem1676#1.base, ql_free_tx_resources_#t~mem1676#1.offset, ql_free_tx_resources_#t~mem1677#1, ql_free_tx_resources_#t~mem1678#1.base, ql_free_tx_resources_#t~mem1678#1.offset, ql_free_tx_resources_~qdev#1.base, ql_free_tx_resources_~qdev#1.offset, ql_free_tx_resources_~tx_ring#1.base, ql_free_tx_resources_~tx_ring#1.offset;ql_free_tx_resources_~qdev#1.base, ql_free_tx_resources_~qdev#1.offset := ql_free_tx_resources_#in~qdev#1.base, ql_free_tx_resources_#in~qdev#1.offset;ql_free_tx_resources_~tx_ring#1.base, ql_free_tx_resources_~tx_ring#1.offset := ql_free_tx_resources_#in~tx_ring#1.base, ql_free_tx_resources_#in~tx_ring#1.offset;call ql_free_tx_resources_#t~mem1673#1.base, ql_free_tx_resources_#t~mem1673#1.offset := read~$Pointer$#45(ql_free_tx_resources_~tx_ring#1.base, 24 + ql_free_tx_resources_~tx_ring#1.offset, 8); [2025-02-08 02:44:26,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10996: havoc ql_free_shadow_space_#t~mem1640#1.base, ql_free_shadow_space_#t~mem1640#1.offset, ql_free_shadow_space_#t~mem1641#1.base, ql_free_shadow_space_#t~mem1641#1.offset, ql_free_shadow_space_#t~mem1642#1.base, ql_free_shadow_space_#t~mem1642#1.offset, ql_free_shadow_space_#t~mem1643#1, ql_free_shadow_space_#t~mem1644#1.base, ql_free_shadow_space_#t~mem1644#1.offset, ql_free_shadow_space_#t~mem1645#1.base, ql_free_shadow_space_#t~mem1645#1.offset, ql_free_shadow_space_#t~mem1646#1.base, ql_free_shadow_space_#t~mem1646#1.offset, ql_free_shadow_space_#t~mem1647#1, ql_free_shadow_space_~qdev#1.base, ql_free_shadow_space_~qdev#1.offset;havoc ql_free_shadow_space_#in~qdev#1.base, ql_free_shadow_space_#in~qdev#1.offset;assume { :end_inline_ql_free_shadow_space } true; [2025-02-08 02:44:26,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10996-1: assume { :begin_inline_ql_free_shadow_space } true;ql_free_shadow_space_#in~qdev#1.base, ql_free_shadow_space_#in~qdev#1.offset := ~qdev#1.base, ~qdev#1.offset;havoc ql_free_shadow_space_#t~mem1640#1.base, ql_free_shadow_space_#t~mem1640#1.offset, ql_free_shadow_space_#t~mem1641#1.base, ql_free_shadow_space_#t~mem1641#1.offset, ql_free_shadow_space_#t~mem1642#1.base, ql_free_shadow_space_#t~mem1642#1.offset, ql_free_shadow_space_#t~mem1643#1, ql_free_shadow_space_#t~mem1644#1.base, ql_free_shadow_space_#t~mem1644#1.offset, ql_free_shadow_space_#t~mem1645#1.base, ql_free_shadow_space_#t~mem1645#1.offset, ql_free_shadow_space_#t~mem1646#1.base, ql_free_shadow_space_#t~mem1646#1.offset, ql_free_shadow_space_#t~mem1647#1, ql_free_shadow_space_~qdev#1.base, ql_free_shadow_space_~qdev#1.offset;ql_free_shadow_space_~qdev#1.base, ql_free_shadow_space_~qdev#1.offset := ql_free_shadow_space_#in~qdev#1.base, ql_free_shadow_space_#in~qdev#1.offset;call ql_free_shadow_space_#t~mem1640#1.base, ql_free_shadow_space_#t~mem1640#1.offset := read~$Pointer$#45(ql_free_shadow_space_~qdev#1.base, 2400 + ql_free_shadow_space_~qdev#1.offset, 8); [2025-02-08 02:44:26,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10554-1: SUMMARY for call pci_free_consistent(ql_free_shadow_space_#t~mem1641#1.base, ql_free_shadow_space_#t~mem1641#1.offset, 4096, ql_free_shadow_space_#t~mem1642#1.base, ql_free_shadow_space_#t~mem1642#1.offset, ql_free_shadow_space_#t~mem1643#1); srcloc: null [2025-02-08 02:44:26,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ql_free_mem_resourcesFINAL: assume true; [2025-02-08 02:44:26,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10990: assume #t~mem1806#1 > ~i~17#1;havoc #t~mem1806#1; [2025-02-08 02:44:26,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10990: assume !(#t~mem1806#1 > ~i~17#1);havoc #t~mem1806#1; [2025-02-08 02:44:26,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10984: ~i~17#1 := 0; [2025-02-08 02:44:26,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10625: assume 0 != (ql_free_tx_resources_#t~mem1673#1.base + ql_free_tx_resources_#t~mem1673#1.offset) % 18446744073709551616;havoc ql_free_tx_resources_#t~mem1673#1.base, ql_free_tx_resources_#t~mem1673#1.offset;call ql_free_tx_resources_#t~mem1674#1.base, ql_free_tx_resources_#t~mem1674#1.offset := read~$Pointer$#45(ql_free_tx_resources_~qdev#1.base, 2136 + ql_free_tx_resources_~qdev#1.offset, 8);call ql_free_tx_resources_#t~mem1675#1 := read~int#45(ql_free_tx_resources_~tx_ring#1.base, 56 + ql_free_tx_resources_~tx_ring#1.offset, 4);call ql_free_tx_resources_#t~mem1676#1.base, ql_free_tx_resources_#t~mem1676#1.offset := read~$Pointer$#45(ql_free_tx_resources_~tx_ring#1.base, 24 + ql_free_tx_resources_~tx_ring#1.offset, 8);call ql_free_tx_resources_#t~mem1677#1 := read~int#45(ql_free_tx_resources_~tx_ring#1.base, 32 + ql_free_tx_resources_~tx_ring#1.offset, 8); [2025-02-08 02:44:26,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10625: assume !(0 != (ql_free_tx_resources_#t~mem1673#1.base + ql_free_tx_resources_#t~mem1673#1.offset) % 18446744073709551616);havoc ql_free_tx_resources_#t~mem1673#1.base, ql_free_tx_resources_#t~mem1673#1.offset; [2025-02-08 02:44:26,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10559-1: SUMMARY for call pci_free_consistent(ql_free_shadow_space_#t~mem1645#1.base, ql_free_shadow_space_#t~mem1645#1.offset, 4096, ql_free_shadow_space_#t~mem1646#1.base, ql_free_shadow_space_#t~mem1646#1.offset, ql_free_shadow_space_#t~mem1647#1); srcloc: null [2025-02-08 02:44:26,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10559: havoc ql_free_shadow_space_#t~mem1645#1.base, ql_free_shadow_space_#t~mem1645#1.offset;havoc ql_free_shadow_space_#t~mem1646#1.base, ql_free_shadow_space_#t~mem1646#1.offset;havoc ql_free_shadow_space_#t~mem1647#1;call write~$Pointer$#45(0, 0, ql_free_shadow_space_~qdev#1.base, 2416 + ql_free_shadow_space_~qdev#1.offset, 8); [2025-02-08 02:44:26,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10553: assume 0 != (ql_free_shadow_space_#t~mem1640#1.base + ql_free_shadow_space_#t~mem1640#1.offset) % 18446744073709551616;havoc ql_free_shadow_space_#t~mem1640#1.base, ql_free_shadow_space_#t~mem1640#1.offset;call ql_free_shadow_space_#t~mem1641#1.base, ql_free_shadow_space_#t~mem1641#1.offset := read~$Pointer$#45(ql_free_shadow_space_~qdev#1.base, 2136 + ql_free_shadow_space_~qdev#1.offset, 8);call ql_free_shadow_space_#t~mem1642#1.base, ql_free_shadow_space_#t~mem1642#1.offset := read~$Pointer$#45(ql_free_shadow_space_~qdev#1.base, 2400 + ql_free_shadow_space_~qdev#1.offset, 8);call ql_free_shadow_space_#t~mem1643#1 := read~int#45(ql_free_shadow_space_~qdev#1.base, 2408 + ql_free_shadow_space_~qdev#1.offset, 8); [2025-02-08 02:44:26,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10553: assume !(0 != (ql_free_shadow_space_#t~mem1640#1.base + ql_free_shadow_space_#t~mem1640#1.offset) % 18446744073709551616);havoc ql_free_shadow_space_#t~mem1640#1.base, ql_free_shadow_space_#t~mem1640#1.offset; [2025-02-08 02:44:26,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10987-1: SUMMARY for call ql_free_rx_resources(~qdev#1.base, ~qdev#1.offset, ~qdev#1.base, 4068 + ~qdev#1.offset + 540 * (if ~i~17#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~17#1 % 18446744073709551616 % 18446744073709551616 else ~i~17#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 02:44:26,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10987: ~i~17#1 := 1 + ~i~17#1; [2025-02-08 02:44:26,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10630-2: call ql_free_tx_resources_#t~mem1678#1.base, ql_free_tx_resources_#t~mem1678#1.offset := read~$Pointer$#45(ql_free_tx_resources_~tx_ring#1.base, 88 + ql_free_tx_resources_~tx_ring#1.offset, 8); [2025-02-08 02:44:26,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10630-1: SUMMARY for call kfree(ql_free_tx_resources_#t~mem1678#1.base, ql_free_tx_resources_#t~mem1678#1.offset); srcloc: null [2025-02-08 02:44:26,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10626: havoc ql_free_tx_resources_#t~mem1674#1.base, ql_free_tx_resources_#t~mem1674#1.offset;havoc ql_free_tx_resources_#t~mem1675#1;havoc ql_free_tx_resources_#t~mem1676#1.base, ql_free_tx_resources_#t~mem1676#1.offset;havoc ql_free_tx_resources_#t~mem1677#1;call write~$Pointer$#45(0, 0, ql_free_tx_resources_~tx_ring#1.base, 24 + ql_free_tx_resources_~tx_ring#1.offset, 8); [2025-02-08 02:44:26,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10985: call #t~mem1806#1 := read~int#45(~qdev#1.base, 4052 + ~qdev#1.offset, 4); [2025-02-08 02:44:26,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10630: havoc ql_free_tx_resources_#t~mem1678#1.base, ql_free_tx_resources_#t~mem1678#1.offset;call write~$Pointer$#45(0, 0, ql_free_tx_resources_~tx_ring#1.base, 88 + ql_free_tx_resources_~tx_ring#1.offset, 8);havoc ql_free_tx_resources_#t~mem1673#1.base, ql_free_tx_resources_#t~mem1673#1.offset, ql_free_tx_resources_#t~mem1674#1.base, ql_free_tx_resources_#t~mem1674#1.offset, ql_free_tx_resources_#t~mem1675#1, ql_free_tx_resources_#t~mem1676#1.base, ql_free_tx_resources_#t~mem1676#1.offset, ql_free_tx_resources_#t~mem1677#1, ql_free_tx_resources_#t~mem1678#1.base, ql_free_tx_resources_#t~mem1678#1.offset, ql_free_tx_resources_~qdev#1.base, ql_free_tx_resources_~qdev#1.offset, ql_free_tx_resources_~tx_ring#1.base, ql_free_tx_resources_~tx_ring#1.offset;havoc ql_free_tx_resources_#in~qdev#1.base, ql_free_tx_resources_#in~qdev#1.offset, ql_free_tx_resources_#in~tx_ring#1.base, ql_free_tx_resources_#in~tx_ring#1.offset;assume { :end_inline_ql_free_tx_resources } true;~i~17#1 := 1 + ~i~17#1; [2025-02-08 02:44:26,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13339: SUMMARY for call clear_bit(0, ~qdev~22#1.base, 1084 + ~qdev~22#1.offset); srcloc: null [2025-02-08 02:44:26,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13341: SUMMARY for call ql_free_rx_buffers(~qdev~22#1.base, ~qdev~22#1.offset); srcloc: null [2025-02-08 02:44:26,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ql_eeh_closeFINAL: assume true; [2025-02-08 02:44:26,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13340: SUMMARY for call ql_tx_ring_clean(~qdev~22#1.base, ~qdev~22#1.offset); srcloc: null [2025-02-08 02:44:26,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13342: SUMMARY for call ql_release_adapter_resources(~qdev~22#1.base, ~qdev~22#1.offset); srcloc: null [2025-02-08 02:44:26,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13330: ~i~32#1 := 1 + ~i~32#1; [2025-02-08 02:44:26,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13322: havoc netif_stop_queue_#t~ret393#1.base, netif_stop_queue_#t~ret393#1.offset, netif_stop_queue_~dev#1.base, netif_stop_queue_~dev#1.offset, netif_stop_queue_~tmp~51#1.base, netif_stop_queue_~tmp~51#1.offset;havoc netif_stop_queue_#in~dev#1.base, netif_stop_queue_#in~dev#1.offset;assume { :end_inline_netif_stop_queue } true; [2025-02-08 02:44:26,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13330-1: SUMMARY for call netif_napi_del(~qdev~22#1.base, 339 + (4068 + ~qdev~22#1.offset + 540 * ~i~32#1)); srcloc: null [2025-02-08 02:44:26,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19029: havoc #t~nondet3534; [2025-02-08 02:44:26,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18995: havoc #t~nondet3530; [2025-02-08 02:44:26,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19072: havoc #t~nondet3541; [2025-02-08 02:44:26,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6522: havoc #t~mem183.base, #t~mem183.offset; [2025-02-08 02:44:26,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12272: assume -2147483648 <= #t~ret2230 && #t~ret2230 <= 2147483647; [2025-02-08 02:44:26,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12272-1: SUMMARY for call #t~ret2230 := ql_adapter_down(~qdev~9.base, ~qdev~9.offset); srcloc: null [2025-02-08 02:44:26,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12273-1: SUMMARY for call ql_release_adapter_resources(~qdev~9.base, ~qdev~9.offset); srcloc: null [2025-02-08 02:44:26,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12273: #res := 0; [2025-02-08 02:44:26,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12263: SUMMARY for call msleep(1); srcloc: null [2025-02-08 02:44:26,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15867-1: SUMMARY for call #t~ret2882 := netdev_err(#t~mem2881.base, #t~mem2881.offset, 352, 0); srcloc: null [2025-02-08 02:44:26,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15866: assume 0 != (if #t~mem2880 % 4294967296 % 4294967296 <= 2147483647 then #t~mem2880 % 4294967296 % 4294967296 else #t~mem2880 % 4294967296 % 4294967296 - 4294967296) % 2;havoc #t~mem2880;call #t~mem2881.base, #t~mem2881.offset := read~$Pointer$#45(~qdev.base, 2144 + ~qdev.offset, 8); [2025-02-08 02:44:26,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15866: assume !(0 != (if #t~mem2880 % 4294967296 % 4294967296 <= 2147483647 then #t~mem2880 % 4294967296 % 4294967296 else #t~mem2880 % 4294967296 % 4294967296 - 4294967296) % 2);havoc #t~mem2880; [2025-02-08 02:44:26,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15867: assume -2147483648 <= #t~ret2882 && #t~ret2882 <= 2147483647;havoc #t~mem2881.base, #t~mem2881.offset;havoc #t~ret2882; [2025-02-08 02:44:26,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15864-2: call #t~mem2878 := read~int#45(~qdev.base, 2436 + ~qdev.offset, 4); [2025-02-08 02:44:26,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15864-1: SUMMARY for call #t~ret2879 := ql_read_mpi_reg(~qdev.base, ~qdev.offset, #t~mem2878 + ~i~44, ~mbcp.base, 64 + ~mbcp.offset + 4 * (if ~i~44 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~44 % 18446744073709551616 % 18446744073709551616 else ~i~44 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 02:44:26,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15864: assume -2147483648 <= #t~ret2879 && #t~ret2879 <= 2147483647;~status~55 := #t~ret2879; [2025-02-08 02:44:26,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15865: assume 0 != ~status~55;call #t~mem2880 := read~int#45(~qdev.base, 2396 + ~qdev.offset, 4); [2025-02-08 02:44:26,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15865: assume !(0 != ~status~55);~i~44 := 1 + ~i~44; [2025-02-08 02:44:26,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15881-1: SUMMARY for call ql_sem_unlock(~qdev.base, ~qdev.offset, 3221225472); srcloc: null [2025-02-08 02:44:26,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15881: #res := ~status~55; [2025-02-08 02:44:26,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18796: havoc #t~nondet3497; [2025-02-08 02:44:26,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7093: havoc #t~mem344.base, #t~mem344.offset;havoc #t~mem345; [2025-02-08 02:44:26,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7113: havoc #t~mem351.base, #t~mem351.offset; [2025-02-08 02:44:26,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18864: havoc #t~nondet3504; [2025-02-08 02:44:26,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18882: havoc dma_set_mask_#t~nondet3508#1; [2025-02-08 02:44:26,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6180: havoc arch_irqs_disabled_flags_#t~bitwise31#1; [2025-02-08 02:44:26,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18878: havoc dev_set_drvdata_#t~nondet3507#1; [2025-02-08 02:44:26,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14245-4: assume 0 == ~temp~3 % 4294967296 || 0 == ~err_bit % 4294967296;#t~bitwise2639 := 0; [2025-02-08 02:44:26,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14245-4: assume !(0 == ~temp~3 % 4294967296 || 0 == ~err_bit % 4294967296); [2025-02-08 02:44:26,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14244-1: SUMMARY for call #t~ret2638 := ql_read_other_func_reg(~qdev.base, ~qdev.offset, ~reg); srcloc: null [2025-02-08 02:44:26,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14248-3: assume ~temp~3 % 4294967296 == ~bit % 4294967296;#t~bitwise2640 := ~temp~3; [2025-02-08 02:44:26,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14248-3: assume !(~temp~3 % 4294967296 == ~bit % 4294967296); [2025-02-08 02:44:26,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14248-4: assume 0 == ~temp~3 % 4294967296 || 0 == ~bit % 4294967296;#t~bitwise2640 := 0; [2025-02-08 02:44:26,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14248-4: assume !(0 == ~temp~3 % 4294967296 || 0 == ~bit % 4294967296); [2025-02-08 02:44:26,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14244: ~temp~3 := #t~ret2638; [2025-02-08 02:44:26,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14248-1: [2025-02-08 02:44:26,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14248-2: havoc #t~bitwise2640;assume #t~bitwise2640 % 4294967296 <= ~temp~3 % 4294967296 && #t~bitwise2640 % 4294967296 <= ~bit % 4294967296; [2025-02-08 02:44:26,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14248: assume 0 != #t~bitwise2640 % 4294967296;havoc #t~bitwise2640;#res := 0; [2025-02-08 02:44:26,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14248: assume !(0 != #t~bitwise2640 % 4294967296);havoc #t~bitwise2640;~__ms~0 := 10; [2025-02-08 02:44:26,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14273: #res := -1; [2025-02-08 02:44:26,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14259: assume 0 != ~tmp~147 % 18446744073709551616; [2025-02-08 02:44:26,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14259: assume !(0 != ~tmp~147 % 18446744073709551616); [2025-02-08 02:44:26,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ql_wait_other_func_reg_rdyFINAL: assume true; [2025-02-08 02:44:26,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14265: ~count~4 := ~count~4 - 1; [2025-02-08 02:44:26,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14253: ~tmp~147 := ~__ms~0;~__ms~0 := ~__ms~0 - 1; [2025-02-08 02:44:26,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14255: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 02:44:26,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14245-2: havoc #t~bitwise2639;assume #t~bitwise2639 % 4294967296 <= ~temp~3 % 4294967296 && #t~bitwise2639 % 4294967296 <= ~err_bit % 4294967296; [2025-02-08 02:44:26,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14245-3: assume ~temp~3 % 4294967296 == ~err_bit % 4294967296;#t~bitwise2639 := ~temp~3; [2025-02-08 02:44:26,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14245-3: assume !(~temp~3 % 4294967296 == ~err_bit % 4294967296); [2025-02-08 02:44:26,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14245: assume 0 != #t~bitwise2639 % 4294967296;havoc #t~bitwise2639;#res := -1; [2025-02-08 02:44:26,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14245: assume !(0 != #t~bitwise2639 % 4294967296);havoc #t~bitwise2639; [2025-02-08 02:44:26,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14245-1: [2025-02-08 02:44:26,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint qlge_get_statsFINAL: assume true; [2025-02-08 02:44:26,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12574: call write~int#45(~pkts~0, ~ndev.base, 172 + ~ndev.offset, 8);call write~int#45(~bytes~0, ~ndev.base, 188 + ~ndev.offset, 8);call write~int#45(~dropped~0, ~ndev.base, 220 + ~ndev.offset, 8);call write~int#45(~errors~0, ~ndev.base, 204 + ~ndev.offset, 8);call write~int#45(~mcast~0, ~ndev.base, 236 + ~ndev.offset, 8);~bytes~0 := 0;~errors~0 := ~bytes~0;~pkts~0 := ~errors~0;~i~30 := 0; [2025-02-08 02:44:26,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12597: call write~int#45(~pkts~0, ~ndev.base, 180 + ~ndev.offset, 8);call write~int#45(~bytes~0, ~ndev.base, 196 + ~ndev.offset, 8);call write~int#45(~errors~0, ~ndev.base, 212 + ~ndev.offset, 8);#res.base, #res.offset := ~ndev.base, 172 + ~ndev.offset; [2025-02-08 02:44:26,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12560: call #t~mem2300 := read~int#45(~rx_ring~7.base, 500 + ~rx_ring~7.offset, 8);~pkts~0 := #t~mem2300 + ~pkts~0;call #t~mem2301 := read~int#45(~rx_ring~7.base, 516 + ~rx_ring~7.offset, 8);~bytes~0 := #t~mem2301 + ~bytes~0;havoc #t~mem2301;call #t~mem2302 := read~int#45(~rx_ring~7.base, 524 + ~rx_ring~7.offset, 8);~dropped~0 := #t~mem2302 + ~dropped~0;havoc #t~mem2302;call #t~mem2303 := read~int#45(~rx_ring~7.base, 532 + ~rx_ring~7.offset, 8);~errors~0 := #t~mem2303 + ~errors~0;havoc #t~mem2303;call #t~mem2304 := read~int#45(~rx_ring~7.base, 508 + ~rx_ring~7.offset, 8);~mcast~0 := #t~mem2304 + ~mcast~0;havoc #t~mem2304;~i~30 := 1 + ~i~30;~rx_ring~7.base, ~rx_ring~7.offset := ~rx_ring~7.base, 540 + ~rx_ring~7.offset; [2025-02-08 02:44:26,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12591: assume #t~mem2309 > ~i~30;havoc #t~mem2309; [2025-02-08 02:44:26,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12591: assume !(#t~mem2309 > ~i~30);havoc #t~mem2309; [2025-02-08 02:44:26,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12585: call #t~mem2306 := read~int#45(~tx_ring~5.base, 380 + ~tx_ring~5.offset, 8);~pkts~0 := #t~mem2306 + ~pkts~0;call #t~mem2307 := read~int#45(~tx_ring~5.base, 388 + ~tx_ring~5.offset, 8);~bytes~0 := #t~mem2307 + ~bytes~0;havoc #t~mem2307;call #t~mem2308 := read~int#45(~tx_ring~5.base, 396 + ~tx_ring~5.offset, 8);~errors~0 := #t~mem2308 + ~errors~0;havoc #t~mem2308;~i~30 := 1 + ~i~30;~tx_ring~5.base, ~tx_ring~5.offset := ~tx_ring~5.base, 404 + ~tx_ring~5.offset; [2025-02-08 02:44:26,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12583: call #t~mem2309 := read~int#45(~qdev~12.base, 4044 + ~qdev~12.offset, 4); [2025-02-08 02:44:26,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8475: ~status~9 := -22; [2025-02-08 02:44:26,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8479: ~tmp___0~30 := (if 0 == #t~ret697 % 256 then 0 else 1);havoc #t~ret697; [2025-02-08 02:44:26,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8479-1: SUMMARY for call #t~ret697 := is_valid_ether_addr(~qdev.base, 16552 + ~qdev.offset); srcloc: null [2025-02-08 02:44:26,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8471-2: havoc #t~bitwise694;assume #t~bitwise694 % 4294967296 <= #t~mem693 % 4294967296 && #t~bitwise694 % 4294967296 <= 32; [2025-02-08 02:44:26,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8469: assume -2147483648 <= #t~ret692 && #t~ret692 <= 2147483647;~status~9 := #t~ret692; [2025-02-08 02:44:26,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8471-3: assume 32 == #t~mem693 % 4294967296;#t~bitwise694 := #t~mem693; [2025-02-08 02:44:26,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8471-3: assume !(32 == #t~mem693 % 4294967296); [2025-02-08 02:44:26,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8469-1: SUMMARY for call #t~ret692 := ql_validate_flash(~qdev.base, ~qdev.offset, 10, 29, 0); srcloc: null [2025-02-08 02:44:26,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8471-4: assume 0 == #t~mem693 % 4294967296;#t~bitwise694 := 0; [2025-02-08 02:44:26,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8471-4: assume !(0 == #t~mem693 % 4294967296); [2025-02-08 02:44:26,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8471: assume 0 != #t~bitwise694 % 4294967296;havoc #t~mem693;havoc #t~bitwise694;call #t~mem695.base, #t~mem695.offset := read~$Pointer$#45(~qdev.base, 2144 + ~qdev.offset, 8); [2025-02-08 02:44:26,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8471: assume !(0 != #t~bitwise694 % 4294967296);havoc #t~mem693;havoc #t~bitwise694; [2025-02-08 02:44:26,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8471-1: [2025-02-08 02:44:26,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8494-1: SUMMARY for call ql_sem_unlock(~qdev.base, ~qdev.offset, 50331648); srcloc: null [2025-02-08 02:44:26,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8494: #res := ~status~9; [2025-02-08 02:44:26,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8453: assume 0 != #t~bitwise689 % 4294967296;havoc #t~mem688;havoc #t~bitwise689;call #t~mem690.base, #t~mem690.offset := read~$Pointer$#45(~qdev.base, 2144 + ~qdev.offset, 8); [2025-02-08 02:44:26,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8453: assume !(0 != #t~bitwise689 % 4294967296);havoc #t~mem688;havoc #t~bitwise689; [2025-02-08 02:44:26,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8453-1: [2025-02-08 02:44:26,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8453-2: havoc #t~bitwise689;assume #t~bitwise689 % 4294967296 <= #t~mem688 % 4294967296 && #t~bitwise689 % 4294967296 <= 32; [2025-02-08 02:44:26,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8451: assume -2147483648 <= #t~ret687 && #t~ret687 <= 2147483647;~status~9 := #t~ret687; [2025-02-08 02:44:26,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8453-3: assume 32 == #t~mem688 % 4294967296;#t~bitwise689 := #t~mem688; [2025-02-08 02:44:26,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8453-3: assume !(32 == #t~mem688 % 4294967296); [2025-02-08 02:44:26,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8451-1: SUMMARY for call #t~ret687 := ql_read_flash_word(~qdev.base, ~qdev.offset, (if (~i~4 + ~offset~3) % 4294967296 % 4294967296 <= 2147483647 then (~i~4 + ~offset~3) % 4294967296 % 4294967296 else (~i~4 + ~offset~3) % 4294967296 % 4294967296 - 4294967296), ~p~1.base, ~p~1.offset); srcloc: null [2025-02-08 02:44:26,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8453-4: assume 0 == #t~mem688 % 4294967296;#t~bitwise689 := 0; [2025-02-08 02:44:26,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8453-4: assume !(0 == #t~mem688 % 4294967296); [2025-02-08 02:44:26,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8480: assume 0 != ~tmp___0~30 % 256;~tmp___1~19 := 0; [2025-02-08 02:44:26,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8480: assume !(0 != ~tmp___0~30 % 256);~tmp___1~19 := 1; [2025-02-08 02:44:26,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8472: assume -2147483648 <= #t~ret696 && #t~ret696 <= 2147483647;havoc #t~mem695.base, #t~mem695.offset;havoc #t~ret696; [2025-02-08 02:44:26,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8472-1: SUMMARY for call #t~ret696 := netdev_err(#t~mem695.base, #t~mem695.offset, 30, 0); srcloc: null [2025-02-08 02:44:26,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8470: assume 0 != ~status~9;call #t~mem693 := read~int#45(~qdev.base, 2396 + ~qdev.offset, 4); [2025-02-08 02:44:26,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8470: assume !(0 != ~status~9); [2025-02-08 02:44:26,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8491: ~__ret~3.base, ~__ret~3.offset := #t~memcpy~res702.base, #t~memcpy~res702.offset;havoc #t~mem700.base, #t~mem700.offset;havoc #t~mem701.base, #t~mem701.offset;havoc #t~memcpy~res702.base, #t~memcpy~res702.offset; [2025-02-08 02:44:26,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8491-1: SUMMARY for call #t~memcpy~res702.base, #t~memcpy~res702.offset := #Ultimate.C_memcpy#45(#t~mem701.base, #t~mem701.offset, ~qdev.base, 16552 + ~qdev.offset, ~__len~2); srcloc: null [2025-02-08 02:44:26,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8485: assume 0 != ~tmp___1~19;~status~9 := -22; [2025-02-08 02:44:26,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8485: assume !(0 != ~tmp___1~19);call #t~mem698.base, #t~mem698.offset := read~$Pointer$#45(~qdev.base, 2144 + ~qdev.offset, 8);call #t~mem699 := read~int#45(#t~mem698.base, 465 + #t~mem698.offset, 1);~__len~2 := #t~mem699 % 256;havoc #t~mem698.base, #t~mem698.offset;havoc #t~mem699;call #t~mem700.base, #t~mem700.offset := read~$Pointer$#45(~qdev.base, 2144 + ~qdev.offset, 8);call #t~mem701.base, #t~mem701.offset := read~$Pointer$#45(#t~mem700.base, 666 + #t~mem700.offset, 8); [2025-02-08 02:44:26,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8454-1: SUMMARY for call #t~ret691 := netdev_err(#t~mem690.base, #t~mem690.offset, 28, 0); srcloc: null [2025-02-08 02:44:26,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8452: assume 0 != ~status~9;call #t~mem688 := read~int#45(~qdev.base, 2396 + ~qdev.offset, 4); [2025-02-08 02:44:26,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8452: assume !(0 != ~status~9);~i~4 := 1 + ~i~4;~p~1.base, ~p~1.offset := ~p~1.base, 4 + ~p~1.offset; [2025-02-08 02:44:26,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8454: assume -2147483648 <= #t~ret691 && #t~ret691 <= 2147483647;havoc #t~mem690.base, #t~mem690.offset;havoc #t~ret691; [2025-02-08 02:44:26,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18948: havoc #t~nondet3521; [2025-02-08 02:44:26,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16352: call ULTIMATE.dealloc(ql_mb_get_fw_state_~#mbc~1#1.base, ql_mb_get_fw_state_~#mbc~1#1.offset);havoc ql_mb_get_fw_state_~#mbc~1#1.base, ql_mb_get_fw_state_~#mbc~1#1.offset; [2025-02-08 02:44:26,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16324: call ULTIMATE.dealloc(ql_mb_about_fw_~#mbc~0#1.base, ql_mb_about_fw_~#mbc~0#1.offset);havoc ql_mb_about_fw_~#mbc~0#1.base, ql_mb_about_fw_~#mbc~0#1.offset;