./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 28398bb6342d48f0e29c93be9c3d4a2c1a1284a2b7ab5f06975bf0059e399499 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:15:50,183 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:15:50,248 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 04:15:50,252 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:15:50,253 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:15:50,275 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:15:50,276 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:15:50,276 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:15:50,277 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:15:50,277 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:15:50,277 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:15:50,278 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:15:50,278 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:15:50,278 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:15:50,278 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:15:50,278 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:15:50,278 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:15:50,279 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 04:15:50,279 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:15:50,279 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:15:50,279 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:15:50,279 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:15:50,279 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:15:50,279 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:15:50,279 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:15:50,279 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:15:50,280 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:15:50,280 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:15:50,280 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:15:50,280 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:15:50,280 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:15:50,280 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:15:50,280 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:15:50,281 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:15:50,281 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 04:15:50,281 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 04:15:50,281 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:15:50,281 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:15:50,281 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:15:50,281 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:15:50,281 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 -> 28398bb6342d48f0e29c93be9c3d4a2c1a1284a2b7ab5f06975bf0059e399499 [2025-02-08 04:15:50,500 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:15:50,506 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:15:50,507 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:15:50,508 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:15:50,508 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:15:50,509 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i [2025-02-08 04:15:51,678 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/7dbbaa98e/50dbd8ee8d8d46e2bd0e9a60af85e170/FLAGd08a32e6e [2025-02-08 04:15:52,346 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:15:52,347 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i [2025-02-08 04:15:52,417 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/7dbbaa98e/50dbd8ee8d8d46e2bd0e9a60af85e170/FLAGd08a32e6e [2025-02-08 04:15:52,760 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/7dbbaa98e/50dbd8ee8d8d46e2bd0e9a60af85e170 [2025-02-08 04:15:52,762 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:15:52,764 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:15:52,765 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:15:52,765 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:15:52,768 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:15:52,769 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:15:52" (1/1) ... [2025-02-08 04:15:52,769 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@19dcb6ca and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:15:52, skipping insertion in model container [2025-02-08 04:15:52,770 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:15:52" (1/1) ... [2025-02-08 04:15:52,906 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:15:57,144 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-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[499957,499970] [2025-02-08 04:15:57,146 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-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[500102,500115] [2025-02-08 04:15:57,181 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:15:57,257 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:15:57,342 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"); [6237] [2025-02-08 04:15:57,343 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)); [6244] [2025-02-08 04:15:57,344 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6251] [2025-02-08 04:15:57,347 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6324-6325] [2025-02-08 04:15:57,348 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6330-6332] [2025-02-08 04:15:57,349 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [6347] [2025-02-08 04:15:57,350 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)); [6369] [2025-02-08 04:15:57,353 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6408] [2025-02-08 04:15:57,354 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6411] [2025-02-08 04:15:57,354 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [6413] [2025-02-08 04:15:57,354 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6418] [2025-02-08 04:15:57,354 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6421] [2025-02-08 04:15:57,354 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6423] [2025-02-08 04:15:57,354 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6428] [2025-02-08 04:15:57,354 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6431] [2025-02-08 04:15:57,355 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6433] [2025-02-08 04:15:57,355 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6438] [2025-02-08 04:15:57,355 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6441] [2025-02-08 04:15:57,355 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [6443] [2025-02-08 04:15:57,355 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6481] [2025-02-08 04:15:57,356 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6484] [2025-02-08 04:15:57,356 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6486] [2025-02-08 04:15:57,356 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6491] [2025-02-08 04:15:57,356 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6494] [2025-02-08 04:15:57,356 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6496] [2025-02-08 04:15:57,356 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6501] [2025-02-08 04:15:57,356 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6504] [2025-02-08 04:15:57,356 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6506] [2025-02-08 04:15:57,357 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6511] [2025-02-08 04:15:57,357 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6514] [2025-02-08 04:15:57,357 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6516] [2025-02-08 04:15:57,359 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [6675] [2025-02-08 04:15:57,359 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6683] [2025-02-08 04:15:57,360 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6690] [2025-02-08 04:15:57,360 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr))); [6697] [2025-02-08 04:15:57,360 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr))); [6704] [2025-02-08 04:15:57,362 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6773] [2025-02-08 04:15:57,363 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" (488), "i" (12UL)); [6818-6819] [2025-02-08 04:15:57,367 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [6930-6931] [2025-02-08 04:15:57,368 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)); [6964-6965] [2025-02-08 04:15:57,369 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)); [7005-7006] [2025-02-08 04:15:57,370 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)); [7034-7035] [2025-02-08 04:15:57,378 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/netdevice.h"), "i" (502), "i" (12UL)); [7518-7519] [2025-02-08 04:15:57,378 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7525] [2025-02-08 04:15:57,382 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [7798] [2025-02-08 04:15:57,382 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7801] [2025-02-08 04:15:57,382 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7804] [2025-02-08 04:15:57,382 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7807] [2025-02-08 04:15:57,382 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [7838] [2025-02-08 04:15:57,383 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7841] [2025-02-08 04:15:57,383 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7844] [2025-02-08 04:15:57,383 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7847] [2025-02-08 04:15:57,383 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [7878] [2025-02-08 04:15:57,383 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7881] [2025-02-08 04:15:57,383 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7884] [2025-02-08 04:15:57,383 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7887] [2025-02-08 04:15:57,384 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [7918] [2025-02-08 04:15:57,384 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7921] [2025-02-08 04:15:57,384 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7924] [2025-02-08 04:15:57,384 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7927] [2025-02-08 04:15:57,385 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [8017] [2025-02-08 04:15:57,385 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8020] [2025-02-08 04:15:57,385 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8023] [2025-02-08 04:15:57,385 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8026] [2025-02-08 04:15:57,386 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [8057] [2025-02-08 04:15:57,386 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8060] [2025-02-08 04:15:57,386 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8063] [2025-02-08 04:15:57,386 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8066] [2025-02-08 04:15:57,386 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [8097] [2025-02-08 04:15:57,386 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8100] [2025-02-08 04:15:57,386 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8103] [2025-02-08 04:15:57,386 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8106] [2025-02-08 04:15:57,387 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8137] [2025-02-08 04:15:57,387 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8140] [2025-02-08 04:15:57,387 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8143] [2025-02-08 04:15:57,387 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8146] [2025-02-08 04:15:57,402 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8622] [2025-02-08 04:15:57,402 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8631] [2025-02-08 04:15:57,409 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8789] [2025-02-08 04:15:57,413 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8930] [2025-02-08 04:15:57,419 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9111] [2025-02-08 04:15:57,420 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9126] [2025-02-08 04:15:57,421 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9128] [2025-02-08 04:15:57,434 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9634] [2025-02-08 04:15:57,434 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [9675] [2025-02-08 04:15:57,435 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9678] [2025-02-08 04:15:57,435 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9681] [2025-02-08 04:15:57,435 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9684] [2025-02-08 04:15:57,435 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [9715] [2025-02-08 04:15:57,435 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9718] [2025-02-08 04:15:57,435 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9721] [2025-02-08 04:15:57,435 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9724] [2025-02-08 04:15:57,436 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [9755] [2025-02-08 04:15:57,436 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9758] [2025-02-08 04:15:57,437 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9761] [2025-02-08 04:15:57,437 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9764] [2025-02-08 04:15:57,437 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [9795] [2025-02-08 04:15:57,437 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9798] [2025-02-08 04:15:57,437 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9801] [2025-02-08 04:15:57,438 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9804] [2025-02-08 04:15:57,440 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9839] [2025-02-08 04:15:57,444 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9953] [2025-02-08 04:15:57,445 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9955] [2025-02-08 04:15:57,445 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9958] [2025-02-08 04:15:57,455 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)va) [10120] [2025-02-08 04:15:57,461 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10281] [2025-02-08 04:15:57,461 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10282] [2025-02-08 04:15:57,478 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10565] [2025-02-08 04:15:57,479 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10602] [2025-02-08 04:15:57,513 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12316] [2025-02-08 04:15:57,515 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12404] [2025-02-08 04:15:57,516 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12427] [2025-02-08 04:15:57,516 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12437] [2025-02-08 04:15:57,516 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12456] [2025-02-08 04:15:57,517 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12464] [2025-02-08 04:15:57,523 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12808] [2025-02-08 04:15:57,523 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12809] [2025-02-08 04:15:57,536 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 *)"drivers/net/ethernet/myricom/myri10ge/myri10ge.c"), "i" (3414), "i" (12UL)); [13346-13347] [2025-02-08 04:15:57,537 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 *)"drivers/net/ethernet/myricom/myri10ge/myri10ge.c"), "i" (3422), "i" (12UL)); [13374-13375] [2025-02-08 04:15:57,676 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-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[499957,499970] [2025-02-08 04:15:57,676 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-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[500102,500115] [2025-02-08 04:15:57,681 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:15:57,857 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:15:57,858 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:15:57 WrapperNode [2025-02-08 04:15:57,858 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:15:57,859 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:15:57,859 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:15:57,859 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:15:57,863 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:15:57" (1/1) ... [2025-02-08 04:15:57,955 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:15:57" (1/1) ... [2025-02-08 04:15:58,213 INFO L138 Inliner]: procedures = 666, calls = 5695, calls flagged for inlining = 345, calls inlined = 327, statements flattened = 12848 [2025-02-08 04:15:58,214 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:15:58,214 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:15:58,214 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:15:58,215 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:15:58,223 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:15:57" (1/1) ... [2025-02-08 04:15:58,224 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:15:57" (1/1) ... [2025-02-08 04:15:58,330 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:15:57" (1/1) ... [2025-02-08 04:16:00,301 INFO L175 MemorySlicer]: Split 3773 memory accesses to 39 slices as follows [7, 13, 23, 2, 5, 1, 5, 2, 1, 17, 24, 7, 5, 11, 7, 16, 52, 3, 3, 2, 2, 2, 8, 3, 5, 5, 4, 8, 7, 4, 4, 7, 5, 8, 8, 3412, 73, 1, 1]. 90 percent of accesses are in the largest equivalence class. The 2026 initializations are split as follows [0, 13, 0, 0, 0, 1, 5, 2, 0, 0, 1, 5, 5, 8, 0, 0, 0, 3, 1, 0, 0, 0, 0, 0, 0, 5, 4, 8, 0, 4, 4, 7, 5, 8, 8, 1928, 0, 1, 0]. The 666 writes are split as follows [6, 0, 6, 1, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 2, 0, 42, 0, 0, 1, 1, 1, 2, 2, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 529, 47, 0, 1]. [2025-02-08 04:16:00,302 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:15:57" (1/1) ... [2025-02-08 04:16:00,302 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:15:57" (1/1) ... [2025-02-08 04:16:00,460 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:15:57" (1/1) ... [2025-02-08 04:16:00,485 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:15:57" (1/1) ... [2025-02-08 04:16:00,544 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:15:57" (1/1) ... [2025-02-08 04:16:00,584 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:15:57" (1/1) ... [2025-02-08 04:16:00,674 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:16:00,676 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:16:00,676 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:16:00,676 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:16:00,677 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:15:57" (1/1) ... [2025-02-08 04:16:00,681 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:16:00,693 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:16:00,706 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 04:16:00,710 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 04:16:00,729 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_wake_queue [2025-02-08 04:16:00,729 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_wake_queue [2025-02-08 04:16:00,729 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_request_irq [2025-02-08 04:16:00,729 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_request_irq [2025-02-08 04:16:00,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:16:00,729 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:16:00,729 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2025-02-08 04:16:00,729 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2025-02-08 04:16:00,729 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2025-02-08 04:16:00,729 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2025-02-08 04:16:00,729 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:16:00,729 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:16:00,729 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_sw_tso [2025-02-08 04:16:00,729 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_sw_tso [2025-02-08 04:16:00,729 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-02-08 04:16:00,729 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-02-08 04:16:00,729 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 04:16:00,729 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 04:16:00,729 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2025-02-08 04:16:00,729 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2025-02-08 04:16:00,729 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_clean_rx_done [2025-02-08 04:16:00,729 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_clean_rx_done [2025-02-08 04:16:00,729 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 04:16:00,729 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 04:16:00,729 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 04:16:00,729 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 04:16:00,729 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 04:16:00,729 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 04:16:00,730 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-02-08 04:16:00,730 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-02-08 04:16:00,730 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2025-02-08 04:16:00,730 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2025-02-08 04:16:00,730 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_page [2025-02-08 04:16:00,730 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_page [2025-02-08 04:16:00,730 INFO L130 BoogieDeclarations]: Found specification of procedure PageTail [2025-02-08 04:16:00,730 INFO L138 BoogieDeclarations]: Found implementation of procedure PageTail [2025-02-08 04:16:00,730 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_myri10ge_slice_state [2025-02-08 04:16:00,730 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_myri10ge_slice_state [2025-02-08 04:16:00,730 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_tx_unlock [2025-02-08 04:16:00,730 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_tx_unlock [2025-02-08 04:16:00,730 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_free_rings [2025-02-08 04:16:00,730 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_free_rings [2025-02-08 04:16:00,730 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2025-02-08 04:16:00,730 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2025-02-08 04:16:00,730 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size_set [2025-02-08 04:16:00,730 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size_set [2025-02-08 04:16:00,730 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 04:16:00,730 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 04:16:00,730 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:16:00,730 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:16:00,730 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 04:16:00,730 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 04:16:00,730 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-02-08 04:16:00,730 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-02-08 04:16:00,730 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 04:16:00,730 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 04:16:00,730 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:16:00,730 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:16:00,730 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_change_pause [2025-02-08 04:16:00,730 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_change_pause [2025-02-08 04:16:00,730 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 04:16:00,730 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 04:16:00,730 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:16:00,730 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-02-08 04:16:00,730 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-02-08 04:16:00,730 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_close [2025-02-08 04:16:00,730 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_close [2025-02-08 04:16:00,730 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_104 [2025-02-08 04:16:00,730 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_104 [2025-02-08 04:16:00,730 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_update_dca [2025-02-08 04:16:00,733 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_update_dca [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 04:16:00,733 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 04:16:00,733 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 04:16:00,733 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_teardown_dca [2025-02-08 04:16:00,733 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_teardown_dca [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-08 04:16:00,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2025-02-08 04:16:00,734 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 04:16:00,734 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure simple_strtoul [2025-02-08 04:16:00,734 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_strtoul [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:16:00,734 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 04:16:00,734 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 04:16:00,734 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_update_mac_address [2025-02-08 04:16:00,734 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_update_mac_address [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure pcie_capability_read_word [2025-02-08 04:16:00,735 INFO L138 BoogieDeclarations]: Found implementation of procedure pcie_capability_read_word [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 04:16:00,735 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure skb_get_queue_mapping [2025-02-08 04:16:00,735 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_get_queue_mapping [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_alloc_rx_pages [2025-02-08 04:16:00,735 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_alloc_rx_pages [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-02-08 04:16:00,735 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:16:00,735 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:16:00,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:16:00,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:16:00,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:16:00,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:16:00,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:16:00,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:16:00,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:16:00,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:16:00,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:16:00,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:16:00,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:16:00,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:16:00,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:16:00,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:16:00,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:16:00,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:16:00,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:16:00,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:16:00,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:16:00,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:16:00,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:16:00,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:16:00,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:16:00,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:16:00,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:16:00,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:16:00,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:16:00,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:16:00,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:16:00,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:16:00,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 04:16:00,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 04:16:00,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-08 04:16:00,738 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-08 04:16:00,739 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:16:00,739 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:16:00,739 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:16:00,739 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:16:00,739 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:16:00,739 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:16:00,739 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:16:00,739 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:16:00,739 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:16:00,739 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:16:00,739 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:16:00,739 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:16:00,739 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:16:00,739 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:16:00,739 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:16:00,739 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:16:00,739 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:16:00,739 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:16:00,739 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:16:00,740 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:16:00,740 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:16:00,740 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:16:00,740 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:16:00,740 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:16:00,740 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:16:00,740 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:16:00,740 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:16:00,740 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:16:00,740 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:16:00,740 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:16:00,740 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:16:00,740 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:16:00,740 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:16:00,740 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:16:00,740 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:16:00,740 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 04:16:00,740 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 04:16:00,740 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-08 04:16:00,740 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-08 04:16:00,740 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 04:16:00,740 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 04:16:00,740 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2025-02-08 04:16:00,740 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2025-02-08 04:16:00,740 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 04:16:00,740 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 04:16:00,740 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:16:00,740 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:16:00,740 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_get_stats [2025-02-08 04:16:00,740 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_get_stats [2025-02-08 04:16:00,740 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 04:16:00,740 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 04:16:00,740 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_set_multicast_list [2025-02-08 04:16:00,740 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_set_multicast_list [2025-02-08 04:16:00,740 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-02-08 04:16:00,740 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-02-08 04:16:00,740 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_check_slice [2025-02-08 04:16:00,741 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_check_slice [2025-02-08 04:16:00,741 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 04:16:00,741 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 04:16:00,741 INFO L130 BoogieDeclarations]: Found specification of procedure pci_pcie_type [2025-02-08 04:16:00,741 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_pcie_type [2025-02-08 04:16:00,741 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:16:00,741 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 04:16:00,741 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 04:16:00,741 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 04:16:00,741 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 04:16:00,741 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2025-02-08 04:16:00,741 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_calloc [2025-02-08 04:16:00,741 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:16:00,741 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:16:00,741 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:16:00,741 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 04:16:00,741 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 04:16:00,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:16:00,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:16:00,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:16:00,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:16:00,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:16:00,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:16:00,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:16:00,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:16:00,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:16:00,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:16:00,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:16:00,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:16:00,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:16:00,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:16:00,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:16:00,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:16:00,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:16:00,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:16:00,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:16:00,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:16:00,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:16:00,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:16:00,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 04:16:00,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 04:16:00,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 04:16:00,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 04:16:00,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 04:16:00,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 04:16:00,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 04:16:00,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 04:16:00,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 04:16:00,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 04:16:00,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 04:16:00,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 04:16:00,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 04:16:00,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 04:16:00,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 04:16:00,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 04:16:00,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 04:16:00,743 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2025-02-08 04:16:00,743 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2025-02-08 04:16:00,743 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 04:16:00,743 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 04:16:00,743 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:16:00,743 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:16:00,743 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_myri10ge_slice_state [2025-02-08 04:16:00,743 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_myri10ge_slice_state [2025-02-08 04:16:00,743 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2025-02-08 04:16:00,743 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2025-02-08 04:16:00,743 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2025-02-08 04:16:00,744 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2025-02-08 04:16:00,744 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_led [2025-02-08 04:16:00,744 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_led [2025-02-08 04:16:00,744 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_gso [2025-02-08 04:16:00,744 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_gso [2025-02-08 04:16:00,744 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_toggle_relaxed [2025-02-08 04:16:00,744 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_toggle_relaxed [2025-02-08 04:16:00,744 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-02-08 04:16:00,744 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-02-08 04:16:00,744 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-02-08 04:16:00,744 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-02-08 04:16:00,744 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 04:16:00,744 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 04:16:00,744 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 04:16:00,744 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 04:16:00,744 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_send_cmd [2025-02-08 04:16:00,744 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_send_cmd [2025-02-08 04:16:00,744 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2025-02-08 04:16:00,744 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2025-02-08 04:16:00,744 INFO L130 BoogieDeclarations]: Found specification of procedure mtrr_del [2025-02-08 04:16:00,744 INFO L138 BoogieDeclarations]: Found implementation of procedure mtrr_del [2025-02-08 04:16:00,744 INFO L130 BoogieDeclarations]: Found specification of procedure set_fw_name [2025-02-08 04:16:00,744 INFO L138 BoogieDeclarations]: Found implementation of procedure set_fw_name [2025-02-08 04:16:00,744 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 04:16:00,744 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 04:16:00,744 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-08 04:16:00,744 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-08 04:16:00,744 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:16:00,744 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:16:00,744 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 04:16:00,744 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 04:16:00,744 INFO L130 BoogieDeclarations]: Found specification of procedure put_be32 [2025-02-08 04:16:00,744 INFO L138 BoogieDeclarations]: Found implementation of procedure put_be32 [2025-02-08 04:16:00,744 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 04:16:00,744 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 04:16:00,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:16:00,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:16:00,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:16:00,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:16:00,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:16:00,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:16:00,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:16:00,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:16:00,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:16:00,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:16:00,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:16:00,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:16:00,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:16:00,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:16:00,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:16:00,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:16:00,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:16:00,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:16:00,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:16:00,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:16:00,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:16:00,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:16:00,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:16:00,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:16:00,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:16:00,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 04:16:00,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 04:16:00,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 04:16:00,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 04:16:00,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 04:16:00,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 04:16:00,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 04:16:00,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 04:16:00,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 04:16:00,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 04:16:00,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 04:16:00,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 04:16:00,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 04:16:00,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 04:16:00,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 04:16:00,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 04:16:00,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 04:16:00,747 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:16:00,747 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:16:00,747 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-02-08 04:16:00,747 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-02-08 04:16:00,747 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2025-02-08 04:16:00,747 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2025-02-08 04:16:00,747 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_remove [2025-02-08 04:16:00,747 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_remove [2025-02-08 04:16:00,747 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_gso_v6 [2025-02-08 04:16:00,747 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_gso_v6 [2025-02-08 04:16:00,747 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_fromio [2025-02-08 04:16:00,747 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_fromio [2025-02-08 04:16:00,748 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-02-08 04:16:00,748 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-02-08 04:16:00,748 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 04:16:00,748 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 04:16:00,748 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2025-02-08 04:16:00,748 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_size_call_parameter [2025-02-08 04:16:00,748 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2025-02-08 04:16:00,748 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2025-02-08 04:16:00,748 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-02-08 04:16:00,748 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-02-08 04:16:00,748 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_free_slices [2025-02-08 04:16:00,748 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_free_slices [2025-02-08 04:16:00,748 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 04:16:00,748 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 04:16:00,748 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_unmap_rx_page [2025-02-08 04:16:00,748 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_unmap_rx_page [2025-02-08 04:16:00,748 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_ss_lock_napi [2025-02-08 04:16:00,748 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_ss_lock_napi [2025-02-08 04:16:00,748 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 04:16:00,748 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 04:16:00,748 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 04:16:00,748 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 04:16:00,748 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 04:16:00,748 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 04:16:00,748 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 04:16:00,748 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 04:16:00,748 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 04:16:00,748 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 04:16:00,748 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 04:16:00,748 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 04:16:00,748 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 04:16:00,748 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 04:16:00,748 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 04:16:00,748 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 04:16:00,748 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 04:16:00,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 04:16:00,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 04:16:00,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 04:16:00,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 04:16:00,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 04:16:00,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 04:16:00,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 04:16:00,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 04:16:00,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 04:16:00,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 04:16:00,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 04:16:00,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 04:16:00,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 04:16:00,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 04:16:00,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 04:16:00,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 04:16:00,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 04:16:00,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 04:16:00,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 04:16:00,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 04:16:00,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 04:16:00,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 04:16:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 04:16:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 04:16:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 04:16:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 04:16:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 04:16:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 04:16:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 04:16:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 04:16:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 04:16:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 04:16:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 04:16:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 04:16:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 04:16:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 04:16:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 04:16:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 04:16:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 04:16:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 04:16:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 04:16:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 04:16:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 04:16:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 04:16:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 04:16:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 04:16:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 04:16:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 04:16:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 04:16:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 04:16:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 04:16:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 04:16:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 04:16:00,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 04:16:00,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 04:16:00,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 04:16:00,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 04:16:00,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 04:16:00,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 04:16:00,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 04:16:00,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 04:16:00,751 INFO L130 BoogieDeclarations]: Found specification of procedure netif_set_real_num_tx_queues [2025-02-08 04:16:00,751 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_set_real_num_tx_queues [2025-02-08 04:16:00,751 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msix [2025-02-08 04:16:00,751 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msix [2025-02-08 04:16:00,751 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata [2025-02-08 04:16:00,751 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata [2025-02-08 04:16:00,751 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2025-02-08 04:16:00,751 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2025-02-08 04:16:00,751 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_dummy_rdma [2025-02-08 04:16:00,751 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_dummy_rdma [2025-02-08 04:16:00,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:16:00,751 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 04:16:00,751 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 04:16:00,751 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2025-02-08 04:16:00,751 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2025-02-08 04:16:00,751 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 04:16:00,751 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 04:16:00,751 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:16:00,751 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:16:00,751 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:16:00,751 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:16:00,751 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:16:00,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:16:00,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:16:00,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:16:00,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:16:00,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:16:00,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:16:00,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:16:00,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:16:00,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_busy_poll [2025-02-08 04:16:00,753 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_busy_poll [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2025-02-08 04:16:00,753 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure local_bh_disable [2025-02-08 04:16:00,753 INFO L138 BoogieDeclarations]: Found implementation of procedure local_bh_disable [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 04:16:00,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 04:16:00,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 04:16:00,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 04:16:00,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 04:16:00,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 04:16:00,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 04:16:00,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 04:16:00,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 04:16:00,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 04:16:00,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 04:16:00,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 04:16:00,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 04:16:00,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 04:16:00,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 04:16:00,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 04:16:00,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 04:16:00,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 04:16:00,754 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:16:00,754 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:16:00,754 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 04:16:00,755 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 04:16:00,755 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_warn [2025-02-08 04:16:00,755 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_warn [2025-02-08 04:16:00,755 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 04:16:00,755 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 04:16:00,755 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-08 04:16:00,755 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-08 04:16:00,755 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_reset [2025-02-08 04:16:00,755 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_reset [2025-02-08 04:16:00,755 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_load_firmware [2025-02-08 04:16:00,755 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_load_firmware [2025-02-08 04:16:00,755 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 04:16:00,755 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 04:16:00,755 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-02-08 04:16:00,756 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:16:00,756 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_msix [2025-02-08 04:16:00,756 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_msix [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-08 04:16:00,756 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure __iowrite64_copy [2025-02-08 04:16:00,756 INFO L138 BoogieDeclarations]: Found implementation of procedure __iowrite64_copy [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 04:16:00,756 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_open [2025-02-08 04:16:00,756 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_open [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_107 [2025-02-08 04:16:00,756 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_107 [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2025-02-08 04:16:00,756 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2025-02-08 04:16:00,756 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_setup_dca [2025-02-08 04:16:00,756 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_setup_dca [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2025-02-08 04:16:00,756 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 04:16:00,756 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_page [2025-02-08 04:16:00,756 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_page [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 04:16:00,756 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:16:00,756 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_validate_firmware [2025-02-08 04:16:00,756 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_validate_firmware [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 04:16:00,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 04:16:00,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 04:16:00,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 04:16:00,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 04:16:00,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-08 04:16:00,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-08 04:16:00,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-08 04:16:00,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-08 04:16:00,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-08 04:16:00,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-08 04:16:00,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-08 04:16:00,757 INFO L130 BoogieDeclarations]: Found specification of procedure is_power_of_2 [2025-02-08 04:16:00,757 INFO L138 BoogieDeclarations]: Found implementation of procedure is_power_of_2 [2025-02-08 04:16:00,757 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:16:00,757 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:16:00,758 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_xmit [2025-02-08 04:16:00,758 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_xmit [2025-02-08 04:16:00,758 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 04:16:00,758 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 04:16:00,758 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-02-08 04:16:00,758 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-02-08 04:16:00,758 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_103 [2025-02-08 04:16:00,758 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_103 [2025-02-08 04:16:00,758 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-02-08 04:16:00,758 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-02-08 04:16:00,758 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_108 [2025-02-08 04:16:00,758 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_108 [2025-02-08 04:16:00,758 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_dma_test [2025-02-08 04:16:00,758 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_dma_test [2025-02-08 04:16:00,758 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdrlen [2025-02-08 04:16:00,758 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdrlen [2025-02-08 04:16:00,758 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2025-02-08 04:16:00,758 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2025-02-08 04:16:00,758 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_get_firmware_capabilities [2025-02-08 04:16:00,758 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_get_firmware_capabilities [2025-02-08 04:16:00,758 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2025-02-08 04:16:00,758 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2025-02-08 04:16:00,758 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_resume [2025-02-08 04:16:00,758 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_resume [2025-02-08 04:16:00,758 INFO L130 BoogieDeclarations]: Found specification of procedure pci_find_ext_capability [2025-02-08 04:16:00,758 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_find_ext_capability [2025-02-08 04:16:00,758 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:16:00,758 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:16:00,758 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-02-08 04:16:00,758 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-02-08 04:16:00,758 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-02-08 04:16:00,758 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 04:16:00,759 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_free_irq [2025-02-08 04:16:00,759 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_free_irq [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-08 04:16:00,759 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2025-02-08 04:16:00,759 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2025-02-08 04:16:00,759 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-08 04:16:00,759 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-08 04:16:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-08 04:16:00,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-08 04:16:00,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-08 04:16:00,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-08 04:16:00,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-08 04:16:00,760 INFO L130 BoogieDeclarations]: Found specification of procedure local_bh_enable [2025-02-08 04:16:00,760 INFO L138 BoogieDeclarations]: Found implementation of procedure local_bh_enable [2025-02-08 04:16:00,760 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 04:16:00,761 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 04:16:02,057 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:16:02,061 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:16:02,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7582: havoc __netif_schedule_~arg0#1.base, __netif_schedule_~arg0#1.offset;havoc __netif_schedule_#in~arg0#1.base, __netif_schedule_#in~arg0#1.offset;assume { :end_inline___netif_schedule } true;havoc #t~mem318#1.base, #t~mem318#1.offset; [2025-02-08 04:16:02,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19388: havoc netpoll_trap_#t~nondet2354#1; [2025-02-08 04:16:02,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7572: havoc netif_tx_start_queue_~dev_queue#1.base, netif_tx_start_queue_~dev_queue#1.offset;havoc netif_tx_start_queue_#in~dev_queue#1.base, netif_tx_start_queue_#in~dev_queue#1.offset;assume { :end_inline_netif_tx_start_queue } true; [2025-02-08 04:16:02,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16795-1: ldv_request_irq_112_#res#1 := ldv_request_irq_112_~ldv_func_res~1#1; [2025-02-08 04:16:02,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19425: havoc pci_enable_msi_block_#t~nondet2361#1;#t~ret1351#1 := pci_enable_msi_block_#res#1;havoc pci_enable_msi_block_#t~nondet2361#1, pci_enable_msi_block_~arg0#1.base, pci_enable_msi_block_~arg0#1.offset, pci_enable_msi_block_~arg1#1;havoc pci_enable_msi_block_#in~arg0#1.base, pci_enable_msi_block_#in~arg0#1.offset, pci_enable_msi_block_#in~arg1#1;assume { :end_inline_pci_enable_msi_block } true;assume -2147483648 <= #t~ret1351#1 && #t~ret1351#1 <= 2147483647;~status~10#1 := #t~ret1351#1;havoc #t~ret1351#1; [2025-02-08 04:16:02,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11812: assume 0 != ~status~10#1; [2025-02-08 04:16:02,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11812: assume !(0 != ~status~10#1);~i~16#1 := 1 + ~i~16#1;call #t~mem1365#1 := read~int#35(~mgp#1.base, 12 + ~mgp#1.offset, 4); [2025-02-08 04:16:02,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11837: assume ~i~16#1 < #t~mem1365#1;havoc #t~mem1365#1; [2025-02-08 04:16:02,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11837: assume !(~i~16#1 < #t~mem1365#1);havoc #t~mem1365#1; [2025-02-08 04:16:02,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11808: #t~ret1360#1 := ldv_request_irq_112_#res#1;havoc ldv_request_irq_112_#t~ret2185#1, ldv_request_irq_112_#t~ret2186#1, ldv_request_irq_112_~irq#1, ldv_request_irq_112_~handler#1.base, ldv_request_irq_112_~handler#1.offset, ldv_request_irq_112_~flags#1, ldv_request_irq_112_~name#1.base, ldv_request_irq_112_~name#1.offset, ldv_request_irq_112_~dev#1.base, ldv_request_irq_112_~dev#1.offset, ldv_request_irq_112_~ldv_func_res~1#1, ldv_request_irq_112_~tmp~148#1, ldv_request_irq_112_~tmp___0~62#1;havoc ldv_request_irq_112_#in~irq#1, ldv_request_irq_112_#in~handler#1.base, ldv_request_irq_112_#in~handler#1.offset, ldv_request_irq_112_#in~flags#1, ldv_request_irq_112_#in~name#1.base, ldv_request_irq_112_#in~name#1.offset, ldv_request_irq_112_#in~dev#1.base, ldv_request_irq_112_#in~dev#1.offset;assume { :end_inline_ldv_request_irq_112 } true;assume -2147483648 <= #t~ret1360#1 && #t~ret1360#1 <= 2147483647;~status~10#1 := #t~ret1360#1;havoc #t~mem1358#1.base, #t~mem1358#1.offset;havoc #t~mem1359#1;havoc #t~ret1360#1; [2025-02-08 04:16:02,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16792-1: SUMMARY for call ldv_request_irq_112_#t~ret2186#1 := ldv_request_irq(ldv_request_irq_112_~ldv_func_res~1#1, ldv_request_irq_112_~irq#1, ldv_request_irq_112_~handler#1.base, ldv_request_irq_112_~handler#1.offset, ldv_request_irq_112_~flags#1, ldv_request_irq_112_~name#1.base, ldv_request_irq_112_~name#1.offset, ldv_request_irq_112_~dev#1.base, ldv_request_irq_112_~dev#1.offset); srcloc: null [2025-02-08 04:16:02,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16792: assume -2147483648 <= ldv_request_irq_112_#t~ret2186#1 && ldv_request_irq_112_#t~ret2186#1 <= 2147483647;ldv_request_irq_112_~tmp___0~62#1 := ldv_request_irq_112_#t~ret2186#1;havoc ldv_request_irq_112_#t~ret2186#1;ldv_request_irq_112_#res#1 := ldv_request_irq_112_~tmp___0~62#1; [2025-02-08 04:16:02,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11821-1: call #t~mem1362#1.base, #t~mem1362#1.offset := read~$Pointer$#35(~mgp#1.base, 116 + ~mgp#1.offset, 8);call #t~mem1363#1 := read~int#35(#t~mem1362#1.base, #t~mem1362#1.offset + 6 * (if ~i~16#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~16#1 % 18446744073709551616 % 18446744073709551616 else ~i~16#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);call #t~mem1364#1.base, #t~mem1364#1.offset := read~$Pointer$#35(~mgp#1.base, ~mgp#1.offset, 8);assume { :begin_inline_ldv_free_irq_113 } true;ldv_free_irq_113_#in~ldv_func_arg1#1, ldv_free_irq_113_#in~ldv_func_arg2#1.base, ldv_free_irq_113_#in~ldv_func_arg2#1.offset := #t~mem1363#1, #t~mem1364#1.base, #t~mem1364#1.offset + (if ~i~16#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~16#1 % 18446744073709551616 % 18446744073709551616 else ~i~16#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc ldv_free_irq_113_~ldv_func_arg1#1, ldv_free_irq_113_~ldv_func_arg2#1.base, ldv_free_irq_113_~ldv_func_arg2#1.offset;ldv_free_irq_113_~ldv_func_arg1#1 := ldv_free_irq_113_#in~ldv_func_arg1#1;ldv_free_irq_113_~ldv_func_arg2#1.base, ldv_free_irq_113_~ldv_func_arg2#1.offset := ldv_free_irq_113_#in~ldv_func_arg2#1.base, ldv_free_irq_113_#in~ldv_func_arg2#1.offset; [2025-02-08 04:16:02,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11788: assume 0 != ~status~10#1; [2025-02-08 04:16:02,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11788: assume !(0 != ~status~10#1);call write~int#35(1, ~mgp#1.base, 108 + ~mgp#1.offset, 4); [2025-02-08 04:16:02,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11821: havoc ldv_free_irq_113_~ldv_func_arg1#1, ldv_free_irq_113_~ldv_func_arg2#1.base, ldv_free_irq_113_~ldv_func_arg2#1.offset;havoc ldv_free_irq_113_#in~ldv_func_arg1#1, ldv_free_irq_113_#in~ldv_func_arg2#1.base, ldv_free_irq_113_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_113 } true;havoc #t~mem1362#1.base, #t~mem1362#1.offset;havoc #t~mem1363#1;havoc #t~mem1364#1.base, #t~mem1364#1.offset;~i~16#1 := ~i~16#1 - 1; [2025-02-08 04:16:02,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11850: assume 0 != #t~mem1371#1;havoc #t~mem1371#1; [2025-02-08 04:16:02,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11850: assume !(0 != #t~mem1371#1);havoc #t~mem1371#1; [2025-02-08 04:16:02,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11825: assume ~i~16#1 >= 0; [2025-02-08 04:16:02,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11825: assume !(~i~16#1 >= 0); [2025-02-08 04:16:02,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11846: assume 0 != ~status~10#1; [2025-02-08 04:16:02,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11846: assume !(0 != ~status~10#1); [2025-02-08 04:16:02,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11805: call #t~mem1354#1.base, #t~mem1354#1.offset := read~$Pointer$#35(~mgp#1.base, ~mgp#1.offset, 8);~ss~5#1.base, ~ss~5#1.offset := #t~mem1354#1.base, #t~mem1354#1.offset + 664 * (if ~i~16#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~16#1 % 18446744073709551616 % 18446744073709551616 else ~i~16#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem1354#1.base, #t~mem1354#1.offset;#t~loopctr1355#1 := 0; [2025-02-08 04:16:02,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11830-1: SUMMARY for call pci_disable_msix(~pdev~4#1.base, ~pdev~4#1.offset); srcloc: null [2025-02-08 04:16:02,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11859: #res#1 := ~status~10#1; [2025-02-08 04:16:02,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11830: #res#1 := ~status~10#1; [2025-02-08 04:16:02,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16802: SUMMARY for call free_irq(ldv_free_irq_113_~ldv_func_arg1#1, ldv_free_irq_113_~ldv_func_arg2#1.base, ldv_free_irq_113_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 04:16:02,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11814-1: SUMMARY for call #t~ret1361#1 := dev_err(~pdev~4#1.base, 179 + ~pdev~4#1.offset, 70, 0); srcloc: null [2025-02-08 04:16:02,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11843: #t~ret1369#1 := ldv_request_irq_114_#res#1;havoc ldv_request_irq_114_#t~ret2187#1, ldv_request_irq_114_#t~ret2188#1, ldv_request_irq_114_~irq#1, ldv_request_irq_114_~handler#1.base, ldv_request_irq_114_~handler#1.offset, ldv_request_irq_114_~flags#1, ldv_request_irq_114_~name#1.base, ldv_request_irq_114_~name#1.offset, ldv_request_irq_114_~dev#1.base, ldv_request_irq_114_~dev#1.offset, ldv_request_irq_114_~ldv_func_res~2#1, ldv_request_irq_114_~tmp~149#1, ldv_request_irq_114_~tmp___0~63#1;havoc ldv_request_irq_114_#in~irq#1, ldv_request_irq_114_#in~handler#1.base, ldv_request_irq_114_#in~handler#1.offset, ldv_request_irq_114_#in~flags#1, ldv_request_irq_114_#in~name#1.base, ldv_request_irq_114_#in~name#1.offset, ldv_request_irq_114_#in~dev#1.base, ldv_request_irq_114_#in~dev#1.offset;assume { :end_inline_ldv_request_irq_114 } true;assume -2147483648 <= #t~ret1369#1 && #t~ret1369#1 <= 2147483647;~status~10#1 := #t~ret1369#1;havoc #t~mem1366#1;havoc #t~mem1367#1.base, #t~mem1367#1.offset;havoc #t~mem1368#1.base, #t~mem1368#1.offset;havoc #t~ret1369#1; [2025-02-08 04:16:02,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11814: assume -2147483648 <= #t~ret1361#1 && #t~ret1361#1 <= 2147483647;havoc #t~ret1361#1;~i~16#1 := ~i~16#1 - 1; [2025-02-08 04:16:02,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11806: assume true;assume #t~loopctr1355#1 < 32;havoc #t~nondet1356#1;call write~int#35(#t~nondet1356#1, ~ss~5#1.base, 632 + ~ss~5#1.offset + #t~loopctr1355#1, 8);#t~loopctr1355#1 := 1 + #t~loopctr1355#1; [2025-02-08 04:16:02,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11806: assume true;havoc #t~loopctr1355#1;havoc #t~nondet1356#1;havoc #t~ret1357#1;call #t~mem1358#1.base, #t~mem1358#1.offset := read~$Pointer$#35(~mgp#1.base, 116 + ~mgp#1.offset, 8);call #t~mem1359#1 := read~int#35(#t~mem1358#1.base, #t~mem1358#1.offset + 6 * (if ~i~16#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~16#1 % 18446744073709551616 % 18446744073709551616 else ~i~16#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);assume { :begin_inline_ldv_request_irq_112 } true;ldv_request_irq_112_#in~irq#1, ldv_request_irq_112_#in~handler#1.base, ldv_request_irq_112_#in~handler#1.offset, ldv_request_irq_112_#in~flags#1, ldv_request_irq_112_#in~name#1.base, ldv_request_irq_112_#in~name#1.offset, ldv_request_irq_112_#in~dev#1.base, ldv_request_irq_112_#in~dev#1.offset := #t~mem1359#1, #funAddr~myri10ge_intr.base, #funAddr~myri10ge_intr.offset, 0, ~ss~5#1.base, 632 + ~ss~5#1.offset, ~ss~5#1.base, ~ss~5#1.offset;havoc ldv_request_irq_112_#res#1;havoc ldv_request_irq_112_#t~ret2185#1, ldv_request_irq_112_#t~ret2186#1, ldv_request_irq_112_~irq#1, ldv_request_irq_112_~handler#1.base, ldv_request_irq_112_~handler#1.offset, ldv_request_irq_112_~flags#1, ldv_request_irq_112_~name#1.base, ldv_request_irq_112_~name#1.offset, ldv_request_irq_112_~dev#1.base, ldv_request_irq_112_~dev#1.offset, ldv_request_irq_112_~ldv_func_res~1#1, ldv_request_irq_112_~tmp~148#1, ldv_request_irq_112_~tmp___0~62#1;ldv_request_irq_112_~irq#1 := ldv_request_irq_112_#in~irq#1;ldv_request_irq_112_~handler#1.base, ldv_request_irq_112_~handler#1.offset := ldv_request_irq_112_#in~handler#1.base, ldv_request_irq_112_#in~handler#1.offset;ldv_request_irq_112_~flags#1 := ldv_request_irq_112_#in~flags#1;ldv_request_irq_112_~name#1.base, ldv_request_irq_112_~name#1.offset := ldv_request_irq_112_#in~name#1.base, ldv_request_irq_112_#in~name#1.offset;ldv_request_irq_112_~dev#1.base, ldv_request_irq_112_~dev#1.offset := ldv_request_irq_112_#in~dev#1.base, ldv_request_irq_112_#in~dev#1.offset;havoc ldv_request_irq_112_~ldv_func_res~1#1;havoc ldv_request_irq_112_~tmp~148#1;havoc ldv_request_irq_112_~tmp___0~62#1; [2025-02-08 04:16:02,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16790-1: SUMMARY for call ldv_request_irq_112_#t~ret2185#1 := request_irq(ldv_request_irq_112_~irq#1, ldv_request_irq_112_~handler#1.base, ldv_request_irq_112_~handler#1.offset, ldv_request_irq_112_~flags#1, ldv_request_irq_112_~name#1.base, ldv_request_irq_112_~name#1.offset, ldv_request_irq_112_~dev#1.base, ldv_request_irq_112_~dev#1.offset); srcloc: null [2025-02-08 04:16:02,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16790: assume -2147483648 <= ldv_request_irq_112_#t~ret2185#1 && ldv_request_irq_112_#t~ret2185#1 <= 2147483647;ldv_request_irq_112_~tmp~148#1 := ldv_request_irq_112_#t~ret2185#1;havoc ldv_request_irq_112_#t~ret2185#1;ldv_request_irq_112_~ldv_func_res~1#1 := ldv_request_irq_112_~tmp~148#1; [2025-02-08 04:16:02,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16823-1: ldv_request_irq_114_#res#1 := ldv_request_irq_114_~ldv_func_res~2#1; [2025-02-08 04:16:02,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11852: SUMMARY for call pci_disable_msi(~pdev~4#1.base, ~pdev~4#1.offset); srcloc: null [2025-02-08 04:16:02,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11790-1: SUMMARY for call #t~ret1352#1 := dev_err(~pdev~4#1.base, 179 + ~pdev~4#1.offset, 69, 0); srcloc: null [2025-02-08 04:16:02,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11790: assume -2147483648 <= #t~ret1352#1 && #t~ret1352#1 <= 2147483647;havoc #t~ret1352#1; [2025-02-08 04:16:02,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16803: SUMMARY for call ldv_free_irq(0, 0, (if ldv_free_irq_113_~ldv_func_arg1#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_free_irq_113_~ldv_func_arg1#1 % 4294967296 % 4294967296 else ldv_free_irq_113_~ldv_func_arg1#1 % 4294967296 % 4294967296 - 4294967296), ldv_free_irq_113_~ldv_func_arg2#1.base, ldv_free_irq_113_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 04:16:02,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11848: assume -2147483648 <= #t~ret1370#1 && #t~ret1370#1 <= 2147483647;havoc #t~ret1370#1;call #t~mem1371#1 := read~int#35(~mgp#1.base, 108 + ~mgp#1.offset, 4); [2025-02-08 04:16:02,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11848-1: SUMMARY for call #t~ret1370#1 := dev_err(~pdev~4#1.base, 179 + ~pdev~4#1.offset, 71, 0); srcloc: null [2025-02-08 04:16:02,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12914: SUMMARY for call dev_kfree_skb_any(~segs~0#1.base, ~segs~0#1.offset); srcloc: null [2025-02-08 04:16:02,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12900: ~curr~0#1.base, ~curr~0#1.offset := ~segs~0#1.base, ~segs~0#1.offset;call #t~mem1615#1.base, #t~mem1615#1.offset := read~$Pointer$#35(~segs~0#1.base, ~segs~0#1.offset, 8);~segs~0#1.base, ~segs~0#1.offset := #t~mem1615#1.base, #t~mem1615#1.offset;havoc #t~mem1615#1.base, #t~mem1615#1.offset;call write~$Pointer$#35(0, 0, ~curr~0#1.base, ~curr~0#1.offset, 8); [2025-02-08 04:16:02,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19147: havoc __skb_gso_segment_#t~ret2319#1.base, __skb_gso_segment_#t~ret2319#1.offset; [2025-02-08 04:16:02,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12907: SUMMARY for call dev_kfree_skb_any(~curr~0#1.base, ~curr~0#1.offset); srcloc: null [2025-02-08 04:16:02,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12909: assume 0 != (~segs~0#1.base + ~segs~0#1.offset) % 18446744073709551616;~curr~0#1.base, ~curr~0#1.offset := ~segs~0#1.base, ~segs~0#1.offset;call #t~mem1617#1.base, #t~mem1617#1.offset := read~$Pointer$#35(~segs~0#1.base, ~segs~0#1.offset, 8);~segs~0#1.base, ~segs~0#1.offset := #t~mem1617#1.base, #t~mem1617#1.offset;havoc #t~mem1617#1.base, #t~mem1617#1.offset;call write~$Pointer$#35(0, 0, ~curr~0#1.base, ~curr~0#1.offset, 8); [2025-02-08 04:16:02,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12909: assume !(0 != (~segs~0#1.base + ~segs~0#1.offset) % 18446744073709551616); [2025-02-08 04:16:02,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12932-1: SUMMARY for call #t~ret1618#1 := skb_get_queue_mapping(~skb#1.base, ~skb#1.offset); srcloc: null [2025-02-08 04:16:02,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12934-1: SUMMARY for call dev_kfree_skb_any(~skb#1.base, ~skb#1.offset); srcloc: null [2025-02-08 04:16:02,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12932: ~tmp___1~29#1 := #t~ret1618#1;havoc #t~ret1618#1;call #t~mem1619#1.base, #t~mem1619#1.offset := read~$Pointer$#35(~mgp~23#1.base, ~mgp~23#1.offset, 8);~ss~10#1.base, ~ss~10#1.offset := #t~mem1619#1.base, #t~mem1619#1.offset + 664 * (if ~tmp___1~29#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~tmp___1~29#1 % 65536 % 18446744073709551616 % 18446744073709551616 else ~tmp___1~29#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem1619#1.base, #t~mem1619#1.offset; [2025-02-08 04:16:02,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12903: assume -2147483648 <= #t~ret1616#1 && #t~ret1616#1 <= 2147483647;~status~15#1 := #t~ret1616#1;havoc #t~ret1616#1; [2025-02-08 04:16:02,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12934: call #t~mem1620#1 := read~int#35(~ss~10#1.base, 464 + ~ss~10#1.offset, 8);call write~int#35(1 + #t~mem1620#1, ~ss~10#1.base, 464 + ~ss~10#1.offset, 8);havoc #t~mem1620#1;#res#1 := 0; [2025-02-08 04:16:02,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12903-1: SUMMARY for call #t~ret1616#1 := myri10ge_xmit(~curr~0#1.base, ~curr~0#1.offset, ~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 04:16:02,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12905: assume 0 != ~status~15#1; [2025-02-08 04:16:02,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12905: assume !(0 != ~status~15#1); [2025-02-08 04:16:02,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19396: havoc pci_bus_read_config_word_#t~nondet2356#1; [2025-02-08 04:16:02,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10077: SUMMARY for call skb_frag_size_set(myri10ge_vlan_rx_~frag~1#1.base, myri10ge_vlan_rx_~frag~1#1.offset, myri10ge_vlan_rx_~tmp___1~18#1 - 4); srcloc: null [2025-02-08 04:16:02,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10143-2: call myri10ge_rx_done_#t~mem915#1.base, myri10ge_rx_done_#t~mem915#1.offset := read~$Pointer$#35(myri10ge_rx_done_~rx~0#1.base, 16 + myri10ge_rx_done_~rx~0#1.offset, 8); [2025-02-08 04:16:02,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7294: netdev_alloc_skb_#t~ret276#1.base, netdev_alloc_skb_#t~ret276#1.offset := ldv___netdev_alloc_skb_57_#res#1.base, ldv___netdev_alloc_skb_57_#res#1.offset;havoc ldv___netdev_alloc_skb_57_#t~ret2178#1.base, ldv___netdev_alloc_skb_57_#t~ret2178#1.offset, ldv___netdev_alloc_skb_57_~ldv_func_arg1#1.base, ldv___netdev_alloc_skb_57_~ldv_func_arg1#1.offset, ldv___netdev_alloc_skb_57_~ldv_func_arg2#1, ldv___netdev_alloc_skb_57_~flags#1, ldv___netdev_alloc_skb_57_~tmp~142#1.base, ldv___netdev_alloc_skb_57_~tmp~142#1.offset;havoc ldv___netdev_alloc_skb_57_#in~ldv_func_arg1#1.base, ldv___netdev_alloc_skb_57_#in~ldv_func_arg1#1.offset, ldv___netdev_alloc_skb_57_#in~ldv_func_arg2#1, ldv___netdev_alloc_skb_57_#in~flags#1;assume { :end_inline_ldv___netdev_alloc_skb_57 } true;netdev_alloc_skb_~tmp~23#1.base, netdev_alloc_skb_~tmp~23#1.offset := netdev_alloc_skb_#t~ret276#1.base, netdev_alloc_skb_#t~ret276#1.offset;havoc netdev_alloc_skb_#t~ret276#1.base, netdev_alloc_skb_#t~ret276#1.offset;netdev_alloc_skb_#res#1.base, netdev_alloc_skb_#res#1.offset := netdev_alloc_skb_~tmp~23#1.base, netdev_alloc_skb_~tmp~23#1.offset; [2025-02-08 04:16:02,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9408: SUMMARY for call warn_slowpath_null(47, 0, 982); srcloc: null [2025-02-08 04:16:02,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10143: havoc myri10ge_rx_done_#t~mem915#1.base, myri10ge_rx_done_#t~mem915#1.offset;call myri10ge_rx_done_#t~mem916#1.base, myri10ge_rx_done_#t~mem916#1.offset := read~$Pointer$#35(myri10ge_rx_done_~rx~0#1.base, 16 + myri10ge_rx_done_~rx~0#1.offset, 8);call myri10ge_rx_done_#t~mem917#1.base, myri10ge_rx_done_#t~mem917#1.offset := read~$Pointer$#35(myri10ge_rx_done_#t~mem916#1.base, myri10ge_rx_done_#t~mem916#1.offset + 24 * (if myri10ge_rx_done_~idx~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_rx_done_~idx~1#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_rx_done_~idx~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 04:16:02,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10143-1: SUMMARY for call myri10ge_unmap_rx_page(myri10ge_rx_done_~pdev~2#1.base, myri10ge_rx_done_~pdev~2#1.offset, myri10ge_rx_done_#t~mem915#1.base, myri10ge_rx_done_#t~mem915#1.offset + 24 * (if myri10ge_rx_done_~idx~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_rx_done_~idx~1#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_rx_done_~idx~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), myri10ge_rx_done_~bytes~2#1); srcloc: null [2025-02-08 04:16:02,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10069: myri10ge_vlan_rx_#t~ret889#1.base, myri10ge_vlan_rx_#t~ret889#1.offset := __vlan_hwaccel_put_tag_#res#1.base, __vlan_hwaccel_put_tag_#res#1.offset;havoc __vlan_hwaccel_put_tag_#t~bitwise450#1, __vlan_hwaccel_put_tag_~skb#1.base, __vlan_hwaccel_put_tag_~skb#1.offset, __vlan_hwaccel_put_tag_~vlan_proto#1, __vlan_hwaccel_put_tag_~vlan_tci#1;havoc __vlan_hwaccel_put_tag_#in~skb#1.base, __vlan_hwaccel_put_tag_#in~skb#1.offset, __vlan_hwaccel_put_tag_#in~vlan_proto#1, __vlan_hwaccel_put_tag_#in~vlan_tci#1;assume { :end_inline___vlan_hwaccel_put_tag } true;havoc myri10ge_vlan_rx_#t~ret889#1.base, myri10ge_vlan_rx_#t~ret889#1.offset;assume { :begin_inline_#Ultimate.C_memmove } true;#Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_size#1 := myri10ge_vlan_rx_~va~0#1.base, 4 + myri10ge_vlan_rx_~va~0#1.offset, myri10ge_vlan_rx_~va~0#1.base, myri10ge_vlan_rx_~va~0#1.offset, 12;havoc #Ultimate.C_memmove_#res#1.base, #Ultimate.C_memmove_#res#1.offset;havoc #Ultimate.C_memmove_#t~loopctr2404#1, #Ultimate.C_memmove_#t~mem2405#1, #Ultimate.C_memmove_#t~mem2406#1, #Ultimate.C_memmove_#t~mem2407#1, #Ultimate.C_memmove_#t~mem2408#1, #Ultimate.C_memmove_#t~mem2409#1, #Ultimate.C_memmove_#t~mem2410#1, #Ultimate.C_memmove_#t~mem2411#1, #Ultimate.C_memmove_#t~mem2412#1, #Ultimate.C_memmove_#t~mem2413#1, #Ultimate.C_memmove_#t~mem2414#1, #Ultimate.C_memmove_#t~loopctr2415#1, #Ultimate.C_memmove_#t~mem2416#1.base, #Ultimate.C_memmove_#t~mem2416#1.offset;#Ultimate.C_memmove_#t~loopctr2404#1 := 0; [2025-02-08 04:16:02,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6774: assume -2147483648 <= compound_head_#t~ret125#1 && compound_head_#t~ret125#1 <= 2147483647;compound_head_~tmp~7#1 := compound_head_#t~ret125#1;havoc compound_head_#t~ret125#1; [2025-02-08 04:16:02,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6774-1: SUMMARY for call compound_head_#t~ret125#1 := PageTail(compound_head_~page#1.base, compound_head_~page#1.offset); srcloc: null [2025-02-08 04:16:02,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19376: havoc netif_receive_skb_#t~nondet2351#1;myri10ge_rx_done_#t~ret950#1 := netif_receive_skb_#res#1;havoc netif_receive_skb_#t~nondet2351#1, netif_receive_skb_~arg0#1.base, netif_receive_skb_~arg0#1.offset;havoc netif_receive_skb_#in~arg0#1.base, netif_receive_skb_#in~arg0#1.offset;assume { :end_inline_netif_receive_skb } true;assume -2147483648 <= myri10ge_rx_done_#t~ret950#1 && myri10ge_rx_done_#t~ret950#1 <= 2147483647;havoc myri10ge_rx_done_#t~ret950#1; [2025-02-08 04:16:02,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6783: compound_head_#res#1.base, compound_head_#res#1.offset := compound_head_~page#1.base, compound_head_~page#1.offset;__skb_fill_page_desc_#t~ret261#1.base, __skb_fill_page_desc_#t~ret261#1.offset := compound_head_#res#1.base, compound_head_#res#1.offset;havoc compound_head_#t~ret122#1, compound_head_#t~ret123#1, compound_head_#t~mem124#1.base, compound_head_#t~mem124#1.offset, compound_head_#t~ret125#1, compound_head_#t~ret126#1, compound_head_~page#1.base, compound_head_~page#1.offset, compound_head_~head~0#1.base, compound_head_~head~0#1.offset, compound_head_~tmp~7#1, compound_head_~tmp___0~0#1, compound_head_~tmp___1~0#1, compound_head_~tmp___2~0#1;havoc compound_head_#in~page#1.base, compound_head_#in~page#1.offset;assume { :end_inline_compound_head } true;__skb_fill_page_desc_~page#1.base, __skb_fill_page_desc_~page#1.offset := __skb_fill_page_desc_#t~ret261#1.base, __skb_fill_page_desc_#t~ret261#1.offset;havoc __skb_fill_page_desc_#t~ret261#1.base, __skb_fill_page_desc_#t~ret261#1.offset;call __skb_fill_page_desc_#t~mem262#1 := read~int#35(__skb_fill_page_desc_~page#1.base, 16 + __skb_fill_page_desc_~page#1.offset, 1);__skb_fill_page_desc_#t~short264#1 := 0 != (if __skb_fill_page_desc_#t~mem262#1 % 256 % 4294967296 <= 2147483647 then __skb_fill_page_desc_#t~mem262#1 % 256 % 4294967296 else __skb_fill_page_desc_#t~mem262#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:16:02,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10202: havoc skb_copy_to_linear_data_#t~mem288#1.base, skb_copy_to_linear_data_#t~mem288#1.offset, skb_copy_to_linear_data_#t~memcpy~res289#1.base, skb_copy_to_linear_data_#t~memcpy~res289#1.offset, skb_copy_to_linear_data_~skb#1.base, skb_copy_to_linear_data_~skb#1.offset, skb_copy_to_linear_data_~from#1.base, skb_copy_to_linear_data_~from#1.offset, skb_copy_to_linear_data_~len#1;havoc skb_copy_to_linear_data_#in~skb#1.base, skb_copy_to_linear_data_#in~skb#1.offset, skb_copy_to_linear_data_#in~from#1.base, skb_copy_to_linear_data_#in~from#1.offset, skb_copy_to_linear_data_#in~len#1;assume { :end_inline_skb_copy_to_linear_data } true;call myri10ge_rx_done_#t~mem945#1 := read~int#35(myri10ge_rx_done_~rx_frags~0#1.base, 8 + myri10ge_rx_done_~rx_frags~0#1.offset, 4);call write~int#35(myri10ge_rx_done_#t~mem945#1 + myri10ge_rx_done_~hlen~0#1, myri10ge_rx_done_~rx_frags~0#1.base, 8 + myri10ge_rx_done_~rx_frags~0#1.offset, 4);havoc myri10ge_rx_done_#t~mem945#1;call myri10ge_rx_done_#t~mem946#1 := read~int#35(myri10ge_rx_done_~rx_frags~0#1.base, 12 + myri10ge_rx_done_~rx_frags~0#1.offset, 4);call write~int#35(myri10ge_rx_done_#t~mem946#1 - myri10ge_rx_done_~hlen~0#1, myri10ge_rx_done_~rx_frags~0#1.base, 12 + myri10ge_rx_done_~rx_frags~0#1.offset, 4);havoc myri10ge_rx_done_#t~mem946#1;call myri10ge_rx_done_#t~mem947#1 := read~int#35(myri10ge_rx_done_~skb~0#1.base, 108 + myri10ge_rx_done_~skb~0#1.offset, 4);call write~int#35(myri10ge_rx_done_#t~mem947#1 - myri10ge_rx_done_~hlen~0#1, myri10ge_rx_done_~skb~0#1.base, 108 + myri10ge_rx_done_~skb~0#1.offset, 4);havoc myri10ge_rx_done_#t~mem947#1;call myri10ge_rx_done_#t~mem948#1 := read~int#35(myri10ge_rx_done_~skb~0#1.base, 213 + myri10ge_rx_done_~skb~0#1.offset, 4);call write~int#35(myri10ge_rx_done_#t~mem948#1 + myri10ge_rx_done_~hlen~0#1, myri10ge_rx_done_~skb~0#1.base, 213 + myri10ge_rx_done_~skb~0#1.offset, 4);havoc myri10ge_rx_done_#t~mem948#1;assume { :begin_inline_eth_type_trans } true;eth_type_trans_#in~arg0#1.base, eth_type_trans_#in~arg0#1.offset, eth_type_trans_#in~arg1#1.base, eth_type_trans_#in~arg1#1.offset := myri10ge_rx_done_~skb~0#1.base, myri10ge_rx_done_~skb~0#1.offset, myri10ge_rx_done_~dev~3#1.base, myri10ge_rx_done_~dev~3#1.offset;havoc eth_type_trans_#res#1;havoc eth_type_trans_#t~nondet2335#1, eth_type_trans_~arg0#1.base, eth_type_trans_~arg0#1.offset, eth_type_trans_~arg1#1.base, eth_type_trans_~arg1#1.offset;eth_type_trans_~arg0#1.base, eth_type_trans_~arg0#1.offset := eth_type_trans_#in~arg0#1.base, eth_type_trans_#in~arg0#1.offset;eth_type_trans_~arg1#1.base, eth_type_trans_~arg1#1.offset := eth_type_trans_#in~arg1#1.base, eth_type_trans_#in~arg1#1.offset;havoc eth_type_trans_#t~nondet2335#1;eth_type_trans_#res#1 := eth_type_trans_#t~nondet2335#1;havoc eth_type_trans_#t~nondet2335#1; [2025-02-08 04:16:02,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10144: havoc myri10ge_rx_done_#t~mem916#1.base, myri10ge_rx_done_#t~mem916#1.offset;havoc myri10ge_rx_done_#t~mem917#1.base, myri10ge_rx_done_#t~mem917#1.offset;call myri10ge_rx_done_#t~mem918#1 := read~int#35(myri10ge_rx_done_~rx~0#1.base, 44 + myri10ge_rx_done_~rx~0#1.offset, 4);call write~int#35(1 + myri10ge_rx_done_#t~mem918#1, myri10ge_rx_done_~rx~0#1.base, 44 + myri10ge_rx_done_~rx~0#1.offset, 4);havoc myri10ge_rx_done_#t~mem918#1;call myri10ge_rx_done_#t~mem919#1 := read~int#35(myri10ge_rx_done_~rx~0#1.base, 44 + myri10ge_rx_done_~rx~0#1.offset, 4);call myri10ge_rx_done_#t~mem920#1 := read~int#35(myri10ge_rx_done_~rx~0#1.base, 56 + myri10ge_rx_done_~rx~0#1.offset, 4); [2025-02-08 04:16:02,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10144-1: SUMMARY for call put_page(myri10ge_rx_done_#t~mem917#1.base, myri10ge_rx_done_#t~mem917#1.offset); srcloc: null [2025-02-08 04:16:02,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6775-1: SUMMARY for call compound_head_#t~ret126#1 := ldv__builtin_expect((if 0 != compound_head_~tmp~7#1 then 1 else 0), 1); srcloc: null [2025-02-08 04:16:02,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6775: assume -9223372036854775808 <= compound_head_#t~ret126#1 && compound_head_#t~ret126#1 <= 9223372036854775807;compound_head_~tmp___0~0#1 := compound_head_#t~ret126#1;havoc compound_head_#t~ret126#1; [2025-02-08 04:16:02,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10136: assume 0 != myri10ge_rx_done_~tmp___0~27#1;call myri10ge_rx_done_#t~mem914#1 := read~int#35(myri10ge_rx_done_~ss#1.base, 456 + myri10ge_rx_done_~ss#1.offset, 8);call write~int#35(1 + myri10ge_rx_done_#t~mem914#1, myri10ge_rx_done_~ss#1.base, 456 + myri10ge_rx_done_~ss#1.offset, 8);havoc myri10ge_rx_done_#t~mem914#1;myri10ge_rx_done_~i~9#1 := 0;myri10ge_rx_done_~remainder~0#1 := myri10ge_rx_done_~len#1; [2025-02-08 04:16:02,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10136: assume !(0 != myri10ge_rx_done_~tmp___0~27#1); [2025-02-08 04:16:02,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7246: havoc __skb_fill_page_desc_#t~ret260#1.base, __skb_fill_page_desc_#t~ret260#1.offset, __skb_fill_page_desc_#t~ret261#1.base, __skb_fill_page_desc_#t~ret261#1.offset, __skb_fill_page_desc_#t~mem262#1, __skb_fill_page_desc_#t~mem263#1.base, __skb_fill_page_desc_#t~mem263#1.offset, __skb_fill_page_desc_#t~short264#1, __skb_fill_page_desc_~skb#1.base, __skb_fill_page_desc_~skb#1.offset, __skb_fill_page_desc_~i#1, __skb_fill_page_desc_~page#1.base, __skb_fill_page_desc_~page#1.offset, __skb_fill_page_desc_~off#1, __skb_fill_page_desc_~size#1, __skb_fill_page_desc_~frag~0#1.base, __skb_fill_page_desc_~frag~0#1.offset, __skb_fill_page_desc_~tmp~19#1.base, __skb_fill_page_desc_~tmp~19#1.offset;havoc __skb_fill_page_desc_#in~skb#1.base, __skb_fill_page_desc_#in~skb#1.offset, __skb_fill_page_desc_#in~i#1, __skb_fill_page_desc_#in~page#1.base, __skb_fill_page_desc_#in~page#1.offset, __skb_fill_page_desc_#in~off#1, __skb_fill_page_desc_#in~size#1;assume { :end_inline___skb_fill_page_desc } true; [2025-02-08 04:16:02,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6767-1: SUMMARY for call compound_head_#t~ret122#1 := PageTail(compound_head_~page#1.base, compound_head_~page#1.offset); srcloc: null [2025-02-08 04:16:02,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6767: assume -2147483648 <= compound_head_#t~ret122#1 && compound_head_#t~ret122#1 <= 2147483647;compound_head_~tmp___1~0#1 := compound_head_#t~ret122#1;havoc compound_head_#t~ret122#1; [2025-02-08 04:16:02,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10186: assume 0 != myri10ge_rx_done_#t~bitwise936#1 % 18446744073709551616;havoc myri10ge_rx_done_#t~mem935#1;havoc myri10ge_rx_done_#t~bitwise936#1;call write~int#35(2, myri10ge_rx_done_~skb~0#1.base, 126 + myri10ge_rx_done_~skb~0#1.offset, 1);call write~int#35(myri10ge_rx_done_~csum#1, myri10ge_rx_done_~skb~0#1.base, 116 + myri10ge_rx_done_~skb~0#1.offset, 4); [2025-02-08 04:16:02,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10186: assume !(0 != myri10ge_rx_done_#t~bitwise936#1 % 18446744073709551616);havoc myri10ge_rx_done_#t~mem935#1;havoc myri10ge_rx_done_#t~bitwise936#1; [2025-02-08 04:16:02,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10186-1: [2025-02-08 04:16:02,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10186-2: havoc myri10ge_rx_done_#t~bitwise936#1;assume myri10ge_rx_done_#t~bitwise936#1 % 18446744073709551616 <= myri10ge_rx_done_#t~mem935#1 % 18446744073709551616 && myri10ge_rx_done_#t~bitwise936#1 % 18446744073709551616 <= 4294967296; [2025-02-08 04:16:02,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10186-3: assume 4294967296 == myri10ge_rx_done_#t~mem935#1 % 18446744073709551616;myri10ge_rx_done_#t~bitwise936#1 := myri10ge_rx_done_#t~mem935#1; [2025-02-08 04:16:02,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10186-3: assume !(4294967296 == myri10ge_rx_done_#t~mem935#1 % 18446744073709551616); [2025-02-08 04:16:02,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10186-4: assume 0 == myri10ge_rx_done_#t~mem935#1 % 18446744073709551616;myri10ge_rx_done_#t~bitwise936#1 := 0; [2025-02-08 04:16:02,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10186-4: assume !(0 == myri10ge_rx_done_#t~mem935#1 % 18446744073709551616); [2025-02-08 04:16:02,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7230: assume { :begin_inline_compound_head } true;compound_head_#in~page#1.base, compound_head_#in~page#1.offset := __skb_fill_page_desc_~page#1.base, __skb_fill_page_desc_~page#1.offset;havoc compound_head_#res#1.base, compound_head_#res#1.offset;havoc compound_head_#t~ret122#1, compound_head_#t~ret123#1, compound_head_#t~mem124#1.base, compound_head_#t~mem124#1.offset, compound_head_#t~ret125#1, compound_head_#t~ret126#1, compound_head_~page#1.base, compound_head_~page#1.offset, compound_head_~head~0#1.base, compound_head_~head~0#1.offset, compound_head_~tmp~7#1, compound_head_~tmp___0~0#1, compound_head_~tmp___1~0#1, compound_head_~tmp___2~0#1;compound_head_~page#1.base, compound_head_~page#1.offset := compound_head_#in~page#1.base, compound_head_#in~page#1.offset;havoc compound_head_~head~0#1.base, compound_head_~head~0#1.offset;havoc compound_head_~tmp~7#1;havoc compound_head_~tmp___0~0#1;havoc compound_head_~tmp___1~0#1;havoc compound_head_~tmp___2~0#1; [2025-02-08 04:16:02,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19188: havoc csum_partial_#t~nondet2325#1;myri10ge_vlan_rx_#t~ret884#1 := csum_partial_#res#1;havoc csum_partial_#t~nondet2325#1, csum_partial_~arg0#1.base, csum_partial_~arg0#1.offset, csum_partial_~arg1#1, csum_partial_~arg2#1;havoc csum_partial_#in~arg0#1.base, csum_partial_#in~arg0#1.offset, csum_partial_#in~arg1#1, csum_partial_#in~arg2#1;assume { :end_inline_csum_partial } true;myri10ge_vlan_rx_~vsum~0#1 := myri10ge_vlan_rx_#t~ret884#1;havoc myri10ge_vlan_rx_#t~ret884#1;call myri10ge_vlan_rx_#t~mem885#1 := read~int#35(myri10ge_vlan_rx_~skb#1.base, 116 + myri10ge_vlan_rx_~skb#1.offset, 4);assume { :begin_inline_csum_sub } true;csum_sub_#in~csum#1, csum_sub_#in~addend#1 := myri10ge_vlan_rx_#t~mem885#1, myri10ge_vlan_rx_~vsum~0#1;havoc csum_sub_#res#1;havoc csum_sub_#t~ret140#1, csum_sub_~csum#1, csum_sub_~addend#1, csum_sub_~tmp~9#1;csum_sub_~csum#1 := csum_sub_#in~csum#1;csum_sub_~addend#1 := csum_sub_#in~addend#1;havoc csum_sub_~tmp~9#1;assume { :begin_inline_csum_add } true;csum_add_#in~csum#1, csum_add_#in~addend#1 := csum_sub_~csum#1, 4294967295 - csum_sub_~addend#1;havoc csum_add_#res#1;havoc csum_add_~csum#1, csum_add_~addend#1, csum_add_~res~0#1;csum_add_~csum#1 := csum_add_#in~csum#1;csum_add_~addend#1 := csum_add_#in~addend#1;havoc csum_add_~res~0#1;csum_add_~res~0#1 := csum_add_~csum#1;csum_add_~res~0#1 := csum_add_~res~0#1 + csum_add_~addend#1;csum_add_#res#1 := csum_add_~res~0#1 + (if csum_add_~res~0#1 % 4294967296 < csum_add_~addend#1 % 4294967296 then 1 else 0); [2025-02-08 04:16:02,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7230-1: SUMMARY for call skb_frag_size_set(__skb_fill_page_desc_~frag~0#1.base, __skb_fill_page_desc_~frag~0#1.offset, __skb_fill_page_desc_~size#1); srcloc: null [2025-02-08 04:16:02,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19328: havoc napi_gro_frags_#t~nondet2345#1;myri10ge_rx_done_#t~ret951#1 := napi_gro_frags_#res#1;havoc napi_gro_frags_#t~nondet2345#1, napi_gro_frags_~arg0#1.base, napi_gro_frags_~arg0#1.offset;havoc napi_gro_frags_#in~arg0#1.base, napi_gro_frags_#in~arg0#1.offset;assume { :end_inline_napi_gro_frags } true;assume -2147483648 <= myri10ge_rx_done_#t~ret951#1 && myri10ge_rx_done_#t~ret951#1 <= 2147483647;havoc myri10ge_rx_done_#t~ret951#1; [2025-02-08 04:16:02,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7247-1: SUMMARY for call skb_fill_page_desc_#t~ret265#1.base, skb_fill_page_desc_#t~ret265#1.offset := skb_end_pointer(skb_fill_page_desc_~skb#1.base, skb_fill_page_desc_~skb#1.offset); srcloc: null [2025-02-08 04:16:02,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7247: skb_fill_page_desc_~tmp~20#1.base, skb_fill_page_desc_~tmp~20#1.offset := skb_fill_page_desc_#t~ret265#1.base, skb_fill_page_desc_#t~ret265#1.offset;havoc skb_fill_page_desc_#t~ret265#1.base, skb_fill_page_desc_#t~ret265#1.offset;call write~int#35(1 + skb_fill_page_desc_~i#1 % 256, skb_fill_page_desc_~tmp~20#1.base, skb_fill_page_desc_~tmp~20#1.offset, 1);havoc skb_fill_page_desc_#t~ret265#1.base, skb_fill_page_desc_#t~ret265#1.offset, skb_fill_page_desc_~skb#1.base, skb_fill_page_desc_~skb#1.offset, skb_fill_page_desc_~i#1, skb_fill_page_desc_~page#1.base, skb_fill_page_desc_~page#1.offset, skb_fill_page_desc_~off#1, skb_fill_page_desc_~size#1, skb_fill_page_desc_~tmp~20#1.base, skb_fill_page_desc_~tmp~20#1.offset;havoc skb_fill_page_desc_#in~skb#1.base, skb_fill_page_desc_#in~skb#1.offset, skb_fill_page_desc_#in~i#1, skb_fill_page_desc_#in~page#1.base, skb_fill_page_desc_#in~page#1.offset, skb_fill_page_desc_#in~off#1, skb_fill_page_desc_#in~size#1;assume { :end_inline_skb_fill_page_desc } true;havoc myri10ge_rx_done_#t~mem924#1.base, myri10ge_rx_done_#t~mem924#1.offset;havoc myri10ge_rx_done_#t~mem925#1.base, myri10ge_rx_done_#t~mem925#1.offset;havoc myri10ge_rx_done_#t~mem926#1.base, myri10ge_rx_done_#t~mem926#1.offset;havoc myri10ge_rx_done_#t~mem927#1;call myri10ge_rx_done_#t~mem928#1 := read~int#35(myri10ge_rx_done_~rx~0#1.base, 44 + myri10ge_rx_done_~rx~0#1.offset, 4);call write~int#35(1 + myri10ge_rx_done_#t~mem928#1, myri10ge_rx_done_~rx~0#1.base, 44 + myri10ge_rx_done_~rx~0#1.offset, 4);havoc myri10ge_rx_done_#t~mem928#1;call myri10ge_rx_done_#t~mem929#1 := read~int#35(myri10ge_rx_done_~rx~0#1.base, 44 + myri10ge_rx_done_~rx~0#1.offset, 4);call myri10ge_rx_done_#t~mem930#1 := read~int#35(myri10ge_rx_done_~rx~0#1.base, 56 + myri10ge_rx_done_~rx~0#1.offset, 4); [2025-02-08 04:16:02,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6768-1: SUMMARY for call compound_head_#t~ret123#1 := ldv__builtin_expect((if 0 != compound_head_~tmp___1~0#1 then 1 else 0), 0); srcloc: null [2025-02-08 04:16:02,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6768: assume -9223372036854775808 <= compound_head_#t~ret123#1 && compound_head_#t~ret123#1 <= 9223372036854775807;compound_head_~tmp___2~0#1 := compound_head_#t~ret123#1;havoc compound_head_#t~ret123#1; [2025-02-08 04:16:02,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10063: myri10ge_vlan_rx_#t~ret886#1 := csum_sub_#res#1;havoc csum_sub_#t~ret140#1, csum_sub_~csum#1, csum_sub_~addend#1, csum_sub_~tmp~9#1;havoc csum_sub_#in~csum#1, csum_sub_#in~addend#1;assume { :end_inline_csum_sub } true;call write~int#35(myri10ge_vlan_rx_#t~ret886#1, myri10ge_vlan_rx_~skb#1.base, 116 + myri10ge_vlan_rx_~skb#1.offset, 4);havoc myri10ge_vlan_rx_#t~mem885#1;havoc myri10ge_vlan_rx_#t~ret886#1; [2025-02-08 04:16:02,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10146: myri10ge_rx_done_~idx~1#1 := myri10ge_rx_done_#t~bitwise921#1;havoc myri10ge_rx_done_#t~mem919#1;havoc myri10ge_rx_done_#t~mem920#1;havoc myri10ge_rx_done_#t~bitwise921#1;myri10ge_rx_done_~remainder~0#1 := (if (myri10ge_rx_done_~remainder~0#1 - 4096) % 4294967296 % 4294967296 <= 2147483647 then (myri10ge_rx_done_~remainder~0#1 - 4096) % 4294967296 % 4294967296 else (myri10ge_rx_done_~remainder~0#1 - 4096) % 4294967296 % 4294967296 - 4294967296);myri10ge_rx_done_~i~9#1 := 1 + myri10ge_rx_done_~i~9#1; [2025-02-08 04:16:02,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10171: myri10ge_rx_done_~idx~1#1 := myri10ge_rx_done_#t~bitwise931#1;havoc myri10ge_rx_done_#t~mem929#1;havoc myri10ge_rx_done_#t~mem930#1;havoc myri10ge_rx_done_#t~bitwise931#1;myri10ge_rx_done_~remainder~0#1 := (if (myri10ge_rx_done_~remainder~0#1 - 4096) % 4294967296 % 4294967296 <= 2147483647 then (myri10ge_rx_done_~remainder~0#1 - 4096) % 4294967296 % 4294967296 else (myri10ge_rx_done_~remainder~0#1 - 4096) % 4294967296 % 4294967296 - 4294967296);myri10ge_rx_done_~i~9#1 := 1 + myri10ge_rx_done_~i~9#1; [2025-02-08 04:16:02,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10171-1: [2025-02-08 04:16:02,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10146-1: [2025-02-08 04:16:02,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10146-2: havoc myri10ge_rx_done_#t~bitwise921#1;assume (((((myri10ge_rx_done_#t~mem919#1 < 0 && myri10ge_rx_done_#t~mem920#1 >= 0) || myri10ge_rx_done_#t~bitwise921#1 <= myri10ge_rx_done_#t~mem919#1) && ((myri10ge_rx_done_#t~mem919#1 >= 0 && myri10ge_rx_done_#t~mem920#1 < 0) || myri10ge_rx_done_#t~bitwise921#1 <= myri10ge_rx_done_#t~mem920#1)) && ((myri10ge_rx_done_#t~mem919#1 < 0 && myri10ge_rx_done_#t~mem920#1 < 0) || myri10ge_rx_done_#t~bitwise921#1 >= 0)) && ((myri10ge_rx_done_#t~mem919#1 >= 0 && myri10ge_rx_done_#t~mem920#1 >= 0) || myri10ge_rx_done_#t~bitwise921#1 > myri10ge_rx_done_#t~mem919#1 + myri10ge_rx_done_#t~mem920#1)) && myri10ge_rx_done_#t~bitwise921#1 >= -2147483648; [2025-02-08 04:16:02,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10146-3: assume myri10ge_rx_done_#t~mem919#1 == myri10ge_rx_done_#t~mem920#1;myri10ge_rx_done_#t~bitwise921#1 := myri10ge_rx_done_#t~mem919#1; [2025-02-08 04:16:02,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10146-3: assume !(myri10ge_rx_done_#t~mem919#1 == myri10ge_rx_done_#t~mem920#1); [2025-02-08 04:16:02,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10146-4: assume 0 == myri10ge_rx_done_#t~mem919#1 || 0 == myri10ge_rx_done_#t~mem920#1;myri10ge_rx_done_#t~bitwise921#1 := 0; [2025-02-08 04:16:02,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10146-4: assume !(0 == myri10ge_rx_done_#t~mem919#1 || 0 == myri10ge_rx_done_#t~mem920#1); [2025-02-08 04:16:02,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10196: assume 0 != (if myri10ge_rx_done_~polling~0#1 % 256 % 4294967296 <= 2147483647 then myri10ge_rx_done_~polling~0#1 % 256 % 4294967296 else myri10ge_rx_done_~polling~0#1 % 256 % 4294967296 - 4294967296);call myri10ge_rx_done_#t~mem939#1 := read~int#35(myri10ge_rx_done_~skb~0#1.base, 104 + myri10ge_rx_done_~skb~0#1.offset, 4); [2025-02-08 04:16:02,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10196: assume !(0 != (if myri10ge_rx_done_~polling~0#1 % 256 % 4294967296 <= 2147483647 then myri10ge_rx_done_~polling~0#1 % 256 % 4294967296 else myri10ge_rx_done_~polling~0#1 % 256 % 4294967296 - 4294967296));assume { :begin_inline_napi_gro_frags } true;napi_gro_frags_#in~arg0#1.base, napi_gro_frags_#in~arg0#1.offset := myri10ge_rx_done_~ss#1.base, 244 + myri10ge_rx_done_~ss#1.offset;havoc napi_gro_frags_#res#1;havoc napi_gro_frags_#t~nondet2345#1, napi_gro_frags_~arg0#1.base, napi_gro_frags_~arg0#1.offset;napi_gro_frags_~arg0#1.base, napi_gro_frags_~arg0#1.offset := napi_gro_frags_#in~arg0#1.base, napi_gro_frags_#in~arg0#1.offset;havoc napi_gro_frags_#t~nondet2345#1;assume -2147483648 <= napi_gro_frags_#t~nondet2345#1 && napi_gro_frags_#t~nondet2345#1 <= 2147483647;napi_gro_frags_#res#1 := napi_gro_frags_#t~nondet2345#1;havoc napi_gro_frags_#t~nondet2345#1; [2025-02-08 04:16:02,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777: assume 0 != compound_head_~tmp___0~0#1;compound_head_#res#1.base, compound_head_#res#1.offset := compound_head_~head~0#1.base, compound_head_~head~0#1.offset; [2025-02-08 04:16:02,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777: assume !(0 != compound_head_~tmp___0~0#1); [2025-02-08 04:16:02,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10171-2: havoc myri10ge_rx_done_#t~bitwise931#1;assume (((((myri10ge_rx_done_#t~mem929#1 < 0 && myri10ge_rx_done_#t~mem930#1 >= 0) || myri10ge_rx_done_#t~bitwise931#1 <= myri10ge_rx_done_#t~mem929#1) && ((myri10ge_rx_done_#t~mem929#1 >= 0 && myri10ge_rx_done_#t~mem930#1 < 0) || myri10ge_rx_done_#t~bitwise931#1 <= myri10ge_rx_done_#t~mem930#1)) && ((myri10ge_rx_done_#t~mem929#1 < 0 && myri10ge_rx_done_#t~mem930#1 < 0) || myri10ge_rx_done_#t~bitwise931#1 >= 0)) && ((myri10ge_rx_done_#t~mem929#1 >= 0 && myri10ge_rx_done_#t~mem930#1 >= 0) || myri10ge_rx_done_#t~bitwise931#1 > myri10ge_rx_done_#t~mem929#1 + myri10ge_rx_done_#t~mem930#1)) && myri10ge_rx_done_#t~bitwise931#1 >= -2147483648; [2025-02-08 04:16:02,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10171-3: assume myri10ge_rx_done_#t~mem929#1 == myri10ge_rx_done_#t~mem930#1;myri10ge_rx_done_#t~bitwise931#1 := myri10ge_rx_done_#t~mem929#1; [2025-02-08 04:16:02,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10171-3: assume !(myri10ge_rx_done_#t~mem929#1 == myri10ge_rx_done_#t~mem930#1); [2025-02-08 04:16:02,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10171-4: assume 0 == myri10ge_rx_done_#t~mem929#1 || 0 == myri10ge_rx_done_#t~mem930#1;myri10ge_rx_done_#t~bitwise931#1 := 0; [2025-02-08 04:16:02,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10171-4: assume !(0 == myri10ge_rx_done_#t~mem929#1 || 0 == myri10ge_rx_done_#t~mem930#1); [2025-02-08 04:16:02,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9404: assume -9223372036854775808 <= myri10ge_ss_busy_polling_#t~ret735#1 && myri10ge_ss_busy_polling_#t~ret735#1 <= 9223372036854775807;myri10ge_ss_busy_polling_~tmp~68#1 := myri10ge_ss_busy_polling_#t~ret735#1;havoc myri10ge_ss_busy_polling_#t~ret735#1; [2025-02-08 04:16:02,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9404-1: SUMMARY for call myri10ge_ss_busy_polling_#t~ret735#1 := ldv__builtin_expect((if 0 != myri10ge_ss_busy_polling_~__ret_warn_on~5#1 then 1 else 0), 0); srcloc: null [2025-02-08 04:16:02,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10164: assume myri10ge_rx_done_~remainder~0#1 > 0; [2025-02-08 04:16:02,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10164: assume !(myri10ge_rx_done_~remainder~0#1 > 0);call myri10ge_rx_done_#t~mem932#1 := read~int#35(myri10ge_rx_done_~rx_frags~0#1.base, 8 + myri10ge_rx_done_~rx_frags~0#1.offset, 4);call write~int#35(2 + myri10ge_rx_done_#t~mem932#1, myri10ge_rx_done_~rx_frags~0#1.base, 8 + myri10ge_rx_done_~rx_frags~0#1.offset, 4);havoc myri10ge_rx_done_#t~mem932#1;call myri10ge_rx_done_#t~mem933#1 := read~int#35(myri10ge_rx_done_~rx_frags~0#1.base, 12 + myri10ge_rx_done_~rx_frags~0#1.offset, 4);call write~int#35(myri10ge_rx_done_#t~mem933#1 - 2, myri10ge_rx_done_~rx_frags~0#1.base, 12 + myri10ge_rx_done_~rx_frags~0#1.offset, 4);havoc myri10ge_rx_done_#t~mem933#1;myri10ge_rx_done_~len#1 := -2 + myri10ge_rx_done_~len#1;call write~int#35(myri10ge_rx_done_~len#1, myri10ge_rx_done_~skb~0#1.base, 104 + myri10ge_rx_done_~skb~0#1.offset, 4);call write~int#35(myri10ge_rx_done_~len#1, myri10ge_rx_done_~skb~0#1.base, 108 + myri10ge_rx_done_~skb~0#1.offset, 4);call myri10ge_rx_done_#t~mem934#1 := read~int#35(myri10ge_rx_done_~skb~0#1.base, 237 + myri10ge_rx_done_~skb~0#1.offset, 4);call write~int#35(myri10ge_rx_done_#t~mem934#1 + myri10ge_rx_done_~len#1, myri10ge_rx_done_~skb~0#1.base, 237 + myri10ge_rx_done_~skb~0#1.offset, 4);havoc myri10ge_rx_done_#t~mem934#1;call myri10ge_rx_done_#t~mem935#1 := read~int#35(myri10ge_rx_done_~dev~3#1.base, 204 + myri10ge_rx_done_~dev~3#1.offset, 8); [2025-02-08 04:16:02,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10073: myri10ge_vlan_rx_~tmp___0~26#1.base, myri10ge_vlan_rx_~tmp___0~26#1.offset := myri10ge_vlan_rx_#t~ret893#1.base, myri10ge_vlan_rx_#t~ret893#1.offset;havoc myri10ge_vlan_rx_#t~ret893#1.base, myri10ge_vlan_rx_#t~ret893#1.offset;myri10ge_vlan_rx_~frag~1#1.base, myri10ge_vlan_rx_~frag~1#1.offset := myri10ge_vlan_rx_~tmp___0~26#1.base, 48 + myri10ge_vlan_rx_~tmp___0~26#1.offset;call myri10ge_vlan_rx_#t~mem894#1 := read~int#35(myri10ge_vlan_rx_~frag~1#1.base, 8 + myri10ge_vlan_rx_~frag~1#1.offset, 4);call write~int#35(4 + myri10ge_vlan_rx_#t~mem894#1, myri10ge_vlan_rx_~frag~1#1.base, 8 + myri10ge_vlan_rx_~frag~1#1.offset, 4);havoc myri10ge_vlan_rx_#t~mem894#1; [2025-02-08 04:16:02,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6770: assume 0 != compound_head_~tmp___2~0#1;call compound_head_#t~mem124#1.base, compound_head_#t~mem124#1.offset := read~$Pointer$#35(compound_head_~page#1.base, 56 + compound_head_~page#1.offset, 8);compound_head_~head~0#1.base, compound_head_~head~0#1.offset := compound_head_#t~mem124#1.base, compound_head_#t~mem124#1.offset;havoc compound_head_#t~mem124#1.base, compound_head_#t~mem124#1.offset;havoc compound_head_#t~mem124#1.base, compound_head_#t~mem124#1.offset; [2025-02-08 04:16:02,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6770: assume !(0 != compound_head_~tmp___2~0#1); [2025-02-08 04:16:02,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10073-1: SUMMARY for call myri10ge_vlan_rx_#t~ret893#1.base, myri10ge_vlan_rx_#t~ret893#1.offset := skb_end_pointer(myri10ge_vlan_rx_~skb#1.base, myri10ge_vlan_rx_~skb#1.offset); srcloc: null [2025-02-08 04:16:02,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10123: assume 0 != (if myri10ge_rx_done_~polling~0#1 % 256 % 4294967296 <= 2147483647 then myri10ge_rx_done_~polling~0#1 % 256 % 4294967296 else myri10ge_rx_done_~polling~0#1 % 256 % 4294967296 - 4294967296);assume { :begin_inline_netdev_alloc_skb } true;netdev_alloc_skb_#in~dev#1.base, netdev_alloc_skb_#in~dev#1.offset, netdev_alloc_skb_#in~length#1 := myri10ge_rx_done_~dev~3#1.base, myri10ge_rx_done_~dev~3#1.offset, 80;havoc netdev_alloc_skb_#res#1.base, netdev_alloc_skb_#res#1.offset;havoc netdev_alloc_skb_#t~ret276#1.base, netdev_alloc_skb_#t~ret276#1.offset, netdev_alloc_skb_~dev#1.base, netdev_alloc_skb_~dev#1.offset, netdev_alloc_skb_~length#1, netdev_alloc_skb_~tmp~23#1.base, netdev_alloc_skb_~tmp~23#1.offset;netdev_alloc_skb_~dev#1.base, netdev_alloc_skb_~dev#1.offset := netdev_alloc_skb_#in~dev#1.base, netdev_alloc_skb_#in~dev#1.offset;netdev_alloc_skb_~length#1 := netdev_alloc_skb_#in~length#1;havoc netdev_alloc_skb_~tmp~23#1.base, netdev_alloc_skb_~tmp~23#1.offset;assume { :begin_inline_ldv___netdev_alloc_skb_57 } true;ldv___netdev_alloc_skb_57_#in~ldv_func_arg1#1.base, ldv___netdev_alloc_skb_57_#in~ldv_func_arg1#1.offset, ldv___netdev_alloc_skb_57_#in~ldv_func_arg2#1, ldv___netdev_alloc_skb_57_#in~flags#1 := netdev_alloc_skb_~dev#1.base, netdev_alloc_skb_~dev#1.offset, netdev_alloc_skb_~length#1, 32;havoc ldv___netdev_alloc_skb_57_#res#1.base, ldv___netdev_alloc_skb_57_#res#1.offset;havoc ldv___netdev_alloc_skb_57_#t~ret2178#1.base, ldv___netdev_alloc_skb_57_#t~ret2178#1.offset, ldv___netdev_alloc_skb_57_~ldv_func_arg1#1.base, ldv___netdev_alloc_skb_57_~ldv_func_arg1#1.offset, ldv___netdev_alloc_skb_57_~ldv_func_arg2#1, ldv___netdev_alloc_skb_57_~flags#1, ldv___netdev_alloc_skb_57_~tmp~142#1.base, ldv___netdev_alloc_skb_57_~tmp~142#1.offset;ldv___netdev_alloc_skb_57_~ldv_func_arg1#1.base, ldv___netdev_alloc_skb_57_~ldv_func_arg1#1.offset := ldv___netdev_alloc_skb_57_#in~ldv_func_arg1#1.base, ldv___netdev_alloc_skb_57_#in~ldv_func_arg1#1.offset;ldv___netdev_alloc_skb_57_~ldv_func_arg2#1 := ldv___netdev_alloc_skb_57_#in~ldv_func_arg2#1;ldv___netdev_alloc_skb_57_~flags#1 := ldv___netdev_alloc_skb_57_#in~flags#1;havoc ldv___netdev_alloc_skb_57_~tmp~142#1.base, ldv___netdev_alloc_skb_57_~tmp~142#1.offset; [2025-02-08 04:16:02,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10123: assume !(0 != (if myri10ge_rx_done_~polling~0#1 % 256 % 4294967296 <= 2147483647 then myri10ge_rx_done_~polling~0#1 % 256 % 4294967296 else myri10ge_rx_done_~polling~0#1 % 256 % 4294967296 - 4294967296));assume { :begin_inline_napi_get_frags } true;napi_get_frags_#in~arg0#1.base, napi_get_frags_#in~arg0#1.offset := myri10ge_rx_done_~ss#1.base, 244 + myri10ge_rx_done_~ss#1.offset;havoc napi_get_frags_#res#1.base, napi_get_frags_#res#1.offset;havoc napi_get_frags_#t~ret2344#1.base, napi_get_frags_#t~ret2344#1.offset, napi_get_frags_~arg0#1.base, napi_get_frags_~arg0#1.offset;napi_get_frags_~arg0#1.base, napi_get_frags_~arg0#1.offset := napi_get_frags_#in~arg0#1.base, napi_get_frags_#in~arg0#1.offset; [2025-02-08 04:16:02,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7373-1: SUMMARY for call skb_copy_to_linear_data_#t~memcpy~res289#1.base, skb_copy_to_linear_data_#t~memcpy~res289#1.offset := #Ultimate.C_memcpy#35(skb_copy_to_linear_data_#t~mem288#1.base, skb_copy_to_linear_data_#t~mem288#1.offset, skb_copy_to_linear_data_~from#1.base, skb_copy_to_linear_data_~from#1.offset, skb_copy_to_linear_data_~len#1 % 4294967296); srcloc: null [2025-02-08 04:16:02,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7373: havoc skb_copy_to_linear_data_#t~mem288#1.base, skb_copy_to_linear_data_#t~mem288#1.offset;havoc skb_copy_to_linear_data_#t~memcpy~res289#1.base, skb_copy_to_linear_data_#t~memcpy~res289#1.offset; [2025-02-08 04:16:02,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9413: assume -9223372036854775808 <= myri10ge_ss_busy_polling_#t~ret736#1 && myri10ge_ss_busy_polling_#t~ret736#1 <= 9223372036854775807;havoc myri10ge_ss_busy_polling_#t~ret736#1;call myri10ge_ss_busy_polling_#t~mem737#1 := read~int#35(myri10ge_ss_busy_polling_~ss#1.base, 528 + myri10ge_ss_busy_polling_~ss#1.offset, 4); [2025-02-08 04:16:02,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9413-1: SUMMARY for call myri10ge_ss_busy_polling_#t~ret736#1 := ldv__builtin_expect((if 0 != myri10ge_ss_busy_polling_~__ret_warn_on~5#1 then 1 else 0), 0); srcloc: null [2025-02-08 04:16:02,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: assume #Ultimate.C_memmove_#t~loopctr2415#1 % 18446744073709551616 < #Ultimate.C_memmove_size#1 % 18446744073709551616;call #Ultimate.C_memmove_#t~mem2416#1.base, #Ultimate.C_memmove_#t~mem2416#1.offset := read~unchecked~$Pointer$#35(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2415#1, 8);call write~unchecked~$Pointer$#35(#Ultimate.C_memmove_#t~mem2416#1.base, #Ultimate.C_memmove_#t~mem2416#1.offset, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2415#1, 8);#Ultimate.C_memmove_#t~loopctr2415#1 := 8 + #Ultimate.C_memmove_#t~loopctr2415#1; [2025-02-08 04:16:02,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: assume !(#Ultimate.C_memmove_#t~loopctr2415#1 % 18446744073709551616 < #Ultimate.C_memmove_size#1 % 18446744073709551616);assume #Ultimate.C_memmove_#res#1.base == #Ultimate.C_memmove_dest#1.base && #Ultimate.C_memmove_#res#1.offset == #Ultimate.C_memmove_dest#1.offset;myri10ge_vlan_rx_#t~memmove~res890#1.base, myri10ge_vlan_rx_#t~memmove~res890#1.offset := #Ultimate.C_memmove_#res#1.base, #Ultimate.C_memmove_#res#1.offset;havoc #Ultimate.C_memmove_#t~loopctr2404#1, #Ultimate.C_memmove_#t~mem2405#1, #Ultimate.C_memmove_#t~mem2406#1, #Ultimate.C_memmove_#t~mem2407#1, #Ultimate.C_memmove_#t~mem2408#1, #Ultimate.C_memmove_#t~mem2409#1, #Ultimate.C_memmove_#t~mem2410#1, #Ultimate.C_memmove_#t~mem2411#1, #Ultimate.C_memmove_#t~mem2412#1, #Ultimate.C_memmove_#t~mem2413#1, #Ultimate.C_memmove_#t~mem2414#1, #Ultimate.C_memmove_#t~loopctr2415#1, #Ultimate.C_memmove_#t~mem2416#1.base, #Ultimate.C_memmove_#t~mem2416#1.offset;havoc #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_size#1;assume { :end_inline_#Ultimate.C_memmove } true;havoc myri10ge_vlan_rx_#t~memmove~res890#1.base, myri10ge_vlan_rx_#t~memmove~res890#1.offset;call myri10ge_vlan_rx_#t~mem891#1 := read~int#35(myri10ge_vlan_rx_~skb#1.base, 104 + myri10ge_vlan_rx_~skb#1.offset, 4);call write~int#35(myri10ge_vlan_rx_#t~mem891#1 - 4, myri10ge_vlan_rx_~skb#1.base, 104 + myri10ge_vlan_rx_~skb#1.offset, 4);havoc myri10ge_vlan_rx_#t~mem891#1;call myri10ge_vlan_rx_#t~mem892#1 := read~int#35(myri10ge_vlan_rx_~skb#1.base, 108 + myri10ge_vlan_rx_~skb#1.offset, 4);call write~int#35(myri10ge_vlan_rx_#t~mem892#1 - 4, myri10ge_vlan_rx_~skb#1.base, 108 + myri10ge_vlan_rx_~skb#1.offset, 4);havoc myri10ge_vlan_rx_#t~mem892#1; [2025-02-08 04:16:02,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7233-1: assume __skb_fill_page_desc_#t~short264#1;call __skb_fill_page_desc_#t~mem263#1.base, __skb_fill_page_desc_#t~mem263#1.offset := read~$Pointer$#35(__skb_fill_page_desc_~page#1.base, 8 + __skb_fill_page_desc_~page#1.offset, 8);__skb_fill_page_desc_#t~short264#1 := 0 == (__skb_fill_page_desc_#t~mem263#1.base + __skb_fill_page_desc_#t~mem263#1.offset) % 18446744073709551616; [2025-02-08 04:16:02,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7233-1: assume !__skb_fill_page_desc_#t~short264#1; [2025-02-08 04:16:02,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: assume #Ultimate.C_memmove_#t~loopctr2404#1 % 18446744073709551616 < #Ultimate.C_memmove_size#1 % 18446744073709551616;call #Ultimate.C_memmove_#t~mem2405#1 := read~unchecked~int#35(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2404#1, 8);call write~unchecked~int#35(#Ultimate.C_memmove_#t~mem2405#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2404#1, 8);call #Ultimate.C_memmove_#t~mem2406#1 := read~unchecked~int#35(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2404#1, 1);call write~unchecked~int#35(#Ultimate.C_memmove_#t~mem2406#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2404#1, 1);call #Ultimate.C_memmove_#t~mem2407#1 := read~unchecked~int#35(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2404#1, 2);call write~unchecked~int#35(#Ultimate.C_memmove_#t~mem2407#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2404#1, 2);call #Ultimate.C_memmove_#t~mem2408#1 := read~unchecked~int#35(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2404#1, 4);call write~unchecked~int#35(#Ultimate.C_memmove_#t~mem2408#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2404#1, 4);call #Ultimate.C_memmove_#t~mem2409#1 := read~unchecked~int#35(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2404#1, 1);call write~unchecked~int#35(#Ultimate.C_memmove_#t~mem2409#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2404#1, 1);call #Ultimate.C_memmove_#t~mem2410#1 := read~unchecked~int#35(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2404#1, 8);call write~unchecked~int#35(#Ultimate.C_memmove_#t~mem2410#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2404#1, 8);call #Ultimate.C_memmove_#t~mem2411#1 := read~unchecked~int#35(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2404#1, 2);call write~unchecked~int#35(#Ultimate.C_memmove_#t~mem2411#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2404#1, 2);call #Ultimate.C_memmove_#t~mem2412#1 := read~unchecked~int#35(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2404#1, 1);call write~unchecked~int#35(#Ultimate.C_memmove_#t~mem2412#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2404#1, 1);call #Ultimate.C_memmove_#t~mem2413#1 := read~unchecked~int#35(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2404#1, 8);call write~unchecked~int#35(#Ultimate.C_memmove_#t~mem2413#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2404#1, 8);call #Ultimate.C_memmove_#t~mem2414#1 := read~unchecked~int#35(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2404#1, 4);call write~unchecked~int#35(#Ultimate.C_memmove_#t~mem2414#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2404#1, 4);#Ultimate.C_memmove_#t~loopctr2404#1 := 1 + #Ultimate.C_memmove_#t~loopctr2404#1; [2025-02-08 04:16:02,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: assume !(#Ultimate.C_memmove_#t~loopctr2404#1 % 18446744073709551616 < #Ultimate.C_memmove_size#1 % 18446744073709551616);#Ultimate.C_memmove_#t~loopctr2415#1 := 0; [2025-02-08 04:16:02,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7233: assume __skb_fill_page_desc_#t~short264#1;havoc __skb_fill_page_desc_#t~mem262#1;havoc __skb_fill_page_desc_#t~mem263#1.base, __skb_fill_page_desc_#t~mem263#1.offset;havoc __skb_fill_page_desc_#t~short264#1;call write~int#35(1, __skb_fill_page_desc_~skb#1.base, 179 + __skb_fill_page_desc_~skb#1.offset, 1); [2025-02-08 04:16:02,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7233: assume !__skb_fill_page_desc_#t~short264#1;havoc __skb_fill_page_desc_#t~mem262#1;havoc __skb_fill_page_desc_#t~mem263#1.base, __skb_fill_page_desc_#t~mem263#1.offset;havoc __skb_fill_page_desc_#t~short264#1; [2025-02-08 04:16:02,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198-1: assume 64 < myri10ge_rx_done_#t~mem939#1 % 4294967296;myri10ge_rx_done_#t~ite941#1 := 64; [2025-02-08 04:16:02,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198-1: assume !(64 < myri10ge_rx_done_#t~mem939#1 % 4294967296);call myri10ge_rx_done_#t~mem940#1 := read~int#35(myri10ge_rx_done_~skb~0#1.base, 104 + myri10ge_rx_done_~skb~0#1.offset, 4);myri10ge_rx_done_#t~ite941#1 := myri10ge_rx_done_#t~mem940#1; [2025-02-08 04:16:02,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8472-3: assume false;__vlan_hwaccel_put_tag_#t~bitwise450#1 := __vlan_hwaccel_put_tag_~vlan_tci#1 % 65536; [2025-02-08 04:16:02,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8472-3: assume !false; [2025-02-08 04:16:02,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8472-4: assume 0 == __vlan_hwaccel_put_tag_~vlan_tci#1 % 65536 % 4294967296 || 4096 == __vlan_hwaccel_put_tag_~vlan_tci#1 % 65536 % 4294967296;__vlan_hwaccel_put_tag_#t~bitwise450#1 := 4096; [2025-02-08 04:16:02,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8472-4: assume !(0 == __vlan_hwaccel_put_tag_~vlan_tci#1 % 65536 % 4294967296 || 4096 == __vlan_hwaccel_put_tag_~vlan_tci#1 % 65536 % 4294967296); [2025-02-08 04:16:02,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8472: call write~int#35(__vlan_hwaccel_put_tag_#t~bitwise450#1, __vlan_hwaccel_put_tag_~skb#1.base, 170 + __vlan_hwaccel_put_tag_~skb#1.offset, 2);havoc __vlan_hwaccel_put_tag_#t~bitwise450#1;__vlan_hwaccel_put_tag_#res#1.base, __vlan_hwaccel_put_tag_#res#1.offset := __vlan_hwaccel_put_tag_~skb#1.base, __vlan_hwaccel_put_tag_~skb#1.offset; [2025-02-08 04:16:02,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8472-1: [2025-02-08 04:16:02,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198: myri10ge_rx_done_~hlen~0#1 := (if myri10ge_rx_done_#t~ite941#1 % 4294967296 % 4294967296 <= 2147483647 then myri10ge_rx_done_#t~ite941#1 % 4294967296 % 4294967296 else myri10ge_rx_done_#t~ite941#1 % 4294967296 % 4294967296 - 4294967296);havoc myri10ge_rx_done_#t~mem939#1;havoc myri10ge_rx_done_#t~ite941#1;havoc myri10ge_rx_done_#t~mem940#1; [2025-02-08 04:16:02,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8472-2: havoc __vlan_hwaccel_put_tag_#t~bitwise450#1;assume (__vlan_hwaccel_put_tag_#t~bitwise450#1 % 4294967296 >= __vlan_hwaccel_put_tag_~vlan_tci#1 % 65536 % 4294967296 && __vlan_hwaccel_put_tag_#t~bitwise450#1 % 4294967296 >= 4096) && __vlan_hwaccel_put_tag_#t~bitwise450#1 % 4294967296 <= 4096 + __vlan_hwaccel_put_tag_~vlan_tci#1 % 65536 % 4294967296; [2025-02-08 04:16:02,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19249: havoc eth_type_trans_#t~nondet2335#1;myri10ge_rx_done_#t~ret949#1 := eth_type_trans_#res#1;havoc eth_type_trans_#t~nondet2335#1, eth_type_trans_~arg0#1.base, eth_type_trans_~arg0#1.offset, eth_type_trans_~arg1#1.base, eth_type_trans_~arg1#1.offset;havoc eth_type_trans_#in~arg0#1.base, eth_type_trans_#in~arg0#1.offset, eth_type_trans_#in~arg1#1.base, eth_type_trans_#in~arg1#1.offset;assume { :end_inline_eth_type_trans } true;call write~int#35(myri10ge_rx_done_#t~ret949#1, myri10ge_rx_done_~skb~0#1.base, 134 + myri10ge_rx_done_~skb~0#1.offset, 2);havoc myri10ge_rx_done_#t~ret949#1;assume { :begin_inline_netif_receive_skb } true;netif_receive_skb_#in~arg0#1.base, netif_receive_skb_#in~arg0#1.offset := myri10ge_rx_done_~skb~0#1.base, myri10ge_rx_done_~skb~0#1.offset;havoc netif_receive_skb_#res#1;havoc netif_receive_skb_#t~nondet2351#1, netif_receive_skb_~arg0#1.base, netif_receive_skb_~arg0#1.offset;netif_receive_skb_~arg0#1.base, netif_receive_skb_~arg0#1.offset := netif_receive_skb_#in~arg0#1.base, netif_receive_skb_#in~arg0#1.offset;havoc netif_receive_skb_#t~nondet2351#1;assume -2147483648 <= netif_receive_skb_#t~nondet2351#1 && netif_receive_skb_#t~nondet2351#1 <= 2147483647;netif_receive_skb_#res#1 := netif_receive_skb_#t~nondet2351#1;havoc netif_receive_skb_#t~nondet2351#1; [2025-02-08 04:16:02,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10116: myri10ge_rx_done_~len#1 := 2 + myri10ge_rx_done_~len#1;call myri10ge_rx_done_#t~mem902#1 := read~int#35(myri10ge_rx_done_~rx~0#1.base, 44 + myri10ge_rx_done_~rx~0#1.offset, 4);call myri10ge_rx_done_#t~mem903#1 := read~int#35(myri10ge_rx_done_~rx~0#1.base, 56 + myri10ge_rx_done_~rx~0#1.offset, 4); [2025-02-08 04:16:02,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10215: myri10ge_rx_done_#res#1 := 1;#t~ret1006#1 := myri10ge_rx_done_#res#1;havoc myri10ge_rx_done_#t~mem896#1.base, myri10ge_rx_done_#t~mem896#1.offset, myri10ge_rx_done_#t~mem897#1.base, myri10ge_rx_done_#t~mem897#1.offset, myri10ge_rx_done_#t~mem898#1.base, myri10ge_rx_done_#t~mem898#1.offset, myri10ge_rx_done_#t~mem899#1, myri10ge_rx_done_#t~mem900#1, myri10ge_rx_done_#t~mem901#1, myri10ge_rx_done_#t~mem902#1, myri10ge_rx_done_#t~mem903#1, myri10ge_rx_done_#t~bitwise904#1, myri10ge_rx_done_#t~mem905#1.base, myri10ge_rx_done_#t~mem905#1.offset, myri10ge_rx_done_#t~mem906#1.base, myri10ge_rx_done_#t~mem906#1.offset, myri10ge_rx_done_#t~ret907#1.base, myri10ge_rx_done_#t~ret907#1.offset, myri10ge_rx_done_#t~mem908#1.base, myri10ge_rx_done_#t~mem908#1.offset, myri10ge_rx_done_#t~mem909#1, myri10ge_rx_done_#t~ret910#1, myri10ge_rx_done_#t~ret911#1.base, myri10ge_rx_done_#t~ret911#1.offset, myri10ge_rx_done_#t~ret912#1.base, myri10ge_rx_done_#t~ret912#1.offset, myri10ge_rx_done_#t~ret913#1, myri10ge_rx_done_#t~mem914#1, myri10ge_rx_done_#t~mem915#1.base, myri10ge_rx_done_#t~mem915#1.offset, myri10ge_rx_done_#t~mem916#1.base, myri10ge_rx_done_#t~mem916#1.offset, myri10ge_rx_done_#t~mem917#1.base, myri10ge_rx_done_#t~mem917#1.offset, myri10ge_rx_done_#t~mem918#1, myri10ge_rx_done_#t~mem919#1, myri10ge_rx_done_#t~mem920#1, myri10ge_rx_done_#t~bitwise921#1, myri10ge_rx_done_#t~ret922#1.base, myri10ge_rx_done_#t~ret922#1.offset, myri10ge_rx_done_#t~mem923#1.base, myri10ge_rx_done_#t~mem923#1.offset, myri10ge_rx_done_#t~mem924#1.base, myri10ge_rx_done_#t~mem924#1.offset, myri10ge_rx_done_#t~mem925#1.base, myri10ge_rx_done_#t~mem925#1.offset, myri10ge_rx_done_#t~mem926#1.base, myri10ge_rx_done_#t~mem926#1.offset, myri10ge_rx_done_#t~mem927#1, myri10ge_rx_done_#t~mem928#1, myri10ge_rx_done_#t~mem929#1, myri10ge_rx_done_#t~mem930#1, myri10ge_rx_done_#t~bitwise931#1, myri10ge_rx_done_#t~mem932#1, myri10ge_rx_done_#t~mem933#1, myri10ge_rx_done_#t~mem934#1, myri10ge_rx_done_#t~mem935#1, myri10ge_rx_done_#t~bitwise936#1, myri10ge_rx_done_#t~mem937#1.base, myri10ge_rx_done_#t~mem937#1.offset, myri10ge_rx_done_#t~mem938#1.base, myri10ge_rx_done_#t~mem938#1.offset, myri10ge_rx_done_#t~mem939#1, myri10ge_rx_done_#t~ite941#1, myri10ge_rx_done_#t~mem940#1, myri10ge_rx_done_#t~ret942#1.base, myri10ge_rx_done_#t~ret942#1.offset, myri10ge_rx_done_#t~ret943#1.base, myri10ge_rx_done_#t~ret943#1.offset, myri10ge_rx_done_#t~mem944#1, myri10ge_rx_done_#t~mem945#1, myri10ge_rx_done_#t~mem946#1, myri10ge_rx_done_#t~mem947#1, myri10ge_rx_done_#t~mem948#1, myri10ge_rx_done_#t~ret949#1, myri10ge_rx_done_#t~ret950#1, myri10ge_rx_done_#t~ret951#1, myri10ge_rx_done_~ss#1.base, myri10ge_rx_done_~ss#1.offset, myri10ge_rx_done_~len#1, myri10ge_rx_done_~csum#1, myri10ge_rx_done_~mgp~1#1.base, myri10ge_rx_done_~mgp~1#1.offset, myri10ge_rx_done_~skb~0#1.base, myri10ge_rx_done_~skb~0#1.offset, myri10ge_rx_done_~rx_frags~0#1.base, myri10ge_rx_done_~rx_frags~0#1.offset, myri10ge_rx_done_~rx~0#1.base, myri10ge_rx_done_~rx~0#1.offset, myri10ge_rx_done_~i~9#1, myri10ge_rx_done_~idx~1#1, myri10ge_rx_done_~remainder~0#1, myri10ge_rx_done_~bytes~2#1, myri10ge_rx_done_~pdev~2#1.base, myri10ge_rx_done_~pdev~2#1.offset, myri10ge_rx_done_~dev~3#1.base, myri10ge_rx_done_~dev~3#1.offset, myri10ge_rx_done_~va~1#1.base, myri10ge_rx_done_~va~1#1.offset, myri10ge_rx_done_~polling~0#1, myri10ge_rx_done_~tmp~75#1.base, myri10ge_rx_done_~tmp~75#1.offset, myri10ge_rx_done_~tmp___0~27#1, myri10ge_rx_done_~tmp___1~19#1.base, myri10ge_rx_done_~tmp___1~19#1.offset, myri10ge_rx_done_~hlen~0#1, myri10ge_rx_done_~tmp___2~12#1.base, myri10ge_rx_done_~tmp___2~12#1.offset, myri10ge_rx_done_~tmp___3~7#1.base, myri10ge_rx_done_~tmp___3~7#1.offset;havoc myri10ge_rx_done_#in~ss#1.base, myri10ge_rx_done_#in~ss#1.offset, myri10ge_rx_done_#in~len#1, myri10ge_rx_done_#in~csum#1;assume { :end_inline_myri10ge_rx_done } true;assume -2147483648 <= #t~ret1006#1 && #t~ret1006#1 <= 2147483647;~tmp___0~29#1 := #t~ret1006#1;havoc #t~ret1006#1;~rx_ok~0#1 := ~tmp___0~29#1;~rx_packets~0#1 := ~rx_packets~0#1 + ~rx_ok~0#1;~rx_bytes~0#1 := ~rx_bytes~0#1 + ~rx_ok~0#1 * (~length~0#1 % 65536);~cnt~0#1 := 1 + ~cnt~0#1;call #t~mem1007#1 := read~int#35(~mgp~2#1.base, 28 + ~mgp~2#1.offset, 4); [2025-02-08 04:16:02,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19324-3: SUMMARY for call napi_get_frags_#t~ret2344#1.base, napi_get_frags_#t~ret2344#1.offset := ldv_malloc(245); srcloc: null [2025-02-08 04:16:02,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10108: assume myri10ge_rx_done_~len#1 <= myri10ge_rx_done_#t~mem899#1;havoc myri10ge_rx_done_#t~mem899#1;myri10ge_rx_done_~rx~0#1.base, myri10ge_rx_done_~rx~0#1.offset := myri10ge_rx_done_~ss#1.base, 84 + myri10ge_rx_done_~ss#1.offset;call myri10ge_rx_done_#t~mem900#1 := read~int#35(myri10ge_rx_done_~mgp~1#1.base, 20 + myri10ge_rx_done_~mgp~1#1.offset, 4);myri10ge_rx_done_~bytes~2#1 := myri10ge_rx_done_#t~mem900#1;havoc myri10ge_rx_done_#t~mem900#1; [2025-02-08 04:16:02,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10108: assume !(myri10ge_rx_done_~len#1 <= myri10ge_rx_done_#t~mem899#1);havoc myri10ge_rx_done_#t~mem899#1;myri10ge_rx_done_~rx~0#1.base, myri10ge_rx_done_~rx~0#1.offset := myri10ge_rx_done_~ss#1.base, 148 + myri10ge_rx_done_~ss#1.offset;call myri10ge_rx_done_#t~mem901#1 := read~int#35(myri10ge_rx_done_~mgp~1#1.base, 24 + myri10ge_rx_done_~mgp~1#1.offset, 4);myri10ge_rx_done_~bytes~2#1 := myri10ge_rx_done_#t~mem901#1;havoc myri10ge_rx_done_#t~mem901#1; [2025-02-08 04:16:02,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10331: ~tmp~77#1 := #t~ret1001#1;havoc #t~mem999#1.base, #t~mem999#1.offset;havoc #t~mem1000#1;havoc #t~ret1001#1;~length~0#1 := ~tmp~77#1;call #t~mem1002#1.base, #t~mem1002#1.offset := read~$Pointer$#35(~rx_done~0#1.base, ~rx_done~0#1.offset, 8);call write~int#35(0, #t~mem1002#1.base, 2 + (#t~mem1002#1.offset + 4 * (if ~idx~3#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~idx~3#1 % 18446744073709551616 % 18446744073709551616 else ~idx~3#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2);havoc #t~mem1002#1.base, #t~mem1002#1.offset;call #t~mem1003#1.base, #t~mem1003#1.offset := read~$Pointer$#35(~rx_done~0#1.base, ~rx_done~0#1.offset, 8);call #t~mem1004#1 := read~int#35(#t~mem1003#1.base, #t~mem1003#1.offset + 4 * (if ~idx~3#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~idx~3#1 % 18446744073709551616 % 18446744073709551616 else ~idx~3#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 2);assume { :begin_inline_csum_unfold } true;csum_unfold_#in~n#1 := (if #t~mem1004#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1004#1 % 65536 % 4294967296 else #t~mem1004#1 % 65536 % 4294967296 - 4294967296);havoc csum_unfold_#res#1;havoc csum_unfold_~n#1;csum_unfold_~n#1 := csum_unfold_#in~n#1;csum_unfold_#res#1 := csum_unfold_~n#1 % 65536;#t~ret1005#1 := csum_unfold_#res#1;havoc csum_unfold_~n#1;havoc csum_unfold_#in~n#1;assume { :end_inline_csum_unfold } true;~checksum~0#1 := #t~ret1005#1;havoc #t~mem1003#1.base, #t~mem1003#1.offset;havoc #t~mem1004#1;havoc #t~ret1005#1;assume { :begin_inline_myri10ge_rx_done } true;myri10ge_rx_done_#in~ss#1.base, myri10ge_rx_done_#in~ss#1.offset, myri10ge_rx_done_#in~len#1, myri10ge_rx_done_#in~csum#1 := ~ss#1.base, ~ss#1.offset, (if ~length~0#1 % 65536 % 4294967296 <= 2147483647 then ~length~0#1 % 65536 % 4294967296 else ~length~0#1 % 65536 % 4294967296 - 4294967296), ~checksum~0#1;havoc myri10ge_rx_done_#res#1;havoc myri10ge_rx_done_#t~mem896#1.base, myri10ge_rx_done_#t~mem896#1.offset, myri10ge_rx_done_#t~mem897#1.base, myri10ge_rx_done_#t~mem897#1.offset, myri10ge_rx_done_#t~mem898#1.base, myri10ge_rx_done_#t~mem898#1.offset, myri10ge_rx_done_#t~mem899#1, myri10ge_rx_done_#t~mem900#1, myri10ge_rx_done_#t~mem901#1, myri10ge_rx_done_#t~mem902#1, myri10ge_rx_done_#t~mem903#1, myri10ge_rx_done_#t~bitwise904#1, myri10ge_rx_done_#t~mem905#1.base, myri10ge_rx_done_#t~mem905#1.offset, myri10ge_rx_done_#t~mem906#1.base, myri10ge_rx_done_#t~mem906#1.offset, myri10ge_rx_done_#t~ret907#1.base, myri10ge_rx_done_#t~ret907#1.offset, myri10ge_rx_done_#t~mem908#1.base, myri10ge_rx_done_#t~mem908#1.offset, myri10ge_rx_done_#t~mem909#1, myri10ge_rx_done_#t~ret910#1, myri10ge_rx_done_#t~ret911#1.base, myri10ge_rx_done_#t~ret911#1.offset, myri10ge_rx_done_#t~ret912#1.base, myri10ge_rx_done_#t~ret912#1.offset, myri10ge_rx_done_#t~ret913#1, myri10ge_rx_done_#t~mem914#1, myri10ge_rx_done_#t~mem915#1.base, myri10ge_rx_done_#t~mem915#1.offset, myri10ge_rx_done_#t~mem916#1.base, myri10ge_rx_done_#t~mem916#1.offset, myri10ge_rx_done_#t~mem917#1.base, myri10ge_rx_done_#t~mem917#1.offset, myri10ge_rx_done_#t~mem918#1, myri10ge_rx_done_#t~mem919#1, myri10ge_rx_done_#t~mem920#1, myri10ge_rx_done_#t~bitwise921#1, myri10ge_rx_done_#t~ret922#1.base, myri10ge_rx_done_#t~ret922#1.offset, myri10ge_rx_done_#t~mem923#1.base, myri10ge_rx_done_#t~mem923#1.offset, myri10ge_rx_done_#t~mem924#1.base, myri10ge_rx_done_#t~mem924#1.offset, myri10ge_rx_done_#t~mem925#1.base, myri10ge_rx_done_#t~mem925#1.offset, myri10ge_rx_done_#t~mem926#1.base, myri10ge_rx_done_#t~mem926#1.offset, myri10ge_rx_done_#t~mem927#1, myri10ge_rx_done_#t~mem928#1, myri10ge_rx_done_#t~mem929#1, myri10ge_rx_done_#t~mem930#1, myri10ge_rx_done_#t~bitwise931#1, myri10ge_rx_done_#t~mem932#1, myri10ge_rx_done_#t~mem933#1, myri10ge_rx_done_#t~mem934#1, myri10ge_rx_done_#t~mem935#1, myri10ge_rx_done_#t~bitwise936#1, myri10ge_rx_done_#t~mem937#1.base, myri10ge_rx_done_#t~mem937#1.offset, myri10ge_rx_done_#t~mem938#1.base, myri10ge_rx_done_#t~mem938#1.offset, myri10ge_rx_done_#t~mem939#1, myri10ge_rx_done_#t~ite941#1, myri10ge_rx_done_#t~mem940#1, myri10ge_rx_done_#t~ret942#1.base, myri10ge_rx_done_#t~ret942#1.offset, myri10ge_rx_done_#t~ret943#1.base, myri10ge_rx_done_#t~ret943#1.offset, myri10ge_rx_done_#t~mem944#1, myri10ge_rx_done_#t~mem945#1, myri10ge_rx_done_#t~mem946#1, myri10ge_rx_done_#t~mem947#1, myri10ge_rx_done_#t~mem948#1, myri10ge_rx_done_#t~ret949#1, myri10ge_rx_done_#t~ret950#1, myri10ge_rx_done_#t~ret951#1, myri10ge_rx_done_~ss#1.base, myri10ge_rx_done_~ss#1.offset, myri10ge_rx_done_~len#1, myri10ge_rx_done_~csum#1, myri10ge_rx_done_~mgp~1#1.base, myri10ge_rx_done_~mgp~1#1.offset, myri10ge_rx_done_~skb~0#1.base, myri10ge_rx_done_~skb~0#1.offset, myri10ge_rx_done_~rx_frags~0#1.base, myri10ge_rx_done_~rx_frags~0#1.offset, myri10ge_rx_done_~rx~0#1.base, myri10ge_rx_done_~rx~0#1.offset, myri10ge_rx_done_~i~9#1, myri10ge_rx_done_~idx~1#1, myri10ge_rx_done_~remainder~0#1, myri10ge_rx_done_~bytes~2#1, myri10ge_rx_done_~pdev~2#1.base, myri10ge_rx_done_~pdev~2#1.offset, myri10ge_rx_done_~dev~3#1.base, myri10ge_rx_done_~dev~3#1.offset, myri10ge_rx_done_~va~1#1.base, myri10ge_rx_done_~va~1#1.offset, myri10ge_rx_done_~polling~0#1, myri10ge_rx_done_~tmp~75#1.base, myri10ge_rx_done_~tmp~75#1.offset, myri10ge_rx_done_~tmp___0~27#1, myri10ge_rx_done_~tmp___1~19#1.base, myri10ge_rx_done_~tmp___1~19#1.offset, myri10ge_rx_done_~hlen~0#1, myri10ge_rx_done_~tmp___2~12#1.base, myri10ge_rx_done_~tmp___2~12#1.offset, myri10ge_rx_done_~tmp___3~7#1.base, myri10ge_rx_done_~tmp___3~7#1.offset;myri10ge_rx_done_~ss#1.base, myri10ge_rx_done_~ss#1.offset := myri10ge_rx_done_#in~ss#1.base, myri10ge_rx_done_#in~ss#1.offset;myri10ge_rx_done_~len#1 := myri10ge_rx_done_#in~len#1;myri10ge_rx_done_~csum#1 := myri10ge_rx_done_#in~csum#1;havoc myri10ge_rx_done_~mgp~1#1.base, myri10ge_rx_done_~mgp~1#1.offset;havoc myri10ge_rx_done_~skb~0#1.base, myri10ge_rx_done_~skb~0#1.offset;havoc myri10ge_rx_done_~rx_frags~0#1.base, myri10ge_rx_done_~rx_frags~0#1.offset;havoc myri10ge_rx_done_~rx~0#1.base, myri10ge_rx_done_~rx~0#1.offset;havoc myri10ge_rx_done_~i~9#1;havoc myri10ge_rx_done_~idx~1#1;havoc myri10ge_rx_done_~remainder~0#1;havoc myri10ge_rx_done_~bytes~2#1;havoc myri10ge_rx_done_~pdev~2#1.base, myri10ge_rx_done_~pdev~2#1.offset;havoc myri10ge_rx_done_~dev~3#1.base, myri10ge_rx_done_~dev~3#1.offset;havoc myri10ge_rx_done_~va~1#1.base, myri10ge_rx_done_~va~1#1.offset;havoc myri10ge_rx_done_~polling~0#1;havoc myri10ge_rx_done_~tmp~75#1.base, myri10ge_rx_done_~tmp~75#1.offset;havoc myri10ge_rx_done_~tmp___0~27#1;havoc myri10ge_rx_done_~tmp___1~19#1.base, myri10ge_rx_done_~tmp___1~19#1.offset;havoc myri10ge_rx_done_~hlen~0#1;havoc myri10ge_rx_done_~tmp___2~12#1.base, myri10ge_rx_done_~tmp___2~12#1.offset;havoc myri10ge_rx_done_~tmp___3~7#1.base, myri10ge_rx_done_~tmp___3~7#1.offset;call myri10ge_rx_done_#t~mem896#1.base, myri10ge_rx_done_#t~mem896#1.offset := read~$Pointer$#35(myri10ge_rx_done_~ss#1.base, 416 + myri10ge_rx_done_~ss#1.offset, 8);myri10ge_rx_done_~mgp~1#1.base, myri10ge_rx_done_~mgp~1#1.offset := myri10ge_rx_done_#t~mem896#1.base, myri10ge_rx_done_#t~mem896#1.offset;havoc myri10ge_rx_done_#t~mem896#1.base, myri10ge_rx_done_#t~mem896#1.offset;call myri10ge_rx_done_#t~mem897#1.base, myri10ge_rx_done_#t~mem897#1.offset := read~$Pointer$#35(myri10ge_rx_done_~mgp~1#1.base, 100 + myri10ge_rx_done_~mgp~1#1.offset, 8);myri10ge_rx_done_~pdev~2#1.base, myri10ge_rx_done_~pdev~2#1.offset := myri10ge_rx_done_#t~mem897#1.base, myri10ge_rx_done_#t~mem897#1.offset;havoc myri10ge_rx_done_#t~mem897#1.base, myri10ge_rx_done_#t~mem897#1.offset;call myri10ge_rx_done_#t~mem898#1.base, myri10ge_rx_done_#t~mem898#1.offset := read~$Pointer$#35(myri10ge_rx_done_~mgp~1#1.base, 32 + myri10ge_rx_done_~mgp~1#1.offset, 8);myri10ge_rx_done_~dev~3#1.base, myri10ge_rx_done_~dev~3#1.offset := myri10ge_rx_done_#t~mem898#1.base, myri10ge_rx_done_#t~mem898#1.offset;havoc myri10ge_rx_done_#t~mem898#1.base, myri10ge_rx_done_#t~mem898#1.offset;call myri10ge_rx_done_#t~mem899#1 := read~int#35(myri10ge_rx_done_~mgp~1#1.base, 20 + myri10ge_rx_done_~mgp~1#1.offset, 4); [2025-02-08 04:16:02,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10331-1: SUMMARY for call #t~ret1001#1 := __fswab16((if #t~mem1000#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1000#1 % 65536 % 4294967296 else #t~mem1000#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:16:02,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7226: __skb_fill_page_desc_~tmp~19#1.base, __skb_fill_page_desc_~tmp~19#1.offset := __skb_fill_page_desc_#t~ret260#1.base, __skb_fill_page_desc_#t~ret260#1.offset;havoc __skb_fill_page_desc_#t~ret260#1.base, __skb_fill_page_desc_#t~ret260#1.offset;__skb_fill_page_desc_~frag~0#1.base, __skb_fill_page_desc_~frag~0#1.offset := __skb_fill_page_desc_~tmp~19#1.base, 48 + __skb_fill_page_desc_~tmp~19#1.offset + 16 * (if __skb_fill_page_desc_~i#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then __skb_fill_page_desc_~i#1 % 18446744073709551616 % 18446744073709551616 else __skb_fill_page_desc_~i#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call write~$Pointer$#35(__skb_fill_page_desc_~page#1.base, __skb_fill_page_desc_~page#1.offset, __skb_fill_page_desc_~frag~0#1.base, __skb_fill_page_desc_~frag~0#1.offset, 8);call write~int#35(__skb_fill_page_desc_~off#1, __skb_fill_page_desc_~frag~0#1.base, 8 + __skb_fill_page_desc_~frag~0#1.offset, 4); [2025-02-08 04:16:02,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9406: assume 0 != myri10ge_ss_busy_polling_~tmp~68#1; [2025-02-08 04:16:02,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9406: assume !(0 != myri10ge_ss_busy_polling_~tmp~68#1); [2025-02-08 04:16:02,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10133: assume -9223372036854775808 <= myri10ge_rx_done_#t~ret913#1 && myri10ge_rx_done_#t~ret913#1 <= 9223372036854775807;myri10ge_rx_done_~tmp___0~27#1 := myri10ge_rx_done_#t~ret913#1;havoc myri10ge_rx_done_#t~ret913#1; [2025-02-08 04:16:02,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10133-1: SUMMARY for call myri10ge_rx_done_#t~ret913#1 := ldv__builtin_expect((if 0 == (myri10ge_rx_done_~skb~0#1.base + myri10ge_rx_done_~skb~0#1.offset) % 18446744073709551616 then 1 else 0), 0); srcloc: null [2025-02-08 04:16:02,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7226-1: SUMMARY for call __skb_fill_page_desc_#t~ret260#1.base, __skb_fill_page_desc_#t~ret260#1.offset := skb_end_pointer(__skb_fill_page_desc_~skb#1.base, __skb_fill_page_desc_~skb#1.offset); srcloc: null [2025-02-08 04:16:02,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19324: havoc napi_get_frags_#t~ret2344#1.base, napi_get_frags_#t~ret2344#1.offset;myri10ge_rx_done_#t~ret912#1.base, myri10ge_rx_done_#t~ret912#1.offset := napi_get_frags_#res#1.base, napi_get_frags_#res#1.offset;havoc napi_get_frags_#t~ret2344#1.base, napi_get_frags_#t~ret2344#1.offset, napi_get_frags_~arg0#1.base, napi_get_frags_~arg0#1.offset;havoc napi_get_frags_#in~arg0#1.base, napi_get_frags_#in~arg0#1.offset;assume { :end_inline_napi_get_frags } true;myri10ge_rx_done_~skb~0#1.base, myri10ge_rx_done_~skb~0#1.offset := myri10ge_rx_done_#t~ret912#1.base, myri10ge_rx_done_#t~ret912#1.offset;havoc myri10ge_rx_done_#t~ret912#1.base, myri10ge_rx_done_#t~ret912#1.offset; [2025-02-08 04:16:02,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10331-2: call #t~mem999#1.base, #t~mem999#1.offset := read~$Pointer$#35(~rx_done~0#1.base, ~rx_done~0#1.offset, 8);call #t~mem1000#1 := read~int#35(#t~mem999#1.base, 2 + (#t~mem999#1.offset + 4 * (if ~idx~3#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~idx~3#1 % 18446744073709551616 % 18446744073709551616 else ~idx~3#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2); [2025-02-08 04:16:02,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10199: myri10ge_rx_done_~tmp___2~12#1.base, myri10ge_rx_done_~tmp___2~12#1.offset := myri10ge_rx_done_#t~ret942#1.base, myri10ge_rx_done_#t~ret942#1.offset;havoc myri10ge_rx_done_#t~ret942#1.base, myri10ge_rx_done_#t~ret942#1.offset; [2025-02-08 04:16:02,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19324-2: napi_get_frags_#res#1.base, napi_get_frags_#res#1.offset := napi_get_frags_#t~ret2344#1.base, napi_get_frags_#t~ret2344#1.offset;havoc napi_get_frags_#t~ret2344#1.base, napi_get_frags_#t~ret2344#1.offset; [2025-02-08 04:16:02,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10199-1: SUMMARY for call myri10ge_rx_done_#t~ret942#1.base, myri10ge_rx_done_#t~ret942#1.offset := skb_frag_page(myri10ge_rx_done_~rx_frags~0#1.base, myri10ge_rx_done_~rx_frags~0#1.offset); srcloc: null [2025-02-08 04:16:02,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10125: myri10ge_rx_done_#t~ret911#1.base, myri10ge_rx_done_#t~ret911#1.offset := netdev_alloc_skb_#res#1.base, netdev_alloc_skb_#res#1.offset;havoc netdev_alloc_skb_#t~ret276#1.base, netdev_alloc_skb_#t~ret276#1.offset, netdev_alloc_skb_~dev#1.base, netdev_alloc_skb_~dev#1.offset, netdev_alloc_skb_~length#1, netdev_alloc_skb_~tmp~23#1.base, netdev_alloc_skb_~tmp~23#1.offset;havoc netdev_alloc_skb_#in~dev#1.base, netdev_alloc_skb_#in~dev#1.offset, netdev_alloc_skb_#in~length#1;assume { :end_inline_netdev_alloc_skb } true;myri10ge_rx_done_~skb~0#1.base, myri10ge_rx_done_~skb~0#1.offset := myri10ge_rx_done_#t~ret911#1.base, myri10ge_rx_done_#t~ret911#1.offset;havoc myri10ge_rx_done_#t~ret911#1.base, myri10ge_rx_done_#t~ret911#1.offset; [2025-02-08 04:16:02,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10059: assume myri10ge_vlan_rx_#t~short882#1;havoc myri10ge_vlan_rx_#t~mem879#1;havoc myri10ge_vlan_rx_#t~bitwise880#1;havoc myri10ge_vlan_rx_#t~mem881#1;havoc myri10ge_vlan_rx_#t~short882#1;call myri10ge_vlan_rx_#t~mem883#1 := read~int#35(myri10ge_vlan_rx_~skb#1.base, 124 + myri10ge_vlan_rx_~skb#1.offset, 1); [2025-02-08 04:16:02,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10059: assume !myri10ge_vlan_rx_#t~short882#1;havoc myri10ge_vlan_rx_#t~mem879#1;havoc myri10ge_vlan_rx_#t~bitwise880#1;havoc myri10ge_vlan_rx_#t~mem881#1;havoc myri10ge_vlan_rx_#t~short882#1; [2025-02-08 04:16:02,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10059-1: assume myri10ge_vlan_rx_#t~short882#1;call myri10ge_vlan_rx_#t~mem881#1 := read~int#35(myri10ge_vlan_rx_~veh~0#1.base, 12 + myri10ge_vlan_rx_~veh~0#1.offset, 2);myri10ge_vlan_rx_#t~short882#1 := 129 == myri10ge_vlan_rx_#t~mem881#1 % 65536 % 4294967296; [2025-02-08 04:16:02,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10059-1: assume !myri10ge_vlan_rx_#t~short882#1; [2025-02-08 04:16:02,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16657: SUMMARY for call ldv_check_alloc_flags(ldv___netdev_alloc_skb_57_~flags#1); srcloc: null [2025-02-08 04:16:02,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10059-6: assume 0 == myri10ge_vlan_rx_#t~mem879#1 % 18446744073709551616;myri10ge_vlan_rx_#t~bitwise880#1 := 0; [2025-02-08 04:16:02,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10059-6: assume !(0 == myri10ge_vlan_rx_#t~mem879#1 % 18446744073709551616); [2025-02-08 04:16:02,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9415-2: myri10ge_ss_busy_polling_#res#1 := (if 0 == (if 0 != myri10ge_ss_busy_polling_#t~bitwise738#1 % 4294967296 then 1 else 0) then 0 else 1);havoc myri10ge_ss_busy_polling_#t~mem737#1;havoc myri10ge_ss_busy_polling_#t~bitwise738#1; [2025-02-08 04:16:02,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10117: myri10ge_rx_done_~idx~1#1 := myri10ge_rx_done_#t~bitwise904#1;havoc myri10ge_rx_done_#t~mem902#1;havoc myri10ge_rx_done_#t~mem903#1;havoc myri10ge_rx_done_#t~bitwise904#1;call myri10ge_rx_done_#t~mem905#1.base, myri10ge_rx_done_#t~mem905#1.offset := read~$Pointer$#35(myri10ge_rx_done_~rx~0#1.base, 16 + myri10ge_rx_done_~rx~0#1.offset, 8);call myri10ge_rx_done_#t~mem906#1.base, myri10ge_rx_done_#t~mem906#1.offset := read~$Pointer$#35(myri10ge_rx_done_#t~mem905#1.base, myri10ge_rx_done_#t~mem905#1.offset + 24 * (if myri10ge_rx_done_~idx~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_rx_done_~idx~1#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_rx_done_~idx~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 04:16:02,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10340: ~idx~3#1 := #t~bitwise1008#1;havoc #t~mem1007#1;havoc #t~bitwise1008#1;~work_done~0#1 := 1 + ~work_done~0#1; [2025-02-08 04:16:02,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9415-3: [2025-02-08 04:16:02,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10117-1: [2025-02-08 04:16:02,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10340-1: [2025-02-08 04:16:02,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9415-4: havoc myri10ge_ss_busy_polling_#t~bitwise738#1;assume myri10ge_ss_busy_polling_#t~bitwise738#1 % 4294967296 <= myri10ge_ss_busy_polling_#t~mem737#1 % 4294967296 && myri10ge_ss_busy_polling_#t~bitwise738#1 % 4294967296 <= 10; [2025-02-08 04:16:02,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10117-2: havoc myri10ge_rx_done_#t~bitwise904#1;assume (((((myri10ge_rx_done_#t~mem902#1 < 0 && myri10ge_rx_done_#t~mem903#1 >= 0) || myri10ge_rx_done_#t~bitwise904#1 <= myri10ge_rx_done_#t~mem902#1) && ((myri10ge_rx_done_#t~mem902#1 >= 0 && myri10ge_rx_done_#t~mem903#1 < 0) || myri10ge_rx_done_#t~bitwise904#1 <= myri10ge_rx_done_#t~mem903#1)) && ((myri10ge_rx_done_#t~mem902#1 < 0 && myri10ge_rx_done_#t~mem903#1 < 0) || myri10ge_rx_done_#t~bitwise904#1 >= 0)) && ((myri10ge_rx_done_#t~mem902#1 >= 0 && myri10ge_rx_done_#t~mem903#1 >= 0) || myri10ge_rx_done_#t~bitwise904#1 > myri10ge_rx_done_#t~mem902#1 + myri10ge_rx_done_#t~mem903#1)) && myri10ge_rx_done_#t~bitwise904#1 >= -2147483648; [2025-02-08 04:16:02,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10340-2: havoc #t~bitwise1008#1;assume (((((~cnt~0#1 < 0 && -1 + #t~mem1007#1 >= 0) || #t~bitwise1008#1 <= ~cnt~0#1) && ((~cnt~0#1 >= 0 && -1 + #t~mem1007#1 < 0) || #t~bitwise1008#1 <= -1 + #t~mem1007#1)) && ((~cnt~0#1 < 0 && -1 + #t~mem1007#1 < 0) || #t~bitwise1008#1 >= 0)) && ((~cnt~0#1 >= 0 && -1 + #t~mem1007#1 >= 0) || #t~bitwise1008#1 > ~cnt~0#1 + (-1 + #t~mem1007#1))) && #t~bitwise1008#1 >= -2147483648; [2025-02-08 04:16:02,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9415-5: assume 10 == myri10ge_ss_busy_polling_#t~mem737#1 % 4294967296;myri10ge_ss_busy_polling_#t~bitwise738#1 := myri10ge_ss_busy_polling_#t~mem737#1; [2025-02-08 04:16:02,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9415-5: assume !(10 == myri10ge_ss_busy_polling_#t~mem737#1 % 4294967296); [2025-02-08 04:16:02,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10117-3: assume myri10ge_rx_done_#t~mem902#1 == myri10ge_rx_done_#t~mem903#1;myri10ge_rx_done_#t~bitwise904#1 := myri10ge_rx_done_#t~mem902#1; [2025-02-08 04:16:02,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10117-3: assume !(myri10ge_rx_done_#t~mem902#1 == myri10ge_rx_done_#t~mem903#1); [2025-02-08 04:16:02,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10059-2: myri10ge_vlan_rx_#t~short882#1 := 0 != myri10ge_vlan_rx_#t~bitwise880#1 % 18446744073709551616; [2025-02-08 04:16:02,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10059-3: [2025-02-08 04:16:02,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10059-4: havoc myri10ge_vlan_rx_#t~bitwise880#1;assume myri10ge_vlan_rx_#t~bitwise880#1 % 18446744073709551616 <= myri10ge_vlan_rx_#t~mem879#1 % 18446744073709551616 && myri10ge_vlan_rx_#t~bitwise880#1 % 18446744073709551616 <= 256; [2025-02-08 04:16:02,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9415: havoc myri10ge_ss_busy_polling_#t~mem737#1;havoc myri10ge_ss_busy_polling_#t~bitwise738#1; [2025-02-08 04:16:02,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10059-5: assume 256 == myri10ge_vlan_rx_#t~mem879#1 % 18446744073709551616;myri10ge_vlan_rx_#t~bitwise880#1 := myri10ge_vlan_rx_#t~mem879#1; [2025-02-08 04:16:02,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10059-5: assume !(256 == myri10ge_vlan_rx_#t~mem879#1 % 18446744073709551616); [2025-02-08 04:16:02,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9415-1: myri10ge_rx_done_#t~ret910#1 := myri10ge_ss_busy_polling_#res#1;havoc myri10ge_ss_busy_polling_#t~mem734#1, myri10ge_ss_busy_polling_#t~ret735#1, myri10ge_ss_busy_polling_#t~ret736#1, myri10ge_ss_busy_polling_#t~mem737#1, myri10ge_ss_busy_polling_#t~bitwise738#1, myri10ge_ss_busy_polling_~ss#1.base, myri10ge_ss_busy_polling_~ss#1.offset, myri10ge_ss_busy_polling_~__ret_warn_on~5#1, myri10ge_ss_busy_polling_~tmp~68#1;havoc myri10ge_ss_busy_polling_#in~ss#1.base, myri10ge_ss_busy_polling_#in~ss#1.offset;assume { :end_inline_myri10ge_ss_busy_polling } true;myri10ge_rx_done_~polling~0#1 := (if 0 == myri10ge_rx_done_#t~ret910#1 % 256 then 0 else 1);havoc myri10ge_rx_done_#t~ret910#1; [2025-02-08 04:16:02,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10076: myri10ge_vlan_rx_~tmp___1~18#1 := myri10ge_vlan_rx_#t~ret895#1;havoc myri10ge_vlan_rx_#t~ret895#1; [2025-02-08 04:16:02,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10076-1: SUMMARY for call myri10ge_vlan_rx_#t~ret895#1 := skb_frag_size(myri10ge_vlan_rx_~frag~1#1.base, myri10ge_vlan_rx_~frag~1#1.offset); srcloc: null [2025-02-08 04:16:02,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10340-3: assume ~cnt~0#1 == -1 + #t~mem1007#1;#t~bitwise1008#1 := ~cnt~0#1; [2025-02-08 04:16:02,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10340-3: assume !(~cnt~0#1 == -1 + #t~mem1007#1); [2025-02-08 04:16:02,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9415-6: assume 0 == myri10ge_ss_busy_polling_#t~mem737#1 % 4294967296;myri10ge_ss_busy_polling_#t~bitwise738#1 := 0; [2025-02-08 04:16:02,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9415-6: assume !(0 == myri10ge_ss_busy_polling_#t~mem737#1 % 4294967296); [2025-02-08 04:16:02,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10117-4: assume 0 == myri10ge_rx_done_#t~mem902#1 || 0 == myri10ge_rx_done_#t~mem903#1;myri10ge_rx_done_#t~bitwise904#1 := 0; [2025-02-08 04:16:02,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10117-4: assume !(0 == myri10ge_rx_done_#t~mem902#1 || 0 == myri10ge_rx_done_#t~mem903#1); [2025-02-08 04:16:02,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10340-4: assume 0 == ~cnt~0#1 || 0 == -1 + #t~mem1007#1;#t~bitwise1008#1 := 0; [2025-02-08 04:16:02,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10340-4: assume !(0 == ~cnt~0#1 || 0 == -1 + #t~mem1007#1); [2025-02-08 04:16:02,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10167-2: call myri10ge_rx_done_#t~mem923#1.base, myri10ge_rx_done_#t~mem923#1.offset := read~$Pointer$#35(myri10ge_rx_done_~rx~0#1.base, 16 + myri10ge_rx_done_~rx~0#1.offset, 8); [2025-02-08 04:16:02,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16658: ldv___netdev_alloc_skb_57_~tmp~142#1.base, ldv___netdev_alloc_skb_57_~tmp~142#1.offset := ldv___netdev_alloc_skb_57_#t~ret2178#1.base, ldv___netdev_alloc_skb_57_#t~ret2178#1.offset;havoc ldv___netdev_alloc_skb_57_#t~ret2178#1.base, ldv___netdev_alloc_skb_57_#t~ret2178#1.offset;ldv___netdev_alloc_skb_57_#res#1.base, ldv___netdev_alloc_skb_57_#res#1.offset := ldv___netdev_alloc_skb_57_~tmp~142#1.base, ldv___netdev_alloc_skb_57_~tmp~142#1.offset; [2025-02-08 04:16:02,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10068: myri10ge_vlan_rx_~tmp~74#1 := myri10ge_vlan_rx_#t~ret888#1;havoc myri10ge_vlan_rx_#t~mem887#1;havoc myri10ge_vlan_rx_#t~ret888#1;assume { :begin_inline___vlan_hwaccel_put_tag } true;__vlan_hwaccel_put_tag_#in~skb#1.base, __vlan_hwaccel_put_tag_#in~skb#1.offset, __vlan_hwaccel_put_tag_#in~vlan_proto#1, __vlan_hwaccel_put_tag_#in~vlan_tci#1 := myri10ge_vlan_rx_~skb#1.base, myri10ge_vlan_rx_~skb#1.offset, 129, (if myri10ge_vlan_rx_~tmp~74#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_vlan_rx_~tmp~74#1 % 65536 % 4294967296 else myri10ge_vlan_rx_~tmp~74#1 % 65536 % 4294967296 - 4294967296);havoc __vlan_hwaccel_put_tag_#res#1.base, __vlan_hwaccel_put_tag_#res#1.offset;havoc __vlan_hwaccel_put_tag_#t~bitwise450#1, __vlan_hwaccel_put_tag_~skb#1.base, __vlan_hwaccel_put_tag_~skb#1.offset, __vlan_hwaccel_put_tag_~vlan_proto#1, __vlan_hwaccel_put_tag_~vlan_tci#1;__vlan_hwaccel_put_tag_~skb#1.base, __vlan_hwaccel_put_tag_~skb#1.offset := __vlan_hwaccel_put_tag_#in~skb#1.base, __vlan_hwaccel_put_tag_#in~skb#1.offset;__vlan_hwaccel_put_tag_~vlan_proto#1 := __vlan_hwaccel_put_tag_#in~vlan_proto#1;__vlan_hwaccel_put_tag_~vlan_tci#1 := __vlan_hwaccel_put_tag_#in~vlan_tci#1;call write~int#35(__vlan_hwaccel_put_tag_~vlan_proto#1, __vlan_hwaccel_put_tag_~skb#1.base, 168 + __vlan_hwaccel_put_tag_~skb#1.offset, 2); [2025-02-08 04:16:02,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10068-1: SUMMARY for call myri10ge_vlan_rx_#t~ret888#1 := __fswab16((if myri10ge_vlan_rx_#t~mem887#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_vlan_rx_#t~mem887#1 % 65536 % 4294967296 else myri10ge_vlan_rx_#t~mem887#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:16:02,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10068-2: call myri10ge_vlan_rx_#t~mem887#1 := read~int#35(myri10ge_vlan_rx_~veh~0#1.base, 14 + myri10ge_vlan_rx_~veh~0#1.offset, 2); [2025-02-08 04:16:02,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10200: myri10ge_rx_done_~tmp___3~7#1.base, myri10ge_rx_done_~tmp___3~7#1.offset := myri10ge_rx_done_#t~ret943#1.base, myri10ge_rx_done_#t~ret943#1.offset;havoc myri10ge_rx_done_#t~ret943#1.base, myri10ge_rx_done_#t~ret943#1.offset;call myri10ge_rx_done_#t~mem944#1 := read~int#35(myri10ge_rx_done_~rx_frags~0#1.base, 8 + myri10ge_rx_done_~rx_frags~0#1.offset, 4);myri10ge_rx_done_~va~1#1.base, myri10ge_rx_done_~va~1#1.offset := myri10ge_rx_done_~tmp___3~7#1.base, myri10ge_rx_done_~tmp___3~7#1.offset + (if myri10ge_rx_done_#t~mem944#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_rx_done_#t~mem944#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else myri10ge_rx_done_#t~mem944#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc myri10ge_rx_done_#t~mem944#1;assume { :begin_inline_skb_copy_to_linear_data } true;skb_copy_to_linear_data_#in~skb#1.base, skb_copy_to_linear_data_#in~skb#1.offset, skb_copy_to_linear_data_#in~from#1.base, skb_copy_to_linear_data_#in~from#1.offset, skb_copy_to_linear_data_#in~len#1 := myri10ge_rx_done_~skb~0#1.base, myri10ge_rx_done_~skb~0#1.offset, myri10ge_rx_done_~va~1#1.base, myri10ge_rx_done_~va~1#1.offset, myri10ge_rx_done_~hlen~0#1;havoc skb_copy_to_linear_data_#t~mem288#1.base, skb_copy_to_linear_data_#t~mem288#1.offset, skb_copy_to_linear_data_#t~memcpy~res289#1.base, skb_copy_to_linear_data_#t~memcpy~res289#1.offset, skb_copy_to_linear_data_~skb#1.base, skb_copy_to_linear_data_~skb#1.offset, skb_copy_to_linear_data_~from#1.base, skb_copy_to_linear_data_~from#1.offset, skb_copy_to_linear_data_~len#1;skb_copy_to_linear_data_~skb#1.base, skb_copy_to_linear_data_~skb#1.offset := skb_copy_to_linear_data_#in~skb#1.base, skb_copy_to_linear_data_#in~skb#1.offset;skb_copy_to_linear_data_~from#1.base, skb_copy_to_linear_data_~from#1.offset := skb_copy_to_linear_data_#in~from#1.base, skb_copy_to_linear_data_#in~from#1.offset;skb_copy_to_linear_data_~len#1 := skb_copy_to_linear_data_#in~len#1;call skb_copy_to_linear_data_#t~mem288#1.base, skb_copy_to_linear_data_#t~mem288#1.offset := read~$Pointer$#35(skb_copy_to_linear_data_~skb#1.base, 229 + skb_copy_to_linear_data_~skb#1.offset, 8); [2025-02-08 04:16:02,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10200-1: SUMMARY for call myri10ge_rx_done_#t~ret943#1.base, myri10ge_rx_done_#t~ret943#1.offset := lowmem_page_address(myri10ge_rx_done_~tmp___2~12#1.base, myri10ge_rx_done_~tmp___2~12#1.offset); srcloc: null [2025-02-08 04:16:02,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10167: havoc myri10ge_rx_done_#t~mem923#1.base, myri10ge_rx_done_#t~mem923#1.offset;call myri10ge_rx_done_#t~mem924#1.base, myri10ge_rx_done_#t~mem924#1.offset := read~$Pointer$#35(myri10ge_rx_done_~rx~0#1.base, 16 + myri10ge_rx_done_~rx~0#1.offset, 8);call myri10ge_rx_done_#t~mem925#1.base, myri10ge_rx_done_#t~mem925#1.offset := read~$Pointer$#35(myri10ge_rx_done_#t~mem924#1.base, myri10ge_rx_done_#t~mem924#1.offset + 24 * (if myri10ge_rx_done_~idx~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_rx_done_~idx~1#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_rx_done_~idx~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);call myri10ge_rx_done_#t~mem926#1.base, myri10ge_rx_done_#t~mem926#1.offset := read~$Pointer$#35(myri10ge_rx_done_~rx~0#1.base, 16 + myri10ge_rx_done_~rx~0#1.offset, 8);call myri10ge_rx_done_#t~mem927#1 := read~int#35(myri10ge_rx_done_#t~mem926#1.base, 8 + (myri10ge_rx_done_#t~mem926#1.offset + 24 * (if myri10ge_rx_done_~idx~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_rx_done_~idx~1#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_rx_done_~idx~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);assume { :begin_inline_skb_fill_page_desc } true;skb_fill_page_desc_#in~skb#1.base, skb_fill_page_desc_#in~skb#1.offset, skb_fill_page_desc_#in~i#1, skb_fill_page_desc_#in~page#1.base, skb_fill_page_desc_#in~page#1.offset, skb_fill_page_desc_#in~off#1, skb_fill_page_desc_#in~size#1 := myri10ge_rx_done_~skb~0#1.base, myri10ge_rx_done_~skb~0#1.offset, myri10ge_rx_done_~i~9#1, myri10ge_rx_done_#t~mem925#1.base, myri10ge_rx_done_#t~mem925#1.offset, myri10ge_rx_done_#t~mem927#1, (if (if 4096 < myri10ge_rx_done_~remainder~0#1 % 4294967296 then 4096 else myri10ge_rx_done_~remainder~0#1) % 4294967296 % 4294967296 <= 2147483647 then (if 4096 < myri10ge_rx_done_~remainder~0#1 % 4294967296 then 4096 else myri10ge_rx_done_~remainder~0#1) % 4294967296 % 4294967296 else (if 4096 < myri10ge_rx_done_~remainder~0#1 % 4294967296 then 4096 else myri10ge_rx_done_~remainder~0#1) % 4294967296 % 4294967296 - 4294967296);havoc skb_fill_page_desc_#t~ret265#1.base, skb_fill_page_desc_#t~ret265#1.offset, skb_fill_page_desc_~skb#1.base, skb_fill_page_desc_~skb#1.offset, skb_fill_page_desc_~i#1, skb_fill_page_desc_~page#1.base, skb_fill_page_desc_~page#1.offset, skb_fill_page_desc_~off#1, skb_fill_page_desc_~size#1, skb_fill_page_desc_~tmp~20#1.base, skb_fill_page_desc_~tmp~20#1.offset;skb_fill_page_desc_~skb#1.base, skb_fill_page_desc_~skb#1.offset := skb_fill_page_desc_#in~skb#1.base, skb_fill_page_desc_#in~skb#1.offset;skb_fill_page_desc_~i#1 := skb_fill_page_desc_#in~i#1;skb_fill_page_desc_~page#1.base, skb_fill_page_desc_~page#1.offset := skb_fill_page_desc_#in~page#1.base, skb_fill_page_desc_#in~page#1.offset;skb_fill_page_desc_~off#1 := skb_fill_page_desc_#in~off#1;skb_fill_page_desc_~size#1 := skb_fill_page_desc_#in~size#1;havoc skb_fill_page_desc_~tmp~20#1.base, skb_fill_page_desc_~tmp~20#1.offset;assume { :begin_inline___skb_fill_page_desc } true;__skb_fill_page_desc_#in~skb#1.base, __skb_fill_page_desc_#in~skb#1.offset, __skb_fill_page_desc_#in~i#1, __skb_fill_page_desc_#in~page#1.base, __skb_fill_page_desc_#in~page#1.offset, __skb_fill_page_desc_#in~off#1, __skb_fill_page_desc_#in~size#1 := skb_fill_page_desc_~skb#1.base, skb_fill_page_desc_~skb#1.offset, skb_fill_page_desc_~i#1, skb_fill_page_desc_~page#1.base, skb_fill_page_desc_~page#1.offset, skb_fill_page_desc_~off#1, skb_fill_page_desc_~size#1;havoc __skb_fill_page_desc_#t~ret260#1.base, __skb_fill_page_desc_#t~ret260#1.offset, __skb_fill_page_desc_#t~ret261#1.base, __skb_fill_page_desc_#t~ret261#1.offset, __skb_fill_page_desc_#t~mem262#1, __skb_fill_page_desc_#t~mem263#1.base, __skb_fill_page_desc_#t~mem263#1.offset, __skb_fill_page_desc_#t~short264#1, __skb_fill_page_desc_~skb#1.base, __skb_fill_page_desc_~skb#1.offset, __skb_fill_page_desc_~i#1, __skb_fill_page_desc_~page#1.base, __skb_fill_page_desc_~page#1.offset, __skb_fill_page_desc_~off#1, __skb_fill_page_desc_~size#1, __skb_fill_page_desc_~frag~0#1.base, __skb_fill_page_desc_~frag~0#1.offset, __skb_fill_page_desc_~tmp~19#1.base, __skb_fill_page_desc_~tmp~19#1.offset;__skb_fill_page_desc_~skb#1.base, __skb_fill_page_desc_~skb#1.offset := __skb_fill_page_desc_#in~skb#1.base, __skb_fill_page_desc_#in~skb#1.offset;__skb_fill_page_desc_~i#1 := __skb_fill_page_desc_#in~i#1;__skb_fill_page_desc_~page#1.base, __skb_fill_page_desc_~page#1.offset := __skb_fill_page_desc_#in~page#1.base, __skb_fill_page_desc_#in~page#1.offset;__skb_fill_page_desc_~off#1 := __skb_fill_page_desc_#in~off#1;__skb_fill_page_desc_~size#1 := __skb_fill_page_desc_#in~size#1;havoc __skb_fill_page_desc_~frag~0#1.base, __skb_fill_page_desc_~frag~0#1.offset;havoc __skb_fill_page_desc_~tmp~19#1.base, __skb_fill_page_desc_~tmp~19#1.offset; [2025-02-08 04:16:02,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10167-1: SUMMARY for call myri10ge_unmap_rx_page(myri10ge_rx_done_~pdev~2#1.base, myri10ge_rx_done_~pdev~2#1.offset, myri10ge_rx_done_#t~mem923#1.base, myri10ge_rx_done_#t~mem923#1.offset + 24 * (if myri10ge_rx_done_~idx~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_rx_done_~idx~1#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_rx_done_~idx~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), myri10ge_rx_done_~bytes~2#1); srcloc: null [2025-02-08 04:16:02,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10060: assume 8 == myri10ge_vlan_rx_#t~mem883#1 % 256 % 4294967296;havoc myri10ge_vlan_rx_#t~mem883#1;assume { :begin_inline_csum_partial } true;csum_partial_#in~arg0#1.base, csum_partial_#in~arg0#1.offset, csum_partial_#in~arg1#1, csum_partial_#in~arg2#1 := myri10ge_vlan_rx_~va~0#1.base, 14 + myri10ge_vlan_rx_~va~0#1.offset, 4, 0;havoc csum_partial_#res#1;havoc csum_partial_#t~nondet2325#1, csum_partial_~arg0#1.base, csum_partial_~arg0#1.offset, csum_partial_~arg1#1, csum_partial_~arg2#1;csum_partial_~arg0#1.base, csum_partial_~arg0#1.offset := csum_partial_#in~arg0#1.base, csum_partial_#in~arg0#1.offset;csum_partial_~arg1#1 := csum_partial_#in~arg1#1;csum_partial_~arg2#1 := csum_partial_#in~arg2#1;havoc csum_partial_#t~nondet2325#1;csum_partial_#res#1 := csum_partial_#t~nondet2325#1;havoc csum_partial_#t~nondet2325#1; [2025-02-08 04:16:02,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10060: assume !(8 == myri10ge_vlan_rx_#t~mem883#1 % 256 % 4294967296);havoc myri10ge_vlan_rx_#t~mem883#1; [2025-02-08 04:16:02,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6864: csum_sub_#t~ret140#1 := csum_add_#res#1;havoc csum_add_~csum#1, csum_add_~addend#1, csum_add_~res~0#1;havoc csum_add_#in~csum#1, csum_add_#in~addend#1;assume { :end_inline_csum_add } true;csum_sub_~tmp~9#1 := csum_sub_#t~ret140#1;havoc csum_sub_#t~ret140#1;csum_sub_#res#1 := csum_sub_~tmp~9#1; [2025-02-08 04:16:02,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10192: havoc myri10ge_vlan_rx_#t~mem879#1, myri10ge_vlan_rx_#t~bitwise880#1, myri10ge_vlan_rx_#t~mem881#1, myri10ge_vlan_rx_#t~short882#1, myri10ge_vlan_rx_#t~mem883#1, myri10ge_vlan_rx_#t~ret884#1, myri10ge_vlan_rx_#t~mem885#1, myri10ge_vlan_rx_#t~ret886#1, myri10ge_vlan_rx_#t~mem887#1, myri10ge_vlan_rx_#t~ret888#1, myri10ge_vlan_rx_#t~ret889#1.base, myri10ge_vlan_rx_#t~ret889#1.offset, myri10ge_vlan_rx_#t~memmove~res890#1.base, myri10ge_vlan_rx_#t~memmove~res890#1.offset, myri10ge_vlan_rx_#t~mem891#1, myri10ge_vlan_rx_#t~mem892#1, myri10ge_vlan_rx_#t~ret893#1.base, myri10ge_vlan_rx_#t~ret893#1.offset, myri10ge_vlan_rx_#t~mem894#1, myri10ge_vlan_rx_#t~ret895#1, myri10ge_vlan_rx_~dev#1.base, myri10ge_vlan_rx_~dev#1.offset, myri10ge_vlan_rx_~addr#1.base, myri10ge_vlan_rx_~addr#1.offset, myri10ge_vlan_rx_~skb#1.base, myri10ge_vlan_rx_~skb#1.offset, myri10ge_vlan_rx_~va~0#1.base, myri10ge_vlan_rx_~va~0#1.offset, myri10ge_vlan_rx_~veh~0#1.base, myri10ge_vlan_rx_~veh~0#1.offset, myri10ge_vlan_rx_~frag~1#1.base, myri10ge_vlan_rx_~frag~1#1.offset, myri10ge_vlan_rx_~vsum~0#1, myri10ge_vlan_rx_~tmp~74#1, myri10ge_vlan_rx_~tmp___0~26#1.base, myri10ge_vlan_rx_~tmp___0~26#1.offset, myri10ge_vlan_rx_~tmp___1~18#1;havoc myri10ge_vlan_rx_#in~dev#1.base, myri10ge_vlan_rx_#in~dev#1.offset, myri10ge_vlan_rx_#in~addr#1.base, myri10ge_vlan_rx_#in~addr#1.offset, myri10ge_vlan_rx_#in~skb#1.base, myri10ge_vlan_rx_#in~skb#1.offset;assume { :end_inline_myri10ge_vlan_rx } true;havoc myri10ge_rx_done_#t~mem937#1.base, myri10ge_rx_done_#t~mem937#1.offset;call myri10ge_rx_done_#t~mem938#1.base, myri10ge_rx_done_#t~mem938#1.offset := read~$Pointer$#35(myri10ge_rx_done_~mgp~1#1.base, myri10ge_rx_done_~mgp~1#1.offset, 8);assume { :begin_inline_skb_record_rx_queue } true;skb_record_rx_queue_#in~skb#1.base, skb_record_rx_queue_#in~skb#1.offset, skb_record_rx_queue_#in~rx_queue#1 := myri10ge_rx_done_~skb~0#1.base, myri10ge_rx_done_~skb~0#1.offset, (if (if myri10ge_rx_done_~ss#1.base + myri10ge_rx_done_~ss#1.offset - (myri10ge_rx_done_#t~mem938#1.base + myri10ge_rx_done_#t~mem938#1.offset) < 0 && 0 != (myri10ge_rx_done_~ss#1.base + myri10ge_rx_done_~ss#1.offset - (myri10ge_rx_done_#t~mem938#1.base + myri10ge_rx_done_#t~mem938#1.offset)) % 832 then 1 + (myri10ge_rx_done_~ss#1.base + myri10ge_rx_done_~ss#1.offset - (myri10ge_rx_done_#t~mem938#1.base + myri10ge_rx_done_#t~mem938#1.offset)) / 832 else (myri10ge_rx_done_~ss#1.base + myri10ge_rx_done_~ss#1.offset - (myri10ge_rx_done_#t~mem938#1.base + myri10ge_rx_done_#t~mem938#1.offset)) / 832) % 65536 % 4294967296 <= 2147483647 then (if myri10ge_rx_done_~ss#1.base + myri10ge_rx_done_~ss#1.offset - (myri10ge_rx_done_#t~mem938#1.base + myri10ge_rx_done_#t~mem938#1.offset) < 0 && 0 != (myri10ge_rx_done_~ss#1.base + myri10ge_rx_done_~ss#1.offset - (myri10ge_rx_done_#t~mem938#1.base + myri10ge_rx_done_#t~mem938#1.offset)) % 832 then 1 + (myri10ge_rx_done_~ss#1.base + myri10ge_rx_done_~ss#1.offset - (myri10ge_rx_done_#t~mem938#1.base + myri10ge_rx_done_#t~mem938#1.offset)) / 832 else (myri10ge_rx_done_~ss#1.base + myri10ge_rx_done_~ss#1.offset - (myri10ge_rx_done_#t~mem938#1.base + myri10ge_rx_done_#t~mem938#1.offset)) / 832) % 65536 % 4294967296 else (if myri10ge_rx_done_~ss#1.base + myri10ge_rx_done_~ss#1.offset - (myri10ge_rx_done_#t~mem938#1.base + myri10ge_rx_done_#t~mem938#1.offset) < 0 && 0 != (myri10ge_rx_done_~ss#1.base + myri10ge_rx_done_~ss#1.offset - (myri10ge_rx_done_#t~mem938#1.base + myri10ge_rx_done_#t~mem938#1.offset)) % 832 then 1 + (myri10ge_rx_done_~ss#1.base + myri10ge_rx_done_~ss#1.offset - (myri10ge_rx_done_#t~mem938#1.base + myri10ge_rx_done_#t~mem938#1.offset)) / 832 else (myri10ge_rx_done_~ss#1.base + myri10ge_rx_done_~ss#1.offset - (myri10ge_rx_done_#t~mem938#1.base + myri10ge_rx_done_#t~mem938#1.offset)) / 832) % 65536 % 4294967296 - 4294967296);havoc skb_record_rx_queue_~skb#1.base, skb_record_rx_queue_~skb#1.offset, skb_record_rx_queue_~rx_queue#1;skb_record_rx_queue_~skb#1.base, skb_record_rx_queue_~skb#1.offset := skb_record_rx_queue_#in~skb#1.base, skb_record_rx_queue_#in~skb#1.offset;skb_record_rx_queue_~rx_queue#1 := skb_record_rx_queue_#in~rx_queue#1;call write~int#35(1 + skb_record_rx_queue_~rx_queue#1 % 65536, skb_record_rx_queue_~skb#1.base, 176 + skb_record_rx_queue_~skb#1.offset, 2);havoc skb_record_rx_queue_~skb#1.base, skb_record_rx_queue_~skb#1.offset, skb_record_rx_queue_~rx_queue#1;havoc skb_record_rx_queue_#in~skb#1.base, skb_record_rx_queue_#in~skb#1.offset, skb_record_rx_queue_#in~rx_queue#1;assume { :end_inline_skb_record_rx_queue } true;havoc myri10ge_rx_done_#t~mem938#1.base, myri10ge_rx_done_#t~mem938#1.offset;assume { :begin_inline_skb_mark_napi_id } true;skb_mark_napi_id_#in~skb#1.base, skb_mark_napi_id_#in~skb#1.offset, skb_mark_napi_id_#in~napi#1.base, skb_mark_napi_id_#in~napi#1.offset := myri10ge_rx_done_~skb~0#1.base, myri10ge_rx_done_~skb~0#1.offset, myri10ge_rx_done_~ss#1.base, 244 + myri10ge_rx_done_~ss#1.offset;havoc skb_mark_napi_id_#t~mem480#1, skb_mark_napi_id_~skb#1.base, skb_mark_napi_id_~skb#1.offset, skb_mark_napi_id_~napi#1.base, skb_mark_napi_id_~napi#1.offset;skb_mark_napi_id_~skb#1.base, skb_mark_napi_id_~skb#1.offset := skb_mark_napi_id_#in~skb#1.base, skb_mark_napi_id_#in~skb#1.offset;skb_mark_napi_id_~napi#1.base, skb_mark_napi_id_~napi#1.offset := skb_mark_napi_id_#in~napi#1.base, skb_mark_napi_id_#in~napi#1.offset;call skb_mark_napi_id_#t~mem480#1 := read~int#35(skb_mark_napi_id_~napi#1.base, 168 + skb_mark_napi_id_~napi#1.offset, 4);call write~int#35(skb_mark_napi_id_#t~mem480#1, skb_mark_napi_id_~skb#1.base, 187 + skb_mark_napi_id_~skb#1.offset, 4);havoc skb_mark_napi_id_#t~mem480#1;havoc skb_mark_napi_id_#t~mem480#1, skb_mark_napi_id_~skb#1.base, skb_mark_napi_id_~skb#1.offset, skb_mark_napi_id_~napi#1.base, skb_mark_napi_id_~napi#1.offset;havoc skb_mark_napi_id_#in~skb#1.base, skb_mark_napi_id_#in~skb#1.offset, skb_mark_napi_id_#in~napi#1.base, skb_mark_napi_id_#in~napi#1.offset;assume { :end_inline_skb_mark_napi_id } true; [2025-02-08 04:16:02,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10192-1: call myri10ge_rx_done_#t~mem937#1.base, myri10ge_rx_done_#t~mem937#1.offset := read~$Pointer$#35(myri10ge_rx_done_~mgp~1#1.base, 32 + myri10ge_rx_done_~mgp~1#1.offset, 8);assume { :begin_inline_myri10ge_vlan_rx } true;myri10ge_vlan_rx_#in~dev#1.base, myri10ge_vlan_rx_#in~dev#1.offset, myri10ge_vlan_rx_#in~addr#1.base, myri10ge_vlan_rx_#in~addr#1.offset, myri10ge_vlan_rx_#in~skb#1.base, myri10ge_vlan_rx_#in~skb#1.offset := myri10ge_rx_done_#t~mem937#1.base, myri10ge_rx_done_#t~mem937#1.offset, myri10ge_rx_done_~va~1#1.base, myri10ge_rx_done_~va~1#1.offset, myri10ge_rx_done_~skb~0#1.base, myri10ge_rx_done_~skb~0#1.offset;havoc myri10ge_vlan_rx_#t~mem879#1, myri10ge_vlan_rx_#t~bitwise880#1, myri10ge_vlan_rx_#t~mem881#1, myri10ge_vlan_rx_#t~short882#1, myri10ge_vlan_rx_#t~mem883#1, myri10ge_vlan_rx_#t~ret884#1, myri10ge_vlan_rx_#t~mem885#1, myri10ge_vlan_rx_#t~ret886#1, myri10ge_vlan_rx_#t~mem887#1, myri10ge_vlan_rx_#t~ret888#1, myri10ge_vlan_rx_#t~ret889#1.base, myri10ge_vlan_rx_#t~ret889#1.offset, myri10ge_vlan_rx_#t~memmove~res890#1.base, myri10ge_vlan_rx_#t~memmove~res890#1.offset, myri10ge_vlan_rx_#t~mem891#1, myri10ge_vlan_rx_#t~mem892#1, myri10ge_vlan_rx_#t~ret893#1.base, myri10ge_vlan_rx_#t~ret893#1.offset, myri10ge_vlan_rx_#t~mem894#1, myri10ge_vlan_rx_#t~ret895#1, myri10ge_vlan_rx_~dev#1.base, myri10ge_vlan_rx_~dev#1.offset, myri10ge_vlan_rx_~addr#1.base, myri10ge_vlan_rx_~addr#1.offset, myri10ge_vlan_rx_~skb#1.base, myri10ge_vlan_rx_~skb#1.offset, myri10ge_vlan_rx_~va~0#1.base, myri10ge_vlan_rx_~va~0#1.offset, myri10ge_vlan_rx_~veh~0#1.base, myri10ge_vlan_rx_~veh~0#1.offset, myri10ge_vlan_rx_~frag~1#1.base, myri10ge_vlan_rx_~frag~1#1.offset, myri10ge_vlan_rx_~vsum~0#1, myri10ge_vlan_rx_~tmp~74#1, myri10ge_vlan_rx_~tmp___0~26#1.base, myri10ge_vlan_rx_~tmp___0~26#1.offset, myri10ge_vlan_rx_~tmp___1~18#1;myri10ge_vlan_rx_~dev#1.base, myri10ge_vlan_rx_~dev#1.offset := myri10ge_vlan_rx_#in~dev#1.base, myri10ge_vlan_rx_#in~dev#1.offset;myri10ge_vlan_rx_~addr#1.base, myri10ge_vlan_rx_~addr#1.offset := myri10ge_vlan_rx_#in~addr#1.base, myri10ge_vlan_rx_#in~addr#1.offset;myri10ge_vlan_rx_~skb#1.base, myri10ge_vlan_rx_~skb#1.offset := myri10ge_vlan_rx_#in~skb#1.base, myri10ge_vlan_rx_#in~skb#1.offset;havoc myri10ge_vlan_rx_~va~0#1.base, myri10ge_vlan_rx_~va~0#1.offset;havoc myri10ge_vlan_rx_~veh~0#1.base, myri10ge_vlan_rx_~veh~0#1.offset;havoc myri10ge_vlan_rx_~frag~1#1.base, myri10ge_vlan_rx_~frag~1#1.offset;havoc myri10ge_vlan_rx_~vsum~0#1;havoc myri10ge_vlan_rx_~tmp~74#1;havoc myri10ge_vlan_rx_~tmp___0~26#1.base, myri10ge_vlan_rx_~tmp___0~26#1.offset;havoc myri10ge_vlan_rx_~tmp___1~18#1;myri10ge_vlan_rx_~va~0#1.base, myri10ge_vlan_rx_~va~0#1.offset := myri10ge_vlan_rx_~addr#1.base, myri10ge_vlan_rx_~addr#1.offset;myri10ge_vlan_rx_~va~0#1.base, myri10ge_vlan_rx_~va~0#1.offset := myri10ge_vlan_rx_~va~0#1.base, 2 + myri10ge_vlan_rx_~va~0#1.offset;myri10ge_vlan_rx_~veh~0#1.base, myri10ge_vlan_rx_~veh~0#1.offset := myri10ge_vlan_rx_~va~0#1.base, myri10ge_vlan_rx_~va~0#1.offset;call myri10ge_vlan_rx_#t~mem879#1 := read~int#35(myri10ge_vlan_rx_~dev#1.base, 204 + myri10ge_vlan_rx_~dev#1.offset, 8); [2025-02-08 04:16:02,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10159: myri10ge_rx_done_~tmp___1~19#1.base, myri10ge_rx_done_~tmp___1~19#1.offset := myri10ge_rx_done_#t~ret922#1.base, myri10ge_rx_done_#t~ret922#1.offset;havoc myri10ge_rx_done_#t~ret922#1.base, myri10ge_rx_done_#t~ret922#1.offset;myri10ge_rx_done_~rx_frags~0#1.base, myri10ge_rx_done_~rx_frags~0#1.offset := myri10ge_rx_done_~tmp___1~19#1.base, 48 + myri10ge_rx_done_~tmp___1~19#1.offset;myri10ge_rx_done_~i~9#1 := 0;myri10ge_rx_done_~remainder~0#1 := myri10ge_rx_done_~len#1; [2025-02-08 04:16:02,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10159-1: SUMMARY for call myri10ge_rx_done_#t~ret922#1.base, myri10ge_rx_done_#t~ret922#1.offset := skb_end_pointer(myri10ge_rx_done_~skb~0#1.base, myri10ge_rx_done_~skb~0#1.offset); srcloc: null [2025-02-08 04:16:02,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16658-1: SUMMARY for call ldv___netdev_alloc_skb_57_#t~ret2178#1.base, ldv___netdev_alloc_skb_57_#t~ret2178#1.offset := ldv_malloc(245); srcloc: null [2025-02-08 04:16:02,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10118-1: SUMMARY for call myri10ge_rx_done_#t~ret907#1.base, myri10ge_rx_done_#t~ret907#1.offset := lowmem_page_address(myri10ge_rx_done_#t~mem906#1.base, myri10ge_rx_done_#t~mem906#1.offset); srcloc: null [2025-02-08 04:16:02,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10151: assume myri10ge_rx_done_~remainder~0#1 > 0; [2025-02-08 04:16:02,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10151: assume !(myri10ge_rx_done_~remainder~0#1 > 0);myri10ge_rx_done_#res#1 := 0; [2025-02-08 04:16:02,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10118: myri10ge_rx_done_~tmp~75#1.base, myri10ge_rx_done_~tmp~75#1.offset := myri10ge_rx_done_#t~ret907#1.base, myri10ge_rx_done_#t~ret907#1.offset;havoc myri10ge_rx_done_#t~mem905#1.base, myri10ge_rx_done_#t~mem905#1.offset;havoc myri10ge_rx_done_#t~mem906#1.base, myri10ge_rx_done_#t~mem906#1.offset;havoc myri10ge_rx_done_#t~ret907#1.base, myri10ge_rx_done_#t~ret907#1.offset;call myri10ge_rx_done_#t~mem908#1.base, myri10ge_rx_done_#t~mem908#1.offset := read~$Pointer$#35(myri10ge_rx_done_~rx~0#1.base, 16 + myri10ge_rx_done_~rx~0#1.offset, 8);call myri10ge_rx_done_#t~mem909#1 := read~int#35(myri10ge_rx_done_#t~mem908#1.base, 8 + (myri10ge_rx_done_#t~mem908#1.offset + 24 * (if myri10ge_rx_done_~idx~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_rx_done_~idx~1#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_rx_done_~idx~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);myri10ge_rx_done_~va~1#1.base, myri10ge_rx_done_~va~1#1.offset := myri10ge_rx_done_~tmp~75#1.base, myri10ge_rx_done_~tmp~75#1.offset + (if myri10ge_rx_done_#t~mem909#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_rx_done_#t~mem909#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_rx_done_#t~mem909#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc myri10ge_rx_done_#t~mem908#1.base, myri10ge_rx_done_#t~mem908#1.offset;havoc myri10ge_rx_done_#t~mem909#1;havoc myri10ge_rx_done_#t~mem908#1.base, myri10ge_rx_done_#t~mem908#1.offset;havoc myri10ge_rx_done_#t~mem909#1;assume { :begin_inline_myri10ge_ss_busy_polling } true;myri10ge_ss_busy_polling_#in~ss#1.base, myri10ge_ss_busy_polling_#in~ss#1.offset := myri10ge_rx_done_~ss#1.base, myri10ge_rx_done_~ss#1.offset;havoc myri10ge_ss_busy_polling_#res#1;havoc myri10ge_ss_busy_polling_#t~mem734#1, myri10ge_ss_busy_polling_#t~ret735#1, myri10ge_ss_busy_polling_#t~ret736#1, myri10ge_ss_busy_polling_#t~mem737#1, myri10ge_ss_busy_polling_#t~bitwise738#1, myri10ge_ss_busy_polling_~ss#1.base, myri10ge_ss_busy_polling_~ss#1.offset, myri10ge_ss_busy_polling_~__ret_warn_on~5#1, myri10ge_ss_busy_polling_~tmp~68#1;myri10ge_ss_busy_polling_~ss#1.base, myri10ge_ss_busy_polling_~ss#1.offset := myri10ge_ss_busy_polling_#in~ss#1.base, myri10ge_ss_busy_polling_#in~ss#1.offset;havoc myri10ge_ss_busy_polling_~__ret_warn_on~5#1;havoc myri10ge_ss_busy_polling_~tmp~68#1;call myri10ge_ss_busy_polling_#t~mem734#1 := read~int#35(myri10ge_ss_busy_polling_~ss#1.base, 528 + myri10ge_ss_busy_polling_~ss#1.offset, 4);myri10ge_ss_busy_polling_~__ret_warn_on~5#1 := (if 0 == myri10ge_ss_busy_polling_#t~mem734#1 % 4 % 4294967296 then 1 else 0);havoc myri10ge_ss_busy_polling_#t~mem734#1; [2025-02-08 04:16:02,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6667: havoc kobject_name_#t~mem98#1.base, kobject_name_#t~mem98#1.offset; [2025-02-08 04:16:02,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731: havoc dev_name_#t~mem111#1.base, dev_name_#t~mem111#1.offset; [2025-02-08 04:16:03,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19342: havoc #t~nondet2347; [2025-02-08 04:16:03,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19184: havoc #t~nondet2324; [2025-02-08 04:16:03,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11700: havoc #t~mem1315.base, #t~mem1315.offset;havoc #t~mem1316.base, #t~mem1316.offset;~i~15 := 1 + ~i~15; [2025-02-08 04:16:03,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11671-3: assume ~i~15 == #t~mem1295;#t~bitwise1296 := ~i~15; [2025-02-08 04:16:03,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11671-3: assume !(~i~15 == #t~mem1295); [2025-02-08 04:16:03,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11671-2: havoc #t~bitwise1296;assume (((((~i~15 < 0 && #t~mem1295 >= 0) || #t~bitwise1296 <= ~i~15) && ((~i~15 >= 0 && #t~mem1295 < 0) || #t~bitwise1296 <= #t~mem1295)) && ((~i~15 < 0 && #t~mem1295 < 0) || #t~bitwise1296 >= 0)) && ((~i~15 >= 0 && #t~mem1295 >= 0) || #t~bitwise1296 > ~i~15 + #t~mem1295)) && #t~bitwise1296 >= -2147483648; [2025-02-08 04:16:03,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11671-5: call #t~mem1295 := read~int#35(~ss.base, 204 + ~ss.offset, 4); [2025-02-08 04:16:03,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11700-1: SUMMARY for call put_page(#t~mem1316.base, #t~mem1316.offset); srcloc: null [2025-02-08 04:16:03,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11671-4: assume 0 == ~i~15 || 0 == #t~mem1295;#t~bitwise1296 := 0; [2025-02-08 04:16:03,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11671-4: assume !(0 == ~i~15 || 0 == #t~mem1295); [2025-02-08 04:16:03,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11671-1: [2025-02-08 04:16:03,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11671: ~idx~5 := #t~bitwise1296;call #t~mem1297 := read~int#35(~ss.base, 196 + ~ss.offset, 4); [2025-02-08 04:16:03,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11717: assume 0 != (~skb~2.base + ~skb~2.offset) % 18446744073709551616;call #t~mem1328 := read~int#35(~ss.base, 464 + ~ss.offset, 8);call write~int#35(1 + #t~mem1328, ~ss.base, 464 + ~ss.offset, 8);havoc #t~mem1328; [2025-02-08 04:16:03,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11717: assume !(0 != (~skb~2.base + ~skb~2.offset) % 18446744073709551616); [2025-02-08 04:16:03,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11730: assume 0 != ~len~2;call #t~mem1332.base, #t~mem1332.offset := read~$Pointer$#35(~mgp~19.base, 100 + ~mgp~19.offset, 8);call #t~mem1333.base, #t~mem1333.offset := read~$Pointer$#35(~tx~2.base, 40 + ~tx~2.offset, 8);call #t~mem1334 := read~int#35(#t~mem1333.base, 12 + (#t~mem1333.offset + 24 * (if ~idx~5 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~idx~5 % 18446744073709551616 % 18446744073709551616 else ~idx~5 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8); [2025-02-08 04:16:03,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11730: assume !(0 != ~len~2); [2025-02-08 04:16:03,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11672: assume ~i~15 == -1 + #t~mem1297;havoc #t~mem1297;call #t~mem1298.base, #t~mem1298.offset := read~$Pointer$#35(~ss.base, 164 + ~ss.offset, 8);call write~int#35(4096, #t~mem1298.base, 8 + (#t~mem1298.offset + 24 * (if ~idx~5 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~idx~5 % 18446744073709551616 % 18446744073709551616 else ~idx~5 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc #t~mem1298.base, #t~mem1298.offset; [2025-02-08 04:16:03,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11672: assume !(~i~15 == -1 + #t~mem1297);havoc #t~mem1297; [2025-02-08 04:16:03,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11693-1: [2025-02-08 04:16:03,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11693: ~idx~5 := #t~bitwise1309;call #t~mem1310 := read~int#35(~ss.base, 132 + ~ss.offset, 4); [2025-02-08 04:16:03,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11722: assume 0 != ~len~2;call #t~mem1329.base, #t~mem1329.offset := read~$Pointer$#35(~mgp~19.base, 100 + ~mgp~19.offset, 8);call #t~mem1330.base, #t~mem1330.offset := read~$Pointer$#35(~tx~2.base, 40 + ~tx~2.offset, 8);call #t~mem1331 := read~int#35(#t~mem1330.base, 12 + (#t~mem1330.offset + 24 * (if ~idx~5 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~idx~5 % 18446744073709551616 % 18446744073709551616 else ~idx~5 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8); [2025-02-08 04:16:03,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11722: assume !(0 != ~len~2); [2025-02-08 04:16:03,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11693-3: assume ~i~15 == #t~mem1308;#t~bitwise1309 := ~i~15; [2025-02-08 04:16:03,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11693-3: assume !(~i~15 == #t~mem1308); [2025-02-08 04:16:03,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11693-2: havoc #t~bitwise1309;assume (((((~i~15 < 0 && #t~mem1308 >= 0) || #t~bitwise1309 <= ~i~15) && ((~i~15 >= 0 && #t~mem1308 < 0) || #t~bitwise1309 <= #t~mem1308)) && ((~i~15 < 0 && #t~mem1308 < 0) || #t~bitwise1309 >= 0)) && ((~i~15 >= 0 && #t~mem1308 >= 0) || #t~bitwise1309 > ~i~15 + #t~mem1308)) && #t~bitwise1309 >= -2147483648; [2025-02-08 04:16:03,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11693-5: call #t~mem1308 := read~int#35(~ss.base, 140 + ~ss.offset, 4); [2025-02-08 04:16:03,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11693-4: assume 0 == ~i~15 || 0 == #t~mem1308;#t~bitwise1309 := 0; [2025-02-08 04:16:03,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11693-4: assume !(0 == ~i~15 || 0 == #t~mem1308); [2025-02-08 04:16:03,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11677-1: SUMMARY for call myri10ge_unmap_rx_page(#t~mem1299.base, #t~mem1299.offset, #t~mem1300.base, #t~mem1300.offset + 24 * (if ~idx~5 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~idx~5 % 18446744073709551616 % 18446744073709551616 else ~idx~5 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), #t~mem1301); srcloc: null [2025-02-08 04:16:03,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11677: havoc #t~mem1299.base, #t~mem1299.offset;havoc #t~mem1300.base, #t~mem1300.offset;havoc #t~mem1301;call #t~mem1302.base, #t~mem1302.offset := read~$Pointer$#35(~ss.base, 164 + ~ss.offset, 8);call #t~mem1303.base, #t~mem1303.offset := read~$Pointer$#35(#t~mem1302.base, #t~mem1302.offset + 24 * (if ~idx~5 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~idx~5 % 18446744073709551616 % 18446744073709551616 else ~idx~5 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 04:16:03,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11677-2: call #t~mem1299.base, #t~mem1299.offset := read~$Pointer$#35(~mgp~19.base, 100 + ~mgp~19.offset, 8);call #t~mem1300.base, #t~mem1300.offset := read~$Pointer$#35(~ss.base, 164 + ~ss.offset, 8);call #t~mem1301 := read~int#35(~mgp~19.base, 24 + ~mgp~19.offset, 4); [2025-02-08 04:16:03,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11694: assume ~i~15 == -1 + #t~mem1310;havoc #t~mem1310;call #t~mem1311.base, #t~mem1311.offset := read~$Pointer$#35(~ss.base, 100 + ~ss.offset, 8);call write~int#35(4096, #t~mem1311.base, 8 + (#t~mem1311.offset + 24 * (if ~idx~5 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~idx~5 % 18446744073709551616 % 18446744073709551616 else ~idx~5 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc #t~mem1311.base, #t~mem1311.offset; [2025-02-08 04:16:03,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11694: assume !(~i~15 == -1 + #t~mem1310);havoc #t~mem1310; [2025-02-08 04:16:03,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11711-3: assume #t~mem1318 == #t~mem1319;#t~bitwise1320 := #t~mem1318; [2025-02-08 04:16:03,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11711-3: assume !(#t~mem1318 == #t~mem1319); [2025-02-08 04:16:03,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11711-2: havoc #t~bitwise1320;assume (((((#t~mem1318 < 0 && #t~mem1319 >= 0) || #t~bitwise1320 <= #t~mem1318) && ((#t~mem1318 >= 0 && #t~mem1319 < 0) || #t~bitwise1320 <= #t~mem1319)) && ((#t~mem1318 < 0 && #t~mem1319 < 0) || #t~bitwise1320 >= 0)) && ((#t~mem1318 >= 0 && #t~mem1319 >= 0) || #t~bitwise1320 > #t~mem1318 + #t~mem1319)) && #t~bitwise1320 >= -2147483648; [2025-02-08 04:16:03,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11678-1: SUMMARY for call put_page(#t~mem1303.base, #t~mem1303.offset); srcloc: null [2025-02-08 04:16:03,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11711-5: call #t~mem1318 := read~int#35(~tx~2.base, 68 + ~tx~2.offset, 4);call #t~mem1319 := read~int#35(~tx~2.base, 48 + ~tx~2.offset, 4); [2025-02-08 04:16:03,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11711-4: assume 0 == #t~mem1318 || 0 == #t~mem1319;#t~bitwise1320 := 0; [2025-02-08 04:16:03,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11711-4: assume !(0 == #t~mem1318 || 0 == #t~mem1319); [2025-02-08 04:16:03,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11711-1: [2025-02-08 04:16:03,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11678: havoc #t~mem1302.base, #t~mem1302.offset;havoc #t~mem1303.base, #t~mem1303.offset;~i~15 := 1 + ~i~15; [2025-02-08 04:16:03,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11711: ~idx~5 := #t~bitwise1320;call #t~mem1321.base, #t~mem1321.offset := read~$Pointer$#35(~tx~2.base, 40 + ~tx~2.offset, 8);call #t~mem1322.base, #t~mem1322.offset := read~$Pointer$#35(#t~mem1321.base, #t~mem1321.offset + 24 * (if ~idx~5 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~idx~5 % 18446744073709551616 % 18446744073709551616 else ~idx~5 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);~skb~2.base, ~skb~2.offset := #t~mem1322.base, #t~mem1322.offset;havoc #t~mem1321.base, #t~mem1321.offset;havoc #t~mem1322.base, #t~mem1322.offset;call #t~mem1323.base, #t~mem1323.offset := read~$Pointer$#35(~tx~2.base, 40 + ~tx~2.offset, 8);call write~$Pointer$#35(0, 0, #t~mem1323.base, #t~mem1323.offset + 24 * (if ~idx~5 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~idx~5 % 18446744073709551616 % 18446744073709551616 else ~idx~5 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc #t~mem1323.base, #t~mem1323.offset;call #t~mem1324 := read~int#35(~tx~2.base, 68 + ~tx~2.offset, 4);call write~int#35(1 + #t~mem1324, ~tx~2.base, 68 + ~tx~2.offset, 4);havoc #t~mem1324;call #t~mem1325.base, #t~mem1325.offset := read~$Pointer$#35(~tx~2.base, 40 + ~tx~2.offset, 8);call #t~mem1326 := read~int#35(#t~mem1325.base, 20 + (#t~mem1325.offset + 24 * (if ~idx~5 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~idx~5 % 18446744073709551616 % 18446744073709551616 else ~idx~5 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);~len~2 := (if #t~mem1326 % 4294967296 % 4294967296 <= 2147483647 then #t~mem1326 % 4294967296 % 4294967296 else #t~mem1326 % 4294967296 % 4294967296 - 4294967296);havoc #t~mem1325.base, #t~mem1325.offset;havoc #t~mem1326;call #t~mem1327.base, #t~mem1327.offset := read~$Pointer$#35(~tx~2.base, 40 + ~tx~2.offset, 8);call write~int#35(0, #t~mem1327.base, 20 + (#t~mem1327.offset + 24 * (if ~idx~5 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~idx~5 % 18446744073709551616 % 18446744073709551616 else ~idx~5 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc #t~mem1327.base, #t~mem1327.offset; [2025-02-08 04:16:03,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11732: havoc #t~mem1332.base, #t~mem1332.offset;havoc #t~mem1333.base, #t~mem1333.offset;havoc #t~mem1334; [2025-02-08 04:16:03,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11699-1: SUMMARY for call myri10ge_unmap_rx_page(#t~mem1312.base, #t~mem1312.offset, #t~mem1313.base, #t~mem1313.offset + 24 * (if ~idx~5 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~idx~5 % 18446744073709551616 % 18446744073709551616 else ~idx~5 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 2 + #t~mem1314); srcloc: null [2025-02-08 04:16:03,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11732-1: SUMMARY for call pci_unmap_page(#t~mem1332.base, #t~mem1332.offset, #t~mem1334, ~len~2, 1); srcloc: null [2025-02-08 04:16:03,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11699: havoc #t~mem1312.base, #t~mem1312.offset;havoc #t~mem1313.base, #t~mem1313.offset;havoc #t~mem1314;call #t~mem1315.base, #t~mem1315.offset := read~$Pointer$#35(~ss.base, 100 + ~ss.offset, 8);call #t~mem1316.base, #t~mem1316.offset := read~$Pointer$#35(#t~mem1315.base, #t~mem1315.offset + 24 * (if ~idx~5 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~idx~5 % 18446744073709551616 % 18446744073709551616 else ~idx~5 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 04:16:03,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11724: havoc #t~mem1329.base, #t~mem1329.offset;havoc #t~mem1330.base, #t~mem1330.offset;havoc #t~mem1331; [2025-02-08 04:16:03,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11724-1: SUMMARY for call pci_unmap_single(#t~mem1329.base, #t~mem1329.offset, #t~mem1331, ~len~2, 1); srcloc: null [2025-02-08 04:16:03,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11699-2: call #t~mem1312.base, #t~mem1312.offset := read~$Pointer$#35(~mgp~19.base, 100 + ~mgp~19.offset, 8);call #t~mem1313.base, #t~mem1313.offset := read~$Pointer$#35(~ss.base, 100 + ~ss.offset, 8);call #t~mem1314 := read~int#35(~mgp~19.base, 20 + ~mgp~19.offset, 4); [2025-02-08 04:16:03,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11720: SUMMARY for call dev_kfree_skb_any(~skb~2.base, ~skb~2.offset); srcloc: null [2025-02-08 04:16:03,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19526: havoc #t~nondet2381; [2025-02-08 04:16:03,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7204: havoc #t~mem255.base, #t~mem255.offset;havoc #t~mem256; [2025-02-08 04:16:03,678 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19253: havoc #t~nondet2336; [2025-02-08 04:16:03,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9171: call ULTIMATE.dealloc(~#cmd~2.base, ~#cmd~2.offset);havoc ~#cmd~2.base, ~#cmd~2.offset; [2025-02-08 04:16:03,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8095: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8079: assume false; [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8079: assume !false; [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12357-1: assume { :begin_inline_finish_wait } true;finish_wait_#in~arg0#1.base, finish_wait_#in~arg0#1.offset, finish_wait_#in~arg1#1.base, finish_wait_#in~arg1#1.offset := ~mgp~21#1.base, 164 + ~mgp~21#1.offset, ~#__wait~0#1.base, ~#__wait~0#1.offset;havoc finish_wait_~arg0#1.base, finish_wait_~arg0#1.offset, finish_wait_~arg1#1.base, finish_wait_~arg1#1.offset;finish_wait_~arg0#1.base, finish_wait_~arg0#1.offset := finish_wait_#in~arg0#1.base, finish_wait_#in~arg0#1.offset;finish_wait_~arg1#1.base, finish_wait_~arg1#1.offset := finish_wait_#in~arg1#1.base, finish_wait_#in~arg1#1.offset; [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12357: havoc finish_wait_~arg0#1.base, finish_wait_~arg0#1.offset, finish_wait_~arg1#1.base, finish_wait_~arg1#1.offset;havoc finish_wait_#in~arg0#1.base, finish_wait_#in~arg0#1.offset, finish_wait_#in~arg1#1.base, finish_wait_#in~arg1#1.offset;assume { :end_inline_finish_wait } true;~__ret~1#1 := ~__ret___0~0#1; [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12291-1: SUMMARY for call #t~ret1466#1 := myri10ge_ss_lock_napi(#t~mem1465#1.base, #t~mem1465#1.offset + 664 * (if ~i~19#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~19#1 % 18446744073709551616 % 18446744073709551616 else ~i~19#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12291: ~tmp___1~27#1 := (if 0 == #t~ret1466#1 % 256 then 0 else 1);havoc #t~mem1465#1.base, #t~mem1465#1.offset;havoc #t~ret1466#1; [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16668-1: SUMMARY for call spin_lock(ldv_spin_lock_69_~lock#1.base, ldv_spin_lock_69_~lock#1.offset); srcloc: null [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16668: havoc ldv_spin_lock_69_~lock#1.base, ldv_spin_lock_69_~lock#1.offset;havoc ldv_spin_lock_69_#in~lock#1.base, ldv_spin_lock_69_#in~lock#1.offset;assume { :end_inline_ldv_spin_lock_69 } true;call write~int#35(__netif_tx_lock_~cpu#1, __netif_tx_lock_~txq#1.base, 388 + __netif_tx_lock_~txq#1.offset, 4);havoc __netif_tx_lock_~txq#1.base, __netif_tx_lock_~txq#1.offset, __netif_tx_lock_~cpu#1;havoc __netif_tx_lock_#in~txq#1.base, __netif_tx_lock_#in~txq#1.offset, __netif_tx_lock_#in~cpu#1;assume { :end_inline___netif_tx_lock } true; [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8047: assume true; [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8047: assume !true; [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12226: call ULTIMATE.dealloc(~#cmd~10#1.base, ~#cmd~10#1.offset);havoc ~#cmd~10#1.base, ~#cmd~10#1.offset;call ULTIMATE.dealloc(~#__wait~0#1.base, ~#__wait~0#1.offset);havoc ~#__wait~0#1.base, ~#__wait~0#1.offset; [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19510: havoc schedule_timeout_#t~nondet2377#1;#t~ret1475#1 := schedule_timeout_#res#1;havoc schedule_timeout_#t~nondet2377#1, schedule_timeout_~arg0#1;havoc schedule_timeout_#in~arg0#1;assume { :end_inline_schedule_timeout } true;assume -9223372036854775808 <= #t~ret1475#1 && #t~ret1475#1 <= 9223372036854775807;~__ret___0~0#1 := #t~ret1475#1;havoc #t~ret1475#1; [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8015: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12293: assume 0 != ~tmp___1~27#1 % 256;~tmp___2~19#1 := 0; [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12293: assume !(0 != ~tmp___1~27#1 % 256);~tmp___2~19#1 := 1; [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8098: netif_tx_disable_~pscr_ret__~1#1 := netif_tx_disable_~pfo_ret_____1~1#1; [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8131: assume false; [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8131: assume !false; [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999: assume false; [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999: assume !false; [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12343: assume 0 != (if ~__cond~0#1 % 256 % 4294967296 <= 2147483647 then ~__cond~0#1 % 256 % 4294967296 else ~__cond~0#1 % 256 % 4294967296 - 4294967296) && 0 == ~__ret___0~0#1;~__ret___0~0#1 := 1; [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12343: assume !(0 != (if ~__cond~0#1 % 256 % 4294967296 <= 2147483647 then ~__cond~0#1 % 256 % 4294967296 else ~__cond~0#1 % 256 % 4294967296 - 4294967296) && 0 == ~__ret___0~0#1); [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8083: assume false; [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8083: assume !false; [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7654: netif_tx_stop_all_queues_~tmp~37#1.base, netif_tx_stop_all_queues_~tmp~37#1.offset := netif_tx_stop_all_queues_#t~ret324#1.base, netif_tx_stop_all_queues_#t~ret324#1.offset;havoc netif_tx_stop_all_queues_#t~ret324#1.base, netif_tx_stop_all_queues_#t~ret324#1.offset;netif_tx_stop_all_queues_~txq~1#1.base, netif_tx_stop_all_queues_~txq~1#1.offset := netif_tx_stop_all_queues_~tmp~37#1.base, netif_tx_stop_all_queues_~tmp~37#1.offset; [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7654-1: SUMMARY for call netif_tx_stop_all_queues_#t~ret324#1.base, netif_tx_stop_all_queues_#t~ret324#1.offset := netdev_get_tx_queue(netif_tx_stop_all_queues_~dev#1.base, netif_tx_stop_all_queues_~dev#1.offset, netif_tx_stop_all_queues_~i~1#1); srcloc: null [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12378: havoc #t~mem1478#1.base, #t~mem1478#1.offset;~i~19#1 := 1 + ~i~19#1; [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12378-2: call #t~mem1478#1.base, #t~mem1478#1.offset := read~$Pointer$#35(~mgp~21#1.base, ~mgp~21#1.offset, 8); [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8018: netif_tx_disable_~pscr_ret__~1#1 := netif_tx_disable_~pfo_ret__~1#1; [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12378-1: SUMMARY for call myri10ge_free_rings(#t~mem1478#1.base, #t~mem1478#1.offset + 664 * (if ~i~19#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~19#1 % 18446744073709551616 % 18446744073709551616 else ~i~19#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8051: assume false; [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8051: assume !false; [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12279-1: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12279: ~tmp___0~42#1 := ~__ms~0#1;~__ms~0#1 := ~__ms~0#1 - 1; [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12263-2: call #t~mem1463#1.base, #t~mem1463#1.offset := read~$Pointer$#35(~mgp~21#1.base, ~mgp~21#1.offset, 8); [2025-02-08 04:16:03,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12263-1: SUMMARY for call napi_disable(#t~mem1463#1.base, 244 + (#t~mem1463#1.offset + 664 * (if ~i~19#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~19#1 % 18446744073709551616 % 18446744073709551616 else ~i~19#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616))); srcloc: null [2025-02-08 04:16:03,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12263: havoc #t~mem1463#1.base, #t~mem1463#1.offset; [2025-02-08 04:16:03,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8135: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:16:03,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7656-1: SUMMARY for call netif_tx_stop_queue(netif_tx_stop_all_queues_~txq~1#1.base, netif_tx_stop_all_queues_~txq~1#1.offset); srcloc: null [2025-02-08 04:16:03,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7656: netif_tx_stop_all_queues_~i~1#1 := 1 + netif_tx_stop_all_queues_~i~1#1; [2025-02-08 04:16:03,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8003: assume false; [2025-02-08 04:16:03,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8003: assume !false; [2025-02-08 04:16:03,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12347: assume 0 != (if 0 != (if ~__cond~0#1 % 256 % 4294967296 <= 2147483647 then ~__cond~0#1 % 256 % 4294967296 else ~__cond~0#1 % 256 % 4294967296 - 4294967296) || 0 == ~__ret___0~0#1 then 1 else 0); [2025-02-08 04:16:03,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12347: assume !(0 != (if 0 != (if ~__cond~0#1 % 256 % 4294967296 <= 2147483647 then ~__cond~0#1 % 256 % 4294967296 else ~__cond~0#1 % 256 % 4294967296 - 4294967296) || 0 == ~__ret___0~0#1 then 1 else 0));assume { :begin_inline_schedule_timeout } true;schedule_timeout_#in~arg0#1 := ~__ret___0~0#1;havoc schedule_timeout_#res#1;havoc schedule_timeout_#t~nondet2377#1, schedule_timeout_~arg0#1;schedule_timeout_~arg0#1 := schedule_timeout_#in~arg0#1;havoc schedule_timeout_#t~nondet2377#1;assume -9223372036854775808 <= schedule_timeout_#t~nondet2377#1 && schedule_timeout_#t~nondet2377#1 <= 9223372036854775807;schedule_timeout_#res#1 := schedule_timeout_#t~nondet2377#1;havoc schedule_timeout_#t~nondet2377#1; [2025-02-08 04:16:03,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8119: assume false; [2025-02-08 04:16:03,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8119: assume !false; [2025-02-08 04:16:03,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14891-1: ldv_del_timer_sync_#res#1 := ldv_del_timer_sync_~arg0#1; [2025-02-08 04:16:03,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12298: assume 0 != ~tmp___2~19#1; [2025-02-08 04:16:03,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12298: assume !(0 != ~tmp___2~19#1);~i~19#1 := 1 + ~i~19#1; [2025-02-08 04:16:03,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12265: call #t~mem1465#1.base, #t~mem1465#1.offset := read~$Pointer$#35(~mgp~21#1.base, ~mgp~21#1.offset, 8); [2025-02-08 04:16:03,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8087: assume true; [2025-02-08 04:16:03,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8087: assume !true; [2025-02-08 04:16:03,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8170: netif_tx_disable_~tmp~41#1.base, netif_tx_disable_~tmp~41#1.offset := netif_tx_disable_#t~ret346#1.base, netif_tx_disable_#t~ret346#1.offset;havoc netif_tx_disable_#t~ret346#1.base, netif_tx_disable_#t~ret346#1.offset;netif_tx_disable_~txq~2#1.base, netif_tx_disable_~txq~2#1.offset := netif_tx_disable_~tmp~41#1.base, netif_tx_disable_~tmp~41#1.offset;assume { :begin_inline___netif_tx_lock } true;__netif_tx_lock_#in~txq#1.base, __netif_tx_lock_#in~txq#1.offset, __netif_tx_lock_#in~cpu#1 := netif_tx_disable_~txq~2#1.base, netif_tx_disable_~txq~2#1.offset, netif_tx_disable_~cpu~0#1;havoc __netif_tx_lock_~txq#1.base, __netif_tx_lock_~txq#1.offset, __netif_tx_lock_~cpu#1;__netif_tx_lock_~txq#1.base, __netif_tx_lock_~txq#1.offset := __netif_tx_lock_#in~txq#1.base, __netif_tx_lock_#in~txq#1.offset;__netif_tx_lock_~cpu#1 := __netif_tx_lock_#in~cpu#1;assume { :begin_inline_ldv_spin_lock_69 } true;ldv_spin_lock_69_#in~lock#1.base, ldv_spin_lock_69_#in~lock#1.offset := __netif_tx_lock_~txq#1.base, 320 + __netif_tx_lock_~txq#1.offset;havoc ldv_spin_lock_69_~lock#1.base, ldv_spin_lock_69_~lock#1.offset;ldv_spin_lock_69_~lock#1.base, ldv_spin_lock_69_~lock#1.offset := ldv_spin_lock_69_#in~lock#1.base, ldv_spin_lock_69_#in~lock#1.offset;assume { :begin_inline_ldv_spin_lock__xmit_lock_of_netdev_queue } true; [2025-02-08 04:16:03,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8170-1: SUMMARY for call netif_tx_disable_#t~ret346#1.base, netif_tx_disable_#t~ret346#1.offset := netdev_get_tx_queue(netif_tx_disable_~dev#1.base, netif_tx_disable_~dev#1.offset, netif_tx_disable_~i~2#1); srcloc: null [2025-02-08 04:16:03,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8055: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:16:03,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16858-1: ldv_del_timer_sync_117_#res#1 := ldv_del_timer_sync_117_~ldv_func_res~3#1; [2025-02-08 04:16:03,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8138: netif_tx_disable_~pscr_ret__~1#1 := netif_tx_disable_~pfo_ret_____2~1#1; [2025-02-08 04:16:03,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8039: assume false; [2025-02-08 04:16:03,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8039: assume !false; [2025-02-08 04:16:03,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12284: assume 0 != ~tmp___0~42#1 % 18446744073709551616; [2025-02-08 04:16:03,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12284: assume !(0 != ~tmp___0~42#1 % 18446744073709551616); [2025-02-08 04:16:03,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12268: assume -2147483648 <= #t~ret1464#1 && #t~ret1464#1 <= 2147483647;havoc #t~ret1464#1; [2025-02-08 04:16:03,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12268-1: SUMMARY for call #t~ret1464#1 := printk(81, 0); srcloc: null [2025-02-08 04:16:03,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8007: assume true; [2025-02-08 04:16:03,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8007: assume !true; [2025-02-08 04:16:03,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19222: havoc del_timer_sync_#t~nondet2329#1; [2025-02-08 04:16:03,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8123: assume false; [2025-02-08 04:16:03,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8123: assume !false; [2025-02-08 04:16:03,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8173: SUMMARY for call netif_tx_stop_queue(netif_tx_disable_~txq~2#1.base, netif_tx_disable_~txq~2#1.offset); srcloc: null [2025-02-08 04:16:03,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058: netif_tx_disable_~pscr_ret__~1#1 := netif_tx_disable_~pfo_ret_____0~1#1; [2025-02-08 04:16:03,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8091: assume false; [2025-02-08 04:16:03,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8091: assume !false; [2025-02-08 04:16:03,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8174: netif_tx_disable_~i~2#1 := 1 + netif_tx_disable_~i~2#1; [2025-02-08 04:16:03,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12270: assume true; [2025-02-08 04:16:03,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12270: assume !true;~__ms~0#1 := 1; [2025-02-08 04:16:03,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8174-1: SUMMARY for call __netif_tx_unlock(netif_tx_disable_~txq~2#1.base, netif_tx_disable_~txq~2#1.offset); srcloc: null [2025-02-08 04:16:03,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17390: SUMMARY for call ldv_assert(154, 0, (if 1 == ~ldv_spin__xmit_lock_of_netdev_queue~0 then 1 else 0)); srcloc: null [2025-02-08 04:16:03,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8043: assume false; [2025-02-08 04:16:03,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8043: assume !false; [2025-02-08 04:16:03,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17391: ~ldv_spin__xmit_lock_of_netdev_queue~0 := 2;assume { :end_inline_ldv_spin_lock__xmit_lock_of_netdev_queue } true; [2025-02-08 04:16:03,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17391-1: SUMMARY for call ldv_assume((if 1 == ~ldv_spin__xmit_lock_of_netdev_queue~0 then 1 else 0)); srcloc: null [2025-02-08 04:16:03,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12272: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 04:16:03,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8011: assume false; [2025-02-08 04:16:03,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8011: assume !false; [2025-02-08 04:16:03,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8127: assume true; [2025-02-08 04:16:03,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8127: assume !true; [2025-02-08 04:16:03,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19474: havoc prepare_to_wait_event_#t~nondet2371#1;#t~ret1473#1 := prepare_to_wait_event_#res#1;havoc prepare_to_wait_event_#t~nondet2371#1, prepare_to_wait_event_~arg0#1.base, prepare_to_wait_event_~arg0#1.offset, prepare_to_wait_event_~arg1#1.base, prepare_to_wait_event_~arg1#1.offset, prepare_to_wait_event_~arg2#1;havoc prepare_to_wait_event_#in~arg0#1.base, prepare_to_wait_event_#in~arg0#1.offset, prepare_to_wait_event_#in~arg1#1.base, prepare_to_wait_event_#in~arg1#1.offset, prepare_to_wait_event_#in~arg2#1;assume { :end_inline_prepare_to_wait_event } true;assume -9223372036854775808 <= #t~ret1473#1 && #t~ret1473#1 <= 9223372036854775807;~tmp___3~12#1 := #t~ret1473#1;havoc #t~ret1473#1;~__int~0#1 := ~tmp___3~12#1;call #t~mem1474#1 := read~int#35(~mgp~21#1.base, 160 + ~mgp~21#1.offset, 4);~__cond~0#1 := (if 0 == (if ~old_down_cnt~0#1 != #t~mem1474#1 then 1 else 0) then 0 else 1);havoc #t~mem1474#1; [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9697: assume false; [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9697: assume !false; [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6427: assume 1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6427: assume !(1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6493: assume -1 == __preempt_count_sub_~pao_ID__~1#1; [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6493: assume !(-1 == __preempt_count_sub_~pao_ID__~1#1); [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6510: assume 1 == __preempt_count_sub_~pao_ID__~1#1; [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6510: assume !(1 == __preempt_count_sub_~pao_ID__~1#1); [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9615: havoc myri10ge_write_dca_#t~mem816#1.base, myri10ge_write_dca_#t~mem816#1.offset; [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9615-1: SUMMARY for call put_be32(myri10ge_write_dca_~tmp~70#1, myri10ge_write_dca_#t~mem816#1.base, myri10ge_write_dca_#t~mem816#1.offset); srcloc: null [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9673: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9789: assume false; [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9789: assume !false; [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9756: ~pscr_ret__~2#1 := ~pfo_ret_____1~2#1; [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9665: assume true; [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9665: assume !true; [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9781: assume false; [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9781: assume !false; [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9657: assume false; [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9657: assume !false; [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6420: assume -1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6420: assume !(-1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6503: assume -1 == __preempt_count_sub_~pao_ID__~1#1; [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6503: assume !(-1 == __preempt_count_sub_~pao_ID__~1#1); [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9831: havoc myri10ge_write_dca_#t~ret815#1, myri10ge_write_dca_#t~mem816#1.base, myri10ge_write_dca_#t~mem816#1.offset, myri10ge_write_dca_~ss#1.base, myri10ge_write_dca_~ss#1.offset, myri10ge_write_dca_~cpu#1, myri10ge_write_dca_~tag#1, myri10ge_write_dca_~tmp~70#1;havoc myri10ge_write_dca_#in~ss#1.base, myri10ge_write_dca_#in~ss#1.offset, myri10ge_write_dca_#in~cpu#1, myri10ge_write_dca_#in~tag#1;assume { :end_inline_myri10ge_write_dca } true; [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6437: assume 1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6437: assume !(1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9749: assume false; [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9749: assume !false; [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9716: ~pscr_ret__~2#1 := ~pfo_ret_____0~2#1; [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9741: assume false; [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9741: assume !false; [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6430: assume -1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6430: assume !(-1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9709: assume false; [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9709: assume !false; [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9676: ~pscr_ret__~2#1 := ~pfo_ret__~2#1; [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6480: assume 1 == __preempt_count_sub_~pao_ID__~1#1; [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6480: assume !(1 == __preempt_count_sub_~pao_ID__~1#1); [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6513: assume -1 == __preempt_count_sub_~pao_ID__~1#1; [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6513: assume !(-1 == __preempt_count_sub_~pao_ID__~1#1); [2025-02-08 04:16:03,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9701: assume false; [2025-02-08 04:16:03,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9701: assume !false; [2025-02-08 04:16:03,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9669: assume false; [2025-02-08 04:16:03,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9669: assume !false; [2025-02-08 04:16:03,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6407: assume 1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 04:16:03,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6407: assume !(1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 04:16:03,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6440: assume -1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 04:16:03,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6440: assume !(-1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 04:16:03,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9661: assume false; [2025-02-08 04:16:03,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9661: assume !false; [2025-02-08 04:16:03,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6490: assume 1 == __preempt_count_sub_~pao_ID__~1#1; [2025-02-08 04:16:03,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6490: assume !(1 == __preempt_count_sub_~pao_ID__~1#1); [2025-02-08 04:16:03,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9793: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:16:03,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9785: assume true; [2025-02-08 04:16:03,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9785: assume !true; [2025-02-08 04:16:03,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9835: call write~int#35(~cpu~1#1, ~ss#1.base, 516 + ~ss#1.offset, 4); [2025-02-08 04:16:03,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9777: assume false; [2025-02-08 04:16:03,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9777: assume !false; [2025-02-08 04:16:03,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19192: havoc dca3_get_tag_#t~nondet2326#1;#t~ret820#1 := dca3_get_tag_#res#1;havoc dca3_get_tag_#t~nondet2326#1, dca3_get_tag_~arg0#1.base, dca3_get_tag_~arg0#1.offset, dca3_get_tag_~arg1#1;havoc dca3_get_tag_#in~arg0#1.base, dca3_get_tag_#in~arg0#1.offset, dca3_get_tag_#in~arg1#1;assume { :end_inline_dca3_get_tag } true;~tmp~71#1 := #t~ret820#1;havoc #t~mem818#1.base, #t~mem818#1.offset;havoc #t~mem819#1.base, #t~mem819#1.offset;havoc #t~ret820#1;~tag~0#1 := (if ~tmp~71#1 % 256 % 4294967296 <= 2147483647 then ~tmp~71#1 % 256 % 4294967296 else ~tmp~71#1 % 256 % 4294967296 - 4294967296);call #t~mem821#1 := read~int#35(~ss#1.base, 512 + ~ss#1.offset, 4); [2025-02-08 04:16:03,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9753: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:16:03,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6483: assume -1 == __preempt_count_sub_~pao_ID__~1#1; [2025-02-08 04:16:03,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6483: assume !(-1 == __preempt_count_sub_~pao_ID__~1#1); [2025-02-08 04:16:03,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6417: assume 1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 04:16:03,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6417: assume !(1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 04:16:03,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9745: assume true; [2025-02-08 04:16:03,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9745: assume !true; [2025-02-08 04:16:03,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9737: assume false; [2025-02-08 04:16:03,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9737: assume !false; [2025-02-08 04:16:03,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6500: assume 1 == __preempt_count_sub_~pao_ID__~1#1; [2025-02-08 04:16:03,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6500: assume !(1 == __preempt_count_sub_~pao_ID__~1#1); [2025-02-08 04:16:03,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9614-1: SUMMARY for call myri10ge_write_dca_#t~ret815#1 := __fswab32(myri10ge_write_dca_~tag#1); srcloc: null [2025-02-08 04:16:03,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9713: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:16:03,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6410: assume -1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 04:16:03,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6410: assume !(-1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 04:16:03,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9614: myri10ge_write_dca_~tmp~70#1 := myri10ge_write_dca_#t~ret815#1;havoc myri10ge_write_dca_#t~ret815#1;call myri10ge_write_dca_#t~mem816#1.base, myri10ge_write_dca_#t~mem816#1.offset := read~$Pointer$#35(myri10ge_write_dca_~ss#1.base, 520 + myri10ge_write_dca_~ss#1.offset, 8); [2025-02-08 04:16:03,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9829: assume #t~mem821#1 != ~tag~0#1;havoc #t~mem821#1;assume { :begin_inline_myri10ge_write_dca } true;myri10ge_write_dca_#in~ss#1.base, myri10ge_write_dca_#in~ss#1.offset, myri10ge_write_dca_#in~cpu#1, myri10ge_write_dca_#in~tag#1 := ~ss#1.base, ~ss#1.offset, ~cpu~1#1, ~tag~0#1;havoc myri10ge_write_dca_#t~ret815#1, myri10ge_write_dca_#t~mem816#1.base, myri10ge_write_dca_#t~mem816#1.offset, myri10ge_write_dca_~ss#1.base, myri10ge_write_dca_~ss#1.offset, myri10ge_write_dca_~cpu#1, myri10ge_write_dca_~tag#1, myri10ge_write_dca_~tmp~70#1;myri10ge_write_dca_~ss#1.base, myri10ge_write_dca_~ss#1.offset := myri10ge_write_dca_#in~ss#1.base, myri10ge_write_dca_#in~ss#1.offset;myri10ge_write_dca_~cpu#1 := myri10ge_write_dca_#in~cpu#1;myri10ge_write_dca_~tag#1 := myri10ge_write_dca_#in~tag#1;havoc myri10ge_write_dca_~tmp~70#1;call write~int#35(myri10ge_write_dca_~tag#1, myri10ge_write_dca_~ss#1.base, 512 + myri10ge_write_dca_~ss#1.offset, 4); [2025-02-08 04:16:03,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9829: assume !(#t~mem821#1 != ~tag~0#1);havoc #t~mem821#1; [2025-02-08 04:16:03,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9796: ~pscr_ret__~2#1 := ~pfo_ret_____2~2#1; [2025-02-08 04:16:03,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9705: assume true; [2025-02-08 04:16:03,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9705: assume !true; [2025-02-08 04:16:03,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7535: havoc #t~mem308.base, #t~mem308.offset; [2025-02-08 04:16:03,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19346: havoc #t~nondet2348; [2025-02-08 04:16:03,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19203: havoc dca_remove_requester_#t~nondet2328#1; [2025-02-08 04:16:03,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19444: havoc #t~nondet2365; [2025-02-08 04:16:03,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6906: havoc #t~mem168.base, #t~mem168.offset; [2025-02-08 04:16:03,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19514: havoc #t~nondet2378; [2025-02-08 04:16:03,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19154: havoc #t~nondet2320; [2025-02-08 04:16:04,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9158: call ULTIMATE.dealloc(~#cmd~1.base, ~#cmd~1.offset);havoc ~#cmd~1.base, ~#cmd~1.offset; [2025-02-08 04:16:04,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19458: havoc #t~nondet2367; [2025-02-08 04:16:04,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19138: havoc #t~nondet2317; [2025-02-08 04:16:04,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381: havoc #t~mem290; [2025-02-08 04:16:04,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9982-1: [2025-02-08 04:16:04,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6815: assume 0 != get_page_~tmp___4~0#1;assume { :begin_inline_dump_page } true;dump_page_#in~arg0#1.base, dump_page_#in~arg0#1.offset, dump_page_#in~arg1#1.base, dump_page_#in~arg1#1.offset := get_page_~page#1.base, get_page_~page#1.offset, 0, 0;havoc dump_page_~arg0#1.base, dump_page_~arg0#1.offset, dump_page_~arg1#1.base, dump_page_~arg1#1.offset;dump_page_~arg0#1.base, dump_page_~arg0#1.offset := dump_page_#in~arg0#1.base, dump_page_#in~arg0#1.offset;dump_page_~arg1#1.base, dump_page_~arg1#1.offset := dump_page_#in~arg1#1.base, dump_page_#in~arg1#1.offset; [2025-02-08 04:16:04,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6815: assume !(0 != get_page_~tmp___4~0#1); [2025-02-08 04:16:04,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9982-2: havoc #t~bitwise847#1;assume (((((#t~mem845#1 < 0 && #t~mem846#1 >= 0) || #t~bitwise847#1 <= #t~mem845#1) && ((#t~mem845#1 >= 0 && #t~mem846#1 < 0) || #t~bitwise847#1 <= #t~mem846#1)) && ((#t~mem845#1 < 0 && #t~mem846#1 < 0) || #t~bitwise847#1 >= 0)) && ((#t~mem845#1 >= 0 && #t~mem846#1 >= 0) || #t~bitwise847#1 > #t~mem845#1 + #t~mem846#1)) && #t~bitwise847#1 >= -2147483648; [2025-02-08 04:16:04,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10011: ~tmp___1~17#1 := #t~ret864#1;havoc #t~mem862#1;havoc #t~mem863#1;havoc #t~ret864#1;call #t~mem865#1.base, #t~mem865#1.offset := read~$Pointer$#35(~rx#1.base, 8 + ~rx#1.offset, 8);call write~int#35(~tmp___1~17#1, #t~mem865#1.base, 4 + (#t~mem865#1.offset + 8 * (if ~idx~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~idx~0#1 % 18446744073709551616 % 18446744073709551616 else ~idx~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc #t~mem865#1.base, #t~mem865#1.offset;call #t~mem866#1 := read~int#35(~rx#1.base, 32 + ~rx#1.offset, 8); [2025-02-08 04:16:04,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9982-3: assume #t~mem845#1 == #t~mem846#1;#t~bitwise847#1 := #t~mem845#1; [2025-02-08 04:16:04,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9982-3: assume !(#t~mem845#1 == #t~mem846#1); [2025-02-08 04:16:04,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10011-1: SUMMARY for call #t~ret864#1 := __fswab32(#t~mem862#1 + #t~mem863#1); srcloc: null [2025-02-08 04:16:04,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9982-4: assume 0 == #t~mem845#1 || 0 == #t~mem846#1;#t~bitwise847#1 := 0; [2025-02-08 04:16:04,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9982-4: assume !(0 == #t~mem845#1 || 0 == #t~mem846#1); [2025-02-08 04:16:04,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9982: ~idx~0#1 := #t~bitwise847#1;call #t~mem848#1 := read~int#35(~rx#1.base, 40 + ~rx#1.offset, 4); [2025-02-08 04:16:04,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6803-1: SUMMARY for call get_page_#t~ret131#1 := ldv__builtin_expect((if get_page_~tmp~8#1 % 256 % 18446744073709551616 <= 9223372036854775807 then get_page_~tmp~8#1 % 256 % 18446744073709551616 else get_page_~tmp~8#1 % 256 % 18446744073709551616 - 18446744073709551616), 1); srcloc: null [2025-02-08 04:16:04,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9982-5: call #t~mem845#1 := read~int#35(~rx#1.base, 48 + ~rx#1.offset, 4);call #t~mem846#1 := read~int#35(~rx#1.base, 56 + ~rx#1.offset, 4); [2025-02-08 04:16:04,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6803: assume -9223372036854775808 <= get_page_#t~ret131#1 && get_page_#t~ret131#1 <= 9223372036854775807;get_page_~tmp___0~1#1 := get_page_#t~ret131#1;havoc get_page_#t~ret131#1; [2025-02-08 04:16:04,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10020: havoc myri10ge_submit_8rx_#t~mem842#1, myri10ge_submit_8rx_~dst#1.base, myri10ge_submit_8rx_~dst#1.offset, myri10ge_submit_8rx_~src#1.base, myri10ge_submit_8rx_~src#1.offset, myri10ge_submit_8rx_~low~0#1;havoc myri10ge_submit_8rx_#in~dst#1.base, myri10ge_submit_8rx_#in~dst#1.offset, myri10ge_submit_8rx_#in~src#1.base, myri10ge_submit_8rx_#in~src#1.offset;assume { :end_inline_myri10ge_submit_8rx } true;havoc #t~mem871#1.base, #t~mem871#1.offset;havoc #t~mem872#1.base, #t~mem872#1.offset; [2025-02-08 04:16:04,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9954: call write~int#35(myri10ge_submit_8rx_~low~0#1, myri10ge_submit_8rx_~src#1.base, 4 + myri10ge_submit_8rx_~src#1.offset, 4); [2025-02-08 04:16:04,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9954-1: SUMMARY for call __iowrite64_copy(myri10ge_submit_8rx_~dst#1.base, 4 + myri10ge_submit_8rx_~dst#1.offset, myri10ge_submit_8rx_~src#1.base, 4 + myri10ge_submit_8rx_~src#1.offset, 4); srcloc: null [2025-02-08 04:16:04,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812: assume { :begin_inline_atomic_read } true;atomic_read_#in~v#1.base, atomic_read_#in~v#1.offset := get_page_~page#1.base, 36 + get_page_~page#1.offset;havoc atomic_read_#res#1;havoc atomic_read_#t~mem52#1, atomic_read_~v#1.base, atomic_read_~v#1.offset;atomic_read_~v#1.base, atomic_read_~v#1.offset := atomic_read_#in~v#1.base, atomic_read_#in~v#1.offset;call atomic_read_#t~mem52#1 := read~int#35(atomic_read_~v#1.base, atomic_read_~v#1.offset, 4);atomic_read_#res#1 := atomic_read_#t~mem52#1;havoc atomic_read_#t~mem52#1; [2025-02-08 04:16:04,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9983: assume (#t~mem848#1 + ~bytes#1) % 4294967296 <= 4096;havoc #t~mem848#1;call #t~mem849#1.base, #t~mem849#1.offset := read~$Pointer$#35(~rx#1.base, 24 + ~rx#1.offset, 8);assume { :begin_inline_get_page } true;get_page_#in~page#1.base, get_page_#in~page#1.offset := #t~mem849#1.base, #t~mem849#1.offset;havoc get_page_#t~ret128#1, get_page_#t~ret129#1, get_page_#t~ret130#1, get_page_#t~ret131#1, get_page_#t~ret132#1, get_page_#t~ret133#1, get_page_~page#1.base, get_page_~page#1.offset, get_page_~tmp~8#1, get_page_~tmp___0~1#1, get_page_~tmp___1~1#1, get_page_~tmp___2~1#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~8#1;havoc get_page_~tmp___0~1#1;havoc get_page_~tmp___1~1#1;havoc get_page_~tmp___2~1#1;havoc get_page_~tmp___3~0#1;havoc get_page_~tmp___4~0#1; [2025-02-08 04:16:04,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9983: assume !((#t~mem848#1 + ~bytes#1) % 4294967296 <= 4096);havoc #t~mem848#1; [2025-02-08 04:16:04,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10004: call write~int#35(#t~ret855#1, ~rx#1.base, 32 + ~rx#1.offset, 8);havoc #t~mem854#1.base, #t~mem854#1.offset;havoc #t~ret855#1; [2025-02-08 04:16:04,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10004-1: SUMMARY for call #t~ret855#1 := pci_map_page(#t~mem854#1.base, #t~mem854#1.offset, ~page~0#1.base, ~page~0#1.offset, 0, 4096, 2); srcloc: null [2025-02-08 04:16:04,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19100: havoc __get_page_tail_#t~nondet2315#1;get_page_#t~ret130#1 := __get_page_tail_#res#1;havoc __get_page_tail_#t~nondet2315#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~8#1 := (if 0 == get_page_#t~ret130#1 % 256 then 0 else 1);havoc get_page_#t~ret130#1; [2025-02-08 04:16:04,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10008: call #t~mem856#1.base, #t~mem856#1.offset := read~$Pointer$#35(~rx#1.base, 16 + ~rx#1.offset, 8);call #t~mem857#1.base, #t~mem857#1.offset := read~$Pointer$#35(~rx#1.base, 24 + ~rx#1.offset, 8);call write~$Pointer$#35(#t~mem857#1.base, #t~mem857#1.offset, #t~mem856#1.base, #t~mem856#1.offset + 24 * (if ~idx~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~idx~0#1 % 18446744073709551616 % 18446744073709551616 else ~idx~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc #t~mem856#1.base, #t~mem856#1.offset;havoc #t~mem857#1.base, #t~mem857#1.offset;call #t~mem858#1.base, #t~mem858#1.offset := read~$Pointer$#35(~rx#1.base, 16 + ~rx#1.offset, 8);call #t~mem859#1 := read~int#35(~rx#1.base, 40 + ~rx#1.offset, 4);call write~int#35(#t~mem859#1, #t~mem858#1.base, 8 + (#t~mem858#1.offset + 24 * (if ~idx~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~idx~0#1 % 18446744073709551616 % 18446744073709551616 else ~idx~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc #t~mem858#1.base, #t~mem858#1.offset;havoc #t~mem859#1;call #t~mem860#1.base, #t~mem860#1.offset := read~$Pointer$#35(~rx#1.base, 16 + ~rx#1.offset, 8);call #t~mem861#1 := read~int#35(~rx#1.base, 32 + ~rx#1.offset, 8);call write~int#35(#t~mem861#1, #t~mem860#1.base, 12 + (#t~mem860#1.offset + 24 * (if ~idx~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~idx~0#1 % 18446744073709551616 % 18446744073709551616 else ~idx~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8);havoc #t~mem860#1.base, #t~mem860#1.offset;havoc #t~mem861#1;call #t~mem862#1 := read~int#35(~rx#1.base, 32 + ~rx#1.offset, 8);call #t~mem863#1 := read~int#35(~rx#1.base, 40 + ~rx#1.offset, 4); [2025-02-08 04:16:04,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6800: assume 0 != get_page_~tmp___2~1#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~nondet2315#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~nondet2315#1;assume 0 == __get_page_tail_#t~nondet2315#1 || 1 == __get_page_tail_#t~nondet2315#1;__get_page_tail_#res#1 := (if 0 == __get_page_tail_#t~nondet2315#1 % 256 then 0 else 1);havoc __get_page_tail_#t~nondet2315#1; [2025-02-08 04:16:04,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6800: assume !(0 != get_page_~tmp___2~1#1); [2025-02-08 04:16:04,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6825-1: assume { :begin_inline_atomic_inc } true;atomic_inc_#in~v#1.base, atomic_inc_#in~v#1.offset := get_page_~page#1.base, 36 + get_page_~page#1.offset;havoc atomic_inc_~v#1.base, atomic_inc_~v#1.offset;atomic_inc_~v#1.base, atomic_inc_~v#1.offset := atomic_inc_#in~v#1.base, atomic_inc_#in~v#1.offset; [2025-02-08 04:16:04,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6825: havoc atomic_inc_~v#1.base, atomic_inc_~v#1.offset;havoc atomic_inc_#in~v#1.base, atomic_inc_#in~v#1.offset;assume { :end_inline_atomic_inc } true; [2025-02-08 04:16:04,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10013: ~tmp___2~11#1 := #t~ret867#1;havoc #t~mem866#1;havoc #t~ret867#1;call #t~mem868#1.base, #t~mem868#1.offset := read~$Pointer$#35(~rx#1.base, 8 + ~rx#1.offset, 8);call write~int#35(~tmp___2~11#1, #t~mem868#1.base, #t~mem868#1.offset + 8 * (if ~idx~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~idx~0#1 % 18446744073709551616 % 18446744073709551616 else ~idx~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);havoc #t~mem868#1.base, #t~mem868#1.offset;call #t~mem869#1 := read~int#35(~rx#1.base, 40 + ~rx#1.offset, 4);call write~int#35(#t~mem869#1 + (63 + ~bytes#1 - (63 + ~bytes#1) % 64), ~rx#1.base, 40 + ~rx#1.offset, 4);havoc #t~mem869#1;call #t~mem870#1 := read~int#35(~rx#1.base, 48 + ~rx#1.offset, 4);call write~int#35(1 + #t~mem870#1, ~rx#1.base, 48 + ~rx#1.offset, 4);havoc #t~mem870#1; [2025-02-08 04:16:04,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10013-1: SUMMARY for call #t~ret867#1 := __fswab32(#t~mem866#1 % 18446744073709551616 / 4294967296); srcloc: null [2025-02-08 04:16:04,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6817: havoc dump_page_~arg0#1.base, dump_page_~arg0#1.offset, dump_page_~arg1#1.base, dump_page_~arg1#1.offset;havoc dump_page_#in~arg0#1.base, dump_page_#in~arg0#1.offset, dump_page_#in~arg1#1.base, dump_page_#in~arg1#1.offset;assume { :end_inline_dump_page } true;assume false; [2025-02-08 04:16:04,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6363: havoc atomic_read_#t~mem52#1;get_page_#t~ret132#1 := atomic_read_#res#1;havoc atomic_read_#t~mem52#1, atomic_read_~v#1.base, atomic_read_~v#1.offset;havoc atomic_read_#in~v#1.base, atomic_read_#in~v#1.offset;assume { :end_inline_atomic_read } true;assume -2147483648 <= get_page_#t~ret132#1 && get_page_#t~ret132#1 <= 2147483647;get_page_~tmp___3~0#1 := get_page_#t~ret132#1;havoc get_page_#t~ret132#1; [2025-02-08 04:16:04,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-1: SUMMARY for call get_page_#t~ret133#1 := ldv__builtin_expect((if get_page_~tmp___3~0#1 <= 0 then 1 else 0), 0); srcloc: null [2025-02-08 04:16:04,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813: assume -9223372036854775808 <= get_page_#t~ret133#1 && get_page_#t~ret133#1 <= 9223372036854775807;get_page_~tmp___4~0#1 := get_page_#t~ret133#1;havoc get_page_#t~ret133#1; [2025-02-08 04:16:04,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6805: assume 0 != get_page_~tmp___0~1#1; [2025-02-08 04:16:04,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6805: assume !(0 != get_page_~tmp___0~1#1); [2025-02-08 04:16:04,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-1: SUMMARY for call get_page_#t~ret128#1 := PageTail(get_page_~page#1.base, get_page_~page#1.offset); srcloc: null [2025-02-08 04:16:04,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797: assume -2147483648 <= get_page_#t~ret128#1 && get_page_#t~ret128#1 <= 2147483647;get_page_~tmp___1~1#1 := get_page_#t~ret128#1;havoc get_page_#t~ret128#1; [2025-02-08 04:16:04,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9989: ~page~0#1.base, ~page~0#1.offset := #t~ret850#1.base, #t~ret850#1.offset;havoc #t~ret850#1.base, #t~ret850#1.offset; [2025-02-08 04:16:04,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9989-1: SUMMARY for call #t~ret850#1.base, #t~ret850#1.offset := alloc_pages(16416, 0); srcloc: null [2025-02-08 04:16:04,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10018: assume 7 == ~idx~0#1 % 8;call #t~mem871#1.base, #t~mem871#1.offset := read~$Pointer$#35(~rx#1.base, ~rx#1.offset, 8);call #t~mem872#1.base, #t~mem872#1.offset := read~$Pointer$#35(~rx#1.base, 8 + ~rx#1.offset, 8);assume { :begin_inline_myri10ge_submit_8rx } true;myri10ge_submit_8rx_#in~dst#1.base, myri10ge_submit_8rx_#in~dst#1.offset, myri10ge_submit_8rx_#in~src#1.base, myri10ge_submit_8rx_#in~src#1.offset := #t~mem871#1.base, #t~mem871#1.offset + 8 * (if (18446744073709551609 + ~idx~0#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (18446744073709551609 + ~idx~0#1) % 18446744073709551616 % 18446744073709551616 else (18446744073709551609 + ~idx~0#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), #t~mem872#1.base, #t~mem872#1.offset + 8 * (if (18446744073709551609 + ~idx~0#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (18446744073709551609 + ~idx~0#1) % 18446744073709551616 % 18446744073709551616 else (18446744073709551609 + ~idx~0#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc myri10ge_submit_8rx_#t~mem842#1, myri10ge_submit_8rx_~dst#1.base, myri10ge_submit_8rx_~dst#1.offset, myri10ge_submit_8rx_~src#1.base, myri10ge_submit_8rx_~src#1.offset, myri10ge_submit_8rx_~low~0#1;myri10ge_submit_8rx_~dst#1.base, myri10ge_submit_8rx_~dst#1.offset := myri10ge_submit_8rx_#in~dst#1.base, myri10ge_submit_8rx_#in~dst#1.offset;myri10ge_submit_8rx_~src#1.base, myri10ge_submit_8rx_~src#1.offset := myri10ge_submit_8rx_#in~src#1.base, myri10ge_submit_8rx_#in~src#1.offset;havoc myri10ge_submit_8rx_~low~0#1;call myri10ge_submit_8rx_#t~mem842#1 := read~int#35(myri10ge_submit_8rx_~src#1.base, 4 + myri10ge_submit_8rx_~src#1.offset, 4);myri10ge_submit_8rx_~low~0#1 := myri10ge_submit_8rx_#t~mem842#1;havoc myri10ge_submit_8rx_#t~mem842#1;call write~int#35(4294967295, myri10ge_submit_8rx_~src#1.base, 4 + myri10ge_submit_8rx_~src#1.offset, 4); [2025-02-08 04:16:04,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10018: assume !(7 == ~idx~0#1 % 8); [2025-02-08 04:16:04,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9993: assume 0 != ~tmp___0~25#1;call #t~mem852#1 := read~int#35(~rx#1.base, 48 + ~rx#1.offset, 4);call #t~mem853#1 := read~int#35(~rx#1.base, 44 + ~rx#1.offset, 4); [2025-02-08 04:16:04,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9993: assume !(0 != ~tmp___0~25#1);call write~$Pointer$#35(~page~0#1.base, ~page~0#1.offset, ~rx#1.base, 24 + ~rx#1.offset, 8);call write~int#35(0, ~rx#1.base, 40 + ~rx#1.offset, 4);call #t~mem854#1.base, #t~mem854#1.offset := read~$Pointer$#35(~mgp#1.base, 100 + ~mgp#1.offset, 8); [2025-02-08 04:16:04,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9985: havoc get_page_#t~ret128#1, get_page_#t~ret129#1, get_page_#t~ret130#1, get_page_#t~ret131#1, get_page_#t~ret132#1, get_page_#t~ret133#1, get_page_~page#1.base, get_page_~page#1.offset, get_page_~tmp~8#1, get_page_~tmp___0~1#1, get_page_~tmp___1~1#1, get_page_~tmp___2~1#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 #t~mem849#1.base, #t~mem849#1.offset; [2025-02-08 04:16:04,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9952: SUMMARY for call __iowrite64_copy(myri10ge_submit_8rx_~dst#1.base, myri10ge_submit_8rx_~dst#1.offset, myri10ge_submit_8rx_~src#1.base, myri10ge_submit_8rx_~src#1.offset, 4); srcloc: null [2025-02-08 04:16:04,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6798: assume -9223372036854775808 <= get_page_#t~ret129#1 && get_page_#t~ret129#1 <= 9223372036854775807;get_page_~tmp___2~1#1 := get_page_#t~ret129#1;havoc get_page_#t~ret129#1; [2025-02-08 04:16:04,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9994: assume #t~mem852#1 - #t~mem853#1 <= 15;havoc #t~mem852#1;havoc #t~mem853#1;call write~int#35(1, ~rx#1.base, 60 + ~rx#1.offset, 4); [2025-02-08 04:16:04,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9994: assume !(#t~mem852#1 - #t~mem853#1 <= 15);havoc #t~mem852#1;havoc #t~mem853#1; [2025-02-08 04:16:04,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6798-1: SUMMARY for call get_page_#t~ret129#1 := ldv__builtin_expect((if 0 != get_page_~tmp___1~1#1 then 1 else 0), 0); srcloc: null [2025-02-08 04:16:04,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9957: SUMMARY for call put_be32(myri10ge_submit_8rx_~low~0#1, myri10ge_submit_8rx_~dst#1.base, 4 + myri10ge_submit_8rx_~dst#1.offset); srcloc: null [2025-02-08 04:16:04,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9990-1: SUMMARY for call #t~ret851#1 := ldv__builtin_expect((if 0 == (~page~0#1.base + ~page~0#1.offset) % 18446744073709551616 then 1 else 0), 0); srcloc: null [2025-02-08 04:16:04,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9990: assume -9223372036854775808 <= #t~ret851#1 && #t~ret851#1 <= 9223372036854775807;~tmp___0~25#1 := #t~ret851#1;havoc #t~ret851#1; [2025-02-08 04:16:04,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7263: havoc #t~mem270.base, #t~mem270.offset;havoc #t~mem271; [2025-02-08 04:16:04,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12954: call #t~mem1622.base, #t~mem1622.offset := read~$Pointer$#35(~mgp~24.base, ~mgp~24.offset, 8);~slice_stats~0.base, ~slice_stats~0.offset := #t~mem1622.base, 424 + (#t~mem1622.offset + 664 * (if ~i~21 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~21 % 18446744073709551616 % 18446744073709551616 else ~i~21 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616));call #t~mem1624 := read~int#35(~stats.base, ~stats.offset, 8);call #t~mem1623 := read~int#35(~slice_stats~0.base, ~slice_stats~0.offset, 8);call write~int#35(#t~mem1624 + #t~mem1623, ~stats.base, ~stats.offset, 8);havoc #t~mem1624;havoc #t~mem1623;call #t~mem1626 := read~int#35(~stats.base, 8 + ~stats.offset, 8);call #t~mem1625 := read~int#35(~slice_stats~0.base, 8 + ~slice_stats~0.offset, 8);call write~int#35(#t~mem1626 + #t~mem1625, ~stats.base, 8 + ~stats.offset, 8);havoc #t~mem1626;havoc #t~mem1625;call #t~mem1628 := read~int#35(~stats.base, 16 + ~stats.offset, 8);call #t~mem1627 := read~int#35(~slice_stats~0.base, 16 + ~slice_stats~0.offset, 8);call write~int#35(#t~mem1628 + #t~mem1627, ~stats.base, 16 + ~stats.offset, 8);havoc #t~mem1628;havoc #t~mem1627;call #t~mem1630 := read~int#35(~stats.base, 24 + ~stats.offset, 8);call #t~mem1629 := read~int#35(~slice_stats~0.base, 24 + ~slice_stats~0.offset, 8);call write~int#35(#t~mem1630 + #t~mem1629, ~stats.base, 24 + ~stats.offset, 8);havoc #t~mem1630;havoc #t~mem1629;call #t~mem1632 := read~int#35(~stats.base, 48 + ~stats.offset, 8);call #t~mem1631 := read~int#35(~slice_stats~0.base, 32 + ~slice_stats~0.offset, 8);call write~int#35(#t~mem1632 + #t~mem1631, ~stats.base, 48 + ~stats.offset, 8);havoc #t~mem1632;havoc #t~mem1631;call #t~mem1634 := read~int#35(~stats.base, 56 + ~stats.offset, 8);call #t~mem1633 := read~int#35(~slice_stats~0.base, 40 + ~slice_stats~0.offset, 8);call write~int#35(#t~mem1634 + #t~mem1633, ~stats.base, 56 + ~stats.offset, 8);havoc #t~mem1634;havoc #t~mem1633;~i~21 := 1 + ~i~21; [2025-02-08 04:16:04,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16994: havoc ldv_assert_linux_alloc_spinlock__wrong_flags_~expr#1;havoc ldv_assert_linux_alloc_spinlock__wrong_flags_#in~expr#1;assume { :end_inline_ldv_assert_linux_alloc_spinlock__wrong_flags } true; [2025-02-08 04:16:04,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13025: havoc #t~memcpy~res1649#1.base, #t~memcpy~res1649#1.offset;call #t~mem1650#1 := read~int#35(~#data~0#1.base, ~#data~0#1.offset, 4); [2025-02-08 04:16:04,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13025-1: SUMMARY for call #t~memcpy~res1649#1.base, #t~memcpy~res1649#1.offset := #Ultimate.C_memcpy#35(~#data~0#1.base, ~#data~0#1.offset, ~ha~0#1.base, 16 + ~ha~0#1.offset, 6); srcloc: null [2025-02-08 04:16:04,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13034: assume -2147483648 <= #t~ret1655#1 && #t~ret1655#1 <= 2147483647;havoc #t~ret1655#1; [2025-02-08 04:16:04,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13026: ~tmp___0~45#1 := #t~ret1651#1;havoc #t~mem1650#1;havoc #t~ret1651#1;call write~int#36(~tmp___0~45#1, ~#cmd~11#1.base, ~#cmd~11#1.offset, 4);call #t~mem1652#1 := read~int#35(~#data~0#1.base, 4 + ~#data~0#1.offset, 4); [2025-02-08 04:16:04,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13030-1: SUMMARY for call #t~ret1654#1 := myri10ge_send_cmd(~mgp~25#1.base, ~mgp~25#1.offset, 28, ~#cmd~11#1.base, ~#cmd~11#1.offset, 1); srcloc: null [2025-02-08 04:16:04,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13030: assume -2147483648 <= #t~ret1654#1 && #t~ret1654#1 <= 2147483647;~err~1#1 := #t~ret1654#1;havoc #t~ret1654#1; [2025-02-08 04:16:04,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13034-1: SUMMARY for call #t~ret1655#1 := netdev_err(~dev#1.base, ~dev#1.offset, 87, 0); srcloc: null [2025-02-08 04:16:04,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13026-1: SUMMARY for call #t~ret1651#1 := __fswab32(#t~mem1650#1); srcloc: null [2025-02-08 04:16:04,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12974-1: call ULTIMATE.dealloc(~#cmd~11#1.base, ~#cmd~11#1.offset);havoc ~#cmd~11#1.base, ~#cmd~11#1.offset;call ULTIMATE.dealloc(~#data~0#1.base, ~#data~0#1.offset);havoc ~#data~0#1.base, ~#data~0#1.offset; [2025-02-08 04:16:04,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12974: call ULTIMATE.dealloc(~#cmd~11#1.base, ~#cmd~11#1.offset);havoc ~#cmd~11#1.base, ~#cmd~11#1.offset;call ULTIMATE.dealloc(~#data~0#1.base, ~#data~0#1.offset);havoc ~#data~0#1.base, ~#data~0#1.offset; [2025-02-08 04:16:04,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13028-1: SUMMARY for call #t~ret1653#1 := __fswab32(#t~mem1652#1); srcloc: null [2025-02-08 04:16:04,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13028: ~tmp___1~30#1 := #t~ret1653#1;havoc #t~mem1652#1;havoc #t~ret1653#1;call write~int#36(~tmp___1~30#1, ~#cmd~11#1.base, 4 + ~#cmd~11#1.offset, 4); [2025-02-08 04:16:04,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9192: call ULTIMATE.dealloc(myri10ge_change_promisc_~#cmd~3#1.base, myri10ge_change_promisc_~#cmd~3#1.offset);havoc myri10ge_change_promisc_~#cmd~3#1.base, myri10ge_change_promisc_~#cmd~3#1.offset; [2025-02-08 04:16:04,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13032: assume 0 != ~err~1#1; [2025-02-08 04:16:04,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13032: assume !(0 != ~err~1#1);call #t~mem1656#1.base, #t~mem1656#1.offset := read~$Pointer$#35(~ha~0#1.base, ~ha~0#1.offset, 8);~__mptr___0~0#1.base, ~__mptr___0~0#1.offset := #t~mem1656#1.base, #t~mem1656#1.offset;havoc #t~mem1656#1.base, #t~mem1656#1.offset;~ha~0#1.base, ~ha~0#1.offset := ~__mptr___0~0#1.base, ~__mptr___0~0#1.offset; [2025-02-08 04:16:04,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19234: havoc dma_set_mask_#t~nondet2332#1; [2025-02-08 04:16:04,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13576-1: SUMMARY for call #t~ret1787#1 := netdev_warn(#t~mem1786#1.base, #t~mem1786#1.offset, 109, 0); srcloc: null [2025-02-08 04:16:04,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13574: assume 0 != ~tmp~110#1;call #t~mem1786#1.base, #t~mem1786#1.offset := read~$Pointer$#35(~mgp~30#1.base, 32 + ~mgp~30#1.offset, 8); [2025-02-08 04:16:04,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13574: assume !(0 != ~tmp~110#1); [2025-02-08 04:16:04,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19338: havoc net_ratelimit_#t~nondet2346#1;#t~ret1785#1 := net_ratelimit_#res#1;havoc net_ratelimit_#t~nondet2346#1;assume { :end_inline_net_ratelimit } true;assume -2147483648 <= #t~ret1785#1 && #t~ret1785#1 <= 2147483647;~tmp~110#1 := #t~ret1785#1;havoc #t~ret1785#1; [2025-02-08 04:16:04,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13576: assume -2147483648 <= #t~ret1787#1 && #t~ret1787#1 <= 2147483647;havoc #t~mem1786#1.base, #t~mem1786#1.offset;havoc #t~ret1787#1; [2025-02-08 04:16:04,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8376: havoc pcie_caps_reg_#t~mem432#1; [2025-02-08 04:16:04,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8386: havoc #t~bitwise434#1; [2025-02-08 04:16:04,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16427: #res := 8; [2025-02-08 04:16:04,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16429: #res := 10; [2025-02-08 04:16:04,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16425: #res := 3; [2025-02-08 04:16:04,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16353: #res := 3; [2025-02-08 04:16:04,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16387: #res := 31; [2025-02-08 04:16:04,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16391: #res := 35; [2025-02-08 04:16:04,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16379: #res := 27; [2025-02-08 04:16:04,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16383: #res := 29; [2025-02-08 04:16:04,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16371: #res := 20; [2025-02-08 04:16:04,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16375: #res := 24; [2025-02-08 04:16:04,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16363: #res := 13; [2025-02-08 04:16:04,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16367: #res := 15; [2025-02-08 04:16:04,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16355: #res := 7; [2025-02-08 04:16:04,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16359: #res := 11; [2025-02-08 04:16:04,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16351: #res := 1; [2025-02-08 04:16:04,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16389: #res := 33; [2025-02-08 04:16:04,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16393: #res := 36; [2025-02-08 04:16:04,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16381: #res := 28; [2025-02-08 04:16:04,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16385: #res := 30; [2025-02-08 04:16:04,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16373: #res := 22; [2025-02-08 04:16:04,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16377: #res := 26; [2025-02-08 04:16:04,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16365: #res := 14; [2025-02-08 04:16:04,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16369: #res := 17; [2025-02-08 04:16:04,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16357: #res := 9; [2025-02-08 04:16:04,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16361: #res := 12; [2025-02-08 04:16:04,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19392: havoc pci_bus_read_config_dword_#t~nondet2355#1; [2025-02-08 04:16:04,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13554: assume -2147483648 <= myri10ge_read_reboot_#t~ret1772#1 && myri10ge_read_reboot_#t~ret1772#1 <= 2147483647;havoc myri10ge_read_reboot_#t~ret1772#1;call myri10ge_read_reboot_#t~mem1773#1 := read~int#22(myri10ge_read_reboot_~#reboot~0#1.base, myri10ge_read_reboot_~#reboot~0#1.offset, 4);myri10ge_read_reboot_#res#1 := myri10ge_read_reboot_#t~mem1773#1;havoc myri10ge_read_reboot_#t~mem1773#1;call ULTIMATE.dealloc(myri10ge_read_reboot_~#reboot~0#1.base, myri10ge_read_reboot_~#reboot~0#1.offset);havoc myri10ge_read_reboot_~#reboot~0#1.base, myri10ge_read_reboot_~#reboot~0#1.offset; [2025-02-08 04:16:04,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13719: assume 0 != myri10ge_watchdog_~status~19#1;call myri10ge_watchdog_#t~mem1844#1.base, myri10ge_watchdog_#t~mem1844#1.offset := read~$Pointer$#35(myri10ge_watchdog_~mgp~31#1.base, 32 + myri10ge_watchdog_~mgp~31#1.offset, 8); [2025-02-08 04:16:04,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13719: assume !(0 != myri10ge_watchdog_~status~19#1);call myri10ge_watchdog_#t~mem1846#1.base, myri10ge_watchdog_#t~mem1846#1.offset := read~$Pointer$#35(myri10ge_watchdog_~mgp~31#1.base, 32 + myri10ge_watchdog_~mgp~31#1.offset, 8); [2025-02-08 04:16:04,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13674: call write~int#35(0, myri10ge_watchdog_~ss~11#1.base, 508 + myri10ge_watchdog_~ss~11#1.offset, 4); [2025-02-08 04:16:04,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13711: call myri10ge_watchdog_#t~mem1841#1.base, myri10ge_watchdog_#t~mem1841#1.offset := read~$Pointer$#35(myri10ge_watchdog_~mgp~31#1.base, 32 + myri10ge_watchdog_~mgp~31#1.offset, 8); [2025-02-08 04:16:04,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13711-1: SUMMARY for call rtnl_lock(); srcloc: null [2025-02-08 04:16:04,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13554-1: SUMMARY for call myri10ge_read_reboot_#t~ret1772#1 := pci_read_config_dword(myri10ge_read_reboot_~pdev~7#1.base, myri10ge_read_reboot_~pdev~7#1.offset, 20 + myri10ge_read_reboot_~vs~0#1, myri10ge_read_reboot_~#reboot~0#1.base, myri10ge_read_reboot_~#reboot~0#1.offset); srcloc: null [2025-02-08 04:16:04,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13641: call write~int#35(1, myri10ge_watchdog_~mgp~31#1.base, 931 + myri10ge_watchdog_~mgp~31#1.offset, 4);myri10ge_watchdog_~rebooted~0#1 := 1;call myri10ge_watchdog_#t~mem1816#1.base, myri10ge_watchdog_#t~mem1816#1.offset := read~$Pointer$#35(myri10ge_watchdog_~mgp~31#1.base, 32 + myri10ge_watchdog_~mgp~31#1.offset, 8); [2025-02-08 04:16:04,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13674-1: SUMMARY for call myri10ge_check_slice(myri10ge_watchdog_~ss~11#1.base, myri10ge_watchdog_~ss~11#1.offset, myri10ge_watchdog_~#reset_needed~0#1.base, myri10ge_watchdog_~#reset_needed~0#1.offset, myri10ge_watchdog_~#busy_slice_cnt~0#1.base, myri10ge_watchdog_~#busy_slice_cnt~0#1.offset, myri10ge_watchdog_~rx_pause_cnt~0#1); srcloc: null [2025-02-08 04:16:04,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13641-1: SUMMARY for call rtnl_lock(); srcloc: null [2025-02-08 04:16:04,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19096: havoc __dynamic_netdev_dbg_#t~nondet2314#1;myri10ge_watchdog_#t~ret1838#1 := __dynamic_netdev_dbg_#res#1;havoc __dynamic_netdev_dbg_#t~nondet2314#1, __dynamic_netdev_dbg_~arg0#1.base, __dynamic_netdev_dbg_~arg0#1.offset, __dynamic_netdev_dbg_~arg1#1.base, __dynamic_netdev_dbg_~arg1#1.offset, __dynamic_netdev_dbg_~arg2#1.base, __dynamic_netdev_dbg_~arg2#1.offset;havoc __dynamic_netdev_dbg_#in~arg0#1.base, __dynamic_netdev_dbg_#in~arg0#1.offset, __dynamic_netdev_dbg_#in~arg1#1.base, __dynamic_netdev_dbg_#in~arg1#1.offset, __dynamic_netdev_dbg_#in~arg2#1.base, __dynamic_netdev_dbg_#in~arg2#1.offset;assume { :end_inline___dynamic_netdev_dbg } true;assume -2147483648 <= myri10ge_watchdog_#t~ret1838#1 && myri10ge_watchdog_#t~ret1838#1 <= 2147483647;havoc myri10ge_watchdog_#t~mem1837#1.base, myri10ge_watchdog_#t~mem1837#1.offset;havoc myri10ge_watchdog_#t~ret1838#1; [2025-02-08 04:16:04,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13695: assume 0 != myri10ge_watchdog_~tmp___0~52#1;call myri10ge_watchdog_#t~mem1837#1.base, myri10ge_watchdog_#t~mem1837#1.offset := read~$Pointer$#35(myri10ge_watchdog_~mgp~31#1.base, 32 + myri10ge_watchdog_~mgp~31#1.offset, 8);assume { :begin_inline___dynamic_netdev_dbg } true;__dynamic_netdev_dbg_#in~arg0#1.base, __dynamic_netdev_dbg_#in~arg0#1.offset, __dynamic_netdev_dbg_#in~arg1#1.base, __dynamic_netdev_dbg_#in~arg1#1.offset, __dynamic_netdev_dbg_#in~arg2#1.base, __dynamic_netdev_dbg_#in~arg2#1.offset := myri10ge_watchdog_~#descriptor~0#1.base, myri10ge_watchdog_~#descriptor~0#1.offset, myri10ge_watchdog_#t~mem1837#1.base, myri10ge_watchdog_#t~mem1837#1.offset, 119, 0;havoc __dynamic_netdev_dbg_#res#1;havoc __dynamic_netdev_dbg_#t~nondet2314#1, __dynamic_netdev_dbg_~arg0#1.base, __dynamic_netdev_dbg_~arg0#1.offset, __dynamic_netdev_dbg_~arg1#1.base, __dynamic_netdev_dbg_~arg1#1.offset, __dynamic_netdev_dbg_~arg2#1.base, __dynamic_netdev_dbg_~arg2#1.offset;__dynamic_netdev_dbg_~arg0#1.base, __dynamic_netdev_dbg_~arg0#1.offset := __dynamic_netdev_dbg_#in~arg0#1.base, __dynamic_netdev_dbg_#in~arg0#1.offset;__dynamic_netdev_dbg_~arg1#1.base, __dynamic_netdev_dbg_~arg1#1.offset := __dynamic_netdev_dbg_#in~arg1#1.base, __dynamic_netdev_dbg_#in~arg1#1.offset;__dynamic_netdev_dbg_~arg2#1.base, __dynamic_netdev_dbg_~arg2#1.offset := __dynamic_netdev_dbg_#in~arg2#1.base, __dynamic_netdev_dbg_#in~arg2#1.offset;havoc __dynamic_netdev_dbg_#t~nondet2314#1;assume -2147483648 <= __dynamic_netdev_dbg_#t~nondet2314#1 && __dynamic_netdev_dbg_#t~nondet2314#1 <= 2147483647;__dynamic_netdev_dbg_#res#1 := __dynamic_netdev_dbg_#t~nondet2314#1;havoc __dynamic_netdev_dbg_#t~nondet2314#1; [2025-02-08 04:16:04,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13695: assume !(0 != myri10ge_watchdog_~tmp___0~52#1); [2025-02-08 04:16:04,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13633: assume -2147483648 <= myri10ge_watchdog_#t~ret1815#1 && myri10ge_watchdog_#t~ret1815#1 <= 2147483647;havoc myri10ge_watchdog_#t~mem1814#1.base, myri10ge_watchdog_#t~mem1814#1.offset;havoc myri10ge_watchdog_#t~ret1815#1; [2025-02-08 04:16:04,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13633-1: SUMMARY for call myri10ge_watchdog_#t~ret1815#1 := netdev_err(myri10ge_watchdog_#t~mem1814#1.base, myri10ge_watchdog_#t~mem1814#1.offset, 111, 0); srcloc: null [2025-02-08 04:16:04,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13613: call ULTIMATE.dealloc(myri10ge_watchdog_~#reset_needed~0#1.base, myri10ge_watchdog_~#reset_needed~0#1.offset);havoc myri10ge_watchdog_~#reset_needed~0#1.base, myri10ge_watchdog_~#reset_needed~0#1.offset;call ULTIMATE.dealloc(myri10ge_watchdog_~#busy_slice_cnt~0#1.base, myri10ge_watchdog_~#busy_slice_cnt~0#1.offset);havoc myri10ge_watchdog_~#busy_slice_cnt~0#1.base, myri10ge_watchdog_~#busy_slice_cnt~0#1.offset;call ULTIMATE.dealloc(myri10ge_watchdog_~#cmd~12#1.base, myri10ge_watchdog_~#cmd~12#1.offset);havoc myri10ge_watchdog_~#cmd~12#1.base, myri10ge_watchdog_~#cmd~12#1.offset;call ULTIMATE.dealloc(myri10ge_watchdog_~#vendor~1#1.base, myri10ge_watchdog_~#vendor~1#1.offset);havoc myri10ge_watchdog_~#vendor~1#1.base, myri10ge_watchdog_~#vendor~1#1.offset;call ULTIMATE.dealloc(myri10ge_watchdog_~#descriptor~0#1.base, myri10ge_watchdog_~#descriptor~0#1.offset);havoc myri10ge_watchdog_~#descriptor~0#1.base, myri10ge_watchdog_~#descriptor~0#1.offset;havoc myri10ge_watchdog_#t~mem1808#1, myri10ge_watchdog_#t~mem1809#1.base, myri10ge_watchdog_#t~mem1809#1.offset, myri10ge_watchdog_#t~ret1810#1, myri10ge_watchdog_#t~mem1811#1, myri10ge_watchdog_#t~bitwise1812#1, myri10ge_watchdog_#t~ret1813#1, myri10ge_watchdog_#t~mem1814#1.base, myri10ge_watchdog_#t~mem1814#1.offset, myri10ge_watchdog_#t~ret1815#1, myri10ge_watchdog_#t~mem1816#1.base, myri10ge_watchdog_#t~mem1816#1.offset, myri10ge_watchdog_#t~ret1817#1, myri10ge_watchdog_#t~mem1818#1.base, myri10ge_watchdog_#t~mem1818#1.offset, myri10ge_watchdog_#t~mem1819#1.base, myri10ge_watchdog_#t~mem1819#1.offset, myri10ge_watchdog_#t~ret1820#1, myri10ge_watchdog_#t~mem1821#1, myri10ge_watchdog_#t~mem1822#1.base, myri10ge_watchdog_#t~mem1822#1.offset, myri10ge_watchdog_#t~ret1823#1, myri10ge_watchdog_#t~mem1824#1, myri10ge_watchdog_#t~mem1825#1.base, myri10ge_watchdog_#t~mem1825#1.offset, myri10ge_watchdog_#t~ret1826#1, myri10ge_watchdog_#t~mem1827#1.base, myri10ge_watchdog_#t~mem1827#1.offset, myri10ge_watchdog_#t~mem1828#1.base, myri10ge_watchdog_#t~mem1828#1.offset, myri10ge_watchdog_#t~mem1829#1, myri10ge_watchdog_#t~ret1830#1, myri10ge_watchdog_#t~mem1831#1.base, myri10ge_watchdog_#t~mem1831#1.offset, myri10ge_watchdog_#t~mem1832#1, myri10ge_watchdog_#t~mem1833#1, myri10ge_watchdog_#t~mem1834#1, myri10ge_watchdog_#t~mem1835#1, myri10ge_watchdog_#t~ret1836#1, myri10ge_watchdog_#t~mem1837#1.base, myri10ge_watchdog_#t~mem1837#1.offset, myri10ge_watchdog_#t~ret1838#1, myri10ge_watchdog_#t~mem1839#1.base, myri10ge_watchdog_#t~mem1839#1.offset, myri10ge_watchdog_#t~ret1840#1, myri10ge_watchdog_#t~mem1841#1.base, myri10ge_watchdog_#t~mem1841#1.offset, myri10ge_watchdog_#t~ret1842#1, myri10ge_watchdog_#t~ret1843#1, myri10ge_watchdog_#t~mem1844#1.base, myri10ge_watchdog_#t~mem1844#1.offset, myri10ge_watchdog_#t~ret1845#1, myri10ge_watchdog_#t~mem1846#1.base, myri10ge_watchdog_#t~mem1846#1.offset, myri10ge_watchdog_#t~ret1847#1, myri10ge_watchdog_~work#1.base, myri10ge_watchdog_~work#1.offset, myri10ge_watchdog_~mgp~31#1.base, myri10ge_watchdog_~mgp~31#1.offset, myri10ge_watchdog_~__mptr~3#1.base, myri10ge_watchdog_~__mptr~3#1.offset, myri10ge_watchdog_~ss~11#1.base, myri10ge_watchdog_~ss~11#1.offset, myri10ge_watchdog_~reboot~1#1, myri10ge_watchdog_~rx_pause_cnt~0#1, myri10ge_watchdog_~status~19#1, myri10ge_watchdog_~rebooted~0#1, myri10ge_watchdog_~i~22#1, myri10ge_watchdog_~#reset_needed~0#1.base, myri10ge_watchdog_~#reset_needed~0#1.offset, myri10ge_watchdog_~#busy_slice_cnt~0#1.base, myri10ge_watchdog_~#busy_slice_cnt~0#1.offset, myri10ge_watchdog_~#cmd~12#1.base, myri10ge_watchdog_~#cmd~12#1.offset, myri10ge_watchdog_~#vendor~1#1.base, myri10ge_watchdog_~#vendor~1#1.offset, myri10ge_watchdog_~tmp~111#1, myri10ge_watchdog_~#descriptor~0#1.base, myri10ge_watchdog_~#descriptor~0#1.offset, myri10ge_watchdog_~tmp___0~52#1;havoc myri10ge_watchdog_#in~work#1.base, myri10ge_watchdog_#in~work#1.offset;assume { :end_inline_myri10ge_watchdog } true; [2025-02-08 04:16:04,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13613-1: call ULTIMATE.dealloc(myri10ge_watchdog_~#reset_needed~0#1.base, myri10ge_watchdog_~#reset_needed~0#1.offset);havoc myri10ge_watchdog_~#reset_needed~0#1.base, myri10ge_watchdog_~#reset_needed~0#1.offset;call ULTIMATE.dealloc(myri10ge_watchdog_~#busy_slice_cnt~0#1.base, myri10ge_watchdog_~#busy_slice_cnt~0#1.offset);havoc myri10ge_watchdog_~#busy_slice_cnt~0#1.base, myri10ge_watchdog_~#busy_slice_cnt~0#1.offset;call ULTIMATE.dealloc(myri10ge_watchdog_~#cmd~12#1.base, myri10ge_watchdog_~#cmd~12#1.offset);havoc myri10ge_watchdog_~#cmd~12#1.base, myri10ge_watchdog_~#cmd~12#1.offset;call ULTIMATE.dealloc(myri10ge_watchdog_~#vendor~1#1.base, myri10ge_watchdog_~#vendor~1#1.offset);havoc myri10ge_watchdog_~#vendor~1#1.base, myri10ge_watchdog_~#vendor~1#1.offset;call ULTIMATE.dealloc(myri10ge_watchdog_~#descriptor~0#1.base, myri10ge_watchdog_~#descriptor~0#1.offset);havoc myri10ge_watchdog_~#descriptor~0#1.base, myri10ge_watchdog_~#descriptor~0#1.offset; [2025-02-08 04:16:04,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13712-1: SUMMARY for call myri10ge_watchdog_#t~ret1842#1 := myri10ge_close(myri10ge_watchdog_#t~mem1841#1.base, myri10ge_watchdog_#t~mem1841#1.offset); srcloc: null [2025-02-08 04:16:04,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13679: myri10ge_watchdog_~i~22#1 := 1 + myri10ge_watchdog_~i~22#1;call myri10ge_watchdog_#t~mem1833#1 := read~int#35(myri10ge_watchdog_~mgp~31#1.base, 12 + myri10ge_watchdog_~mgp~31#1.offset, 4); [2025-02-08 04:16:04,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13712: assume -2147483648 <= myri10ge_watchdog_#t~ret1842#1 && myri10ge_watchdog_#t~ret1842#1 <= 2147483647;havoc myri10ge_watchdog_#t~mem1841#1.base, myri10ge_watchdog_#t~mem1841#1.offset;havoc myri10ge_watchdog_#t~ret1842#1; [2025-02-08 04:16:04,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13671: call myri10ge_watchdog_#t~mem1831#1.base, myri10ge_watchdog_#t~mem1831#1.offset := read~$Pointer$#35(myri10ge_watchdog_~mgp~31#1.base, myri10ge_watchdog_~mgp~31#1.offset, 8);myri10ge_watchdog_~ss~11#1.base, myri10ge_watchdog_~ss~11#1.offset := myri10ge_watchdog_#t~mem1831#1.base, myri10ge_watchdog_#t~mem1831#1.offset;call myri10ge_watchdog_#t~mem1832#1 := read~int#35(myri10ge_watchdog_~ss~11#1.base, 508 + myri10ge_watchdog_~ss~11#1.offset, 4); [2025-02-08 04:16:04,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13725: assume -2147483648 <= myri10ge_watchdog_#t~ret1847#1 && myri10ge_watchdog_#t~ret1847#1 <= 2147483647;havoc myri10ge_watchdog_#t~mem1846#1.base, myri10ge_watchdog_#t~mem1846#1.offset;havoc myri10ge_watchdog_#t~ret1847#1; [2025-02-08 04:16:04,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13725-1: SUMMARY for call myri10ge_watchdog_#t~ret1847#1 := myri10ge_open(myri10ge_watchdog_#t~mem1846#1.base, myri10ge_watchdog_#t~mem1846#1.offset); srcloc: null [2025-02-08 04:16:04,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13729: call ULTIMATE.dealloc(myri10ge_watchdog_~#reset_needed~0#1.base, myri10ge_watchdog_~#reset_needed~0#1.offset);havoc myri10ge_watchdog_~#reset_needed~0#1.base, myri10ge_watchdog_~#reset_needed~0#1.offset;call ULTIMATE.dealloc(myri10ge_watchdog_~#busy_slice_cnt~0#1.base, myri10ge_watchdog_~#busy_slice_cnt~0#1.offset);havoc myri10ge_watchdog_~#busy_slice_cnt~0#1.base, myri10ge_watchdog_~#busy_slice_cnt~0#1.offset;call ULTIMATE.dealloc(myri10ge_watchdog_~#cmd~12#1.base, myri10ge_watchdog_~#cmd~12#1.offset);havoc myri10ge_watchdog_~#cmd~12#1.base, myri10ge_watchdog_~#cmd~12#1.offset;call ULTIMATE.dealloc(myri10ge_watchdog_~#vendor~1#1.base, myri10ge_watchdog_~#vendor~1#1.offset);havoc myri10ge_watchdog_~#vendor~1#1.base, myri10ge_watchdog_~#vendor~1#1.offset;call ULTIMATE.dealloc(myri10ge_watchdog_~#descriptor~0#1.base, myri10ge_watchdog_~#descriptor~0#1.offset);havoc myri10ge_watchdog_~#descriptor~0#1.base, myri10ge_watchdog_~#descriptor~0#1.offset; [2025-02-08 04:16:04,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13729-1: SUMMARY for call rtnl_unlock(); srcloc: null [2025-02-08 04:16:04,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13717: assume -2147483648 <= myri10ge_watchdog_#t~ret1843#1 && myri10ge_watchdog_#t~ret1843#1 <= 2147483647;myri10ge_watchdog_~status~19#1 := myri10ge_watchdog_#t~ret1843#1;havoc myri10ge_watchdog_#t~ret1843#1; [2025-02-08 04:16:04,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13717-1: SUMMARY for call myri10ge_watchdog_#t~ret1843#1 := myri10ge_load_firmware(myri10ge_watchdog_~mgp~31#1.base, myri10ge_watchdog_~mgp~31#1.offset, 1); srcloc: null [2025-02-08 04:16:04,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13556: havoc myri10ge_read_reboot_#t~mem1773#1;call ULTIMATE.dealloc(myri10ge_read_reboot_~#reboot~0#1.base, myri10ge_read_reboot_~#reboot~0#1.offset);havoc myri10ge_read_reboot_~#reboot~0#1.base, myri10ge_read_reboot_~#reboot~0#1.offset;myri10ge_watchdog_#t~ret1813#1 := myri10ge_read_reboot_#res#1;havoc myri10ge_read_reboot_#t~mem1768#1.base, myri10ge_read_reboot_#t~mem1768#1.offset, myri10ge_read_reboot_#t~mem1769#1, myri10ge_read_reboot_#t~ret1770#1, myri10ge_read_reboot_#t~ret1771#1, myri10ge_read_reboot_#t~ret1772#1, myri10ge_read_reboot_#t~mem1773#1, myri10ge_read_reboot_~mgp#1.base, myri10ge_read_reboot_~mgp#1.offset, myri10ge_read_reboot_~pdev~7#1.base, myri10ge_read_reboot_~pdev~7#1.offset, myri10ge_read_reboot_~vs~0#1, myri10ge_read_reboot_~#reboot~0#1.base, myri10ge_read_reboot_~#reboot~0#1.offset;havoc myri10ge_read_reboot_#in~mgp#1.base, myri10ge_read_reboot_#in~mgp#1.offset;assume { :end_inline_myri10ge_read_reboot } true;myri10ge_watchdog_~reboot~1#1 := myri10ge_watchdog_#t~ret1813#1;havoc myri10ge_watchdog_#t~ret1813#1;call myri10ge_watchdog_#t~mem1814#1.base, myri10ge_watchdog_#t~mem1814#1.offset := read~$Pointer$#35(myri10ge_watchdog_~mgp~31#1.base, 32 + myri10ge_watchdog_~mgp~31#1.offset, 8); [2025-02-08 04:16:04,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13721: assume -2147483648 <= myri10ge_watchdog_#t~ret1845#1 && myri10ge_watchdog_#t~ret1845#1 <= 2147483647;havoc myri10ge_watchdog_#t~mem1844#1.base, myri10ge_watchdog_#t~mem1844#1.offset;havoc myri10ge_watchdog_#t~ret1845#1; [2025-02-08 04:16:04,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13721-1: SUMMARY for call myri10ge_watchdog_#t~ret1845#1 := netdev_err(myri10ge_watchdog_#t~mem1844#1.base, myri10ge_watchdog_#t~mem1844#1.offset, 121, 0); srcloc: null [2025-02-08 04:16:04,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13709: assume 0 == myri10ge_watchdog_~rebooted~0#1; [2025-02-08 04:16:04,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13709: assume !(0 == myri10ge_watchdog_~rebooted~0#1); [2025-02-08 04:16:04,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13647: havoc myri10ge_watchdog_#t~mem1818#1.base, myri10ge_watchdog_#t~mem1818#1.offset;call myri10ge_watchdog_#t~mem1819#1.base, myri10ge_watchdog_#t~mem1819#1.offset := read~$Pointer$#35(myri10ge_watchdog_~mgp~31#1.base, 100 + myri10ge_watchdog_~mgp~31#1.offset, 8); [2025-02-08 04:16:04,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13647-1: SUMMARY for call pci_restore_state(myri10ge_watchdog_#t~mem1818#1.base, myri10ge_watchdog_#t~mem1818#1.offset); srcloc: null [2025-02-08 04:16:04,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13552: myri10ge_read_reboot_#t~ret1770#1 := pci_write_config_byte_#res#1;havoc pci_write_config_byte_#t~mem390#1.base, pci_write_config_byte_#t~mem390#1.offset, pci_write_config_byte_#t~mem391#1, pci_write_config_byte_#t~ret392#1, pci_write_config_byte_~dev#1.base, pci_write_config_byte_~dev#1.offset, pci_write_config_byte_~where#1, pci_write_config_byte_~val#1, pci_write_config_byte_~tmp~45#1;havoc pci_write_config_byte_#in~dev#1.base, pci_write_config_byte_#in~dev#1.offset, pci_write_config_byte_#in~where#1, pci_write_config_byte_#in~val#1;assume { :end_inline_pci_write_config_byte } true;assume -2147483648 <= myri10ge_read_reboot_#t~ret1770#1 && myri10ge_read_reboot_#t~ret1770#1 <= 2147483647;havoc myri10ge_read_reboot_#t~ret1770#1; [2025-02-08 04:16:04,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13672: assume 0 != myri10ge_watchdog_#t~mem1832#1;havoc myri10ge_watchdog_#t~mem1832#1; [2025-02-08 04:16:04,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13672: assume !(0 != myri10ge_watchdog_#t~mem1832#1);havoc myri10ge_watchdog_#t~mem1832#1; [2025-02-08 04:16:04,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13693: assume -9223372036854775808 <= myri10ge_watchdog_#t~ret1836#1 && myri10ge_watchdog_#t~ret1836#1 <= 9223372036854775807;myri10ge_watchdog_~tmp___0~52#1 := myri10ge_watchdog_#t~ret1836#1;havoc myri10ge_watchdog_#t~mem1835#1;havoc myri10ge_watchdog_#t~ret1836#1; [2025-02-08 04:16:04,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13693-1: SUMMARY for call myri10ge_watchdog_#t~ret1836#1 := ldv__builtin_expect((if myri10ge_watchdog_#t~mem1835#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then myri10ge_watchdog_#t~mem1835#1 % 4294967296 % 18446744073709551616 else myri10ge_watchdog_#t~mem1835#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:16:04,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13685: assume 0 == myri10ge_watchdog_#t~mem1834#1;havoc myri10ge_watchdog_#t~mem1834#1;call write~$Pointer$#0(115, 0, myri10ge_watchdog_~#descriptor~0#1.base, myri10ge_watchdog_~#descriptor~0#1.offset, 8);call write~$Pointer$#0(116, 0, myri10ge_watchdog_~#descriptor~0#1.base, 8 + myri10ge_watchdog_~#descriptor~0#1.offset, 8);call write~$Pointer$#0(117, 0, myri10ge_watchdog_~#descriptor~0#1.base, 16 + myri10ge_watchdog_~#descriptor~0#1.offset, 8);call write~$Pointer$#0(118, 0, myri10ge_watchdog_~#descriptor~0#1.base, 24 + myri10ge_watchdog_~#descriptor~0#1.offset, 8);call write~int#0(3656, myri10ge_watchdog_~#descriptor~0#1.base, 32 + myri10ge_watchdog_~#descriptor~0#1.offset, 4);call write~int#0(0, myri10ge_watchdog_~#descriptor~0#1.base, 36 + myri10ge_watchdog_~#descriptor~0#1.offset, 4);call myri10ge_watchdog_#t~mem1835#1 := read~int#0(myri10ge_watchdog_~#descriptor~0#1.base, 36 + myri10ge_watchdog_~#descriptor~0#1.offset, 4); [2025-02-08 04:16:04,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13685: assume !(0 == myri10ge_watchdog_#t~mem1834#1);havoc myri10ge_watchdog_#t~mem1834#1;call myri10ge_watchdog_#t~mem1839#1.base, myri10ge_watchdog_#t~mem1839#1.offset := read~$Pointer$#35(myri10ge_watchdog_~mgp~31#1.base, 32 + myri10ge_watchdog_~mgp~31#1.offset, 8); [2025-02-08 04:16:04,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13644-1: SUMMARY for call myri10ge_watchdog_#t~ret1817#1 := myri10ge_close(myri10ge_watchdog_#t~mem1816#1.base, myri10ge_watchdog_#t~mem1816#1.offset); srcloc: null [2025-02-08 04:16:04,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19400: havoc pci_bus_write_config_byte_#t~nondet2357#1;pci_write_config_byte_#t~ret392#1 := pci_bus_write_config_byte_#res#1;havoc pci_bus_write_config_byte_#t~nondet2357#1, pci_bus_write_config_byte_~arg0#1.base, pci_bus_write_config_byte_~arg0#1.offset, pci_bus_write_config_byte_~arg1#1, pci_bus_write_config_byte_~arg2#1, pci_bus_write_config_byte_~arg3#1;havoc pci_bus_write_config_byte_#in~arg0#1.base, pci_bus_write_config_byte_#in~arg0#1.offset, pci_bus_write_config_byte_#in~arg1#1, pci_bus_write_config_byte_#in~arg2#1, pci_bus_write_config_byte_#in~arg3#1;assume { :end_inline_pci_bus_write_config_byte } true;assume -2147483648 <= pci_write_config_byte_#t~ret392#1 && pci_write_config_byte_#t~ret392#1 <= 2147483647;pci_write_config_byte_~tmp~45#1 := pci_write_config_byte_#t~ret392#1;havoc pci_write_config_byte_#t~mem390#1.base, pci_write_config_byte_#t~mem390#1.offset;havoc pci_write_config_byte_#t~mem391#1;havoc pci_write_config_byte_#t~ret392#1;pci_write_config_byte_#res#1 := pci_write_config_byte_~tmp~45#1; [2025-02-08 04:16:04,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13706: assume -2147483648 <= myri10ge_watchdog_#t~ret1840#1 && myri10ge_watchdog_#t~ret1840#1 <= 2147483647;havoc myri10ge_watchdog_#t~mem1839#1.base, myri10ge_watchdog_#t~mem1839#1.offset;havoc myri10ge_watchdog_#t~ret1840#1; [2025-02-08 04:16:04,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13644: assume -2147483648 <= myri10ge_watchdog_#t~ret1817#1 && myri10ge_watchdog_#t~ret1817#1 <= 2147483647;havoc myri10ge_watchdog_#t~mem1816#1.base, myri10ge_watchdog_#t~mem1816#1.offset;havoc myri10ge_watchdog_#t~ret1817#1;~myri10ge_reset_recover~0 := ~myri10ge_reset_recover~0 - 1;call write~int#35(0, myri10ge_watchdog_~mgp~31#1.base, 931 + myri10ge_watchdog_~mgp~31#1.offset, 4);call myri10ge_watchdog_#t~mem1818#1.base, myri10ge_watchdog_#t~mem1818#1.offset := read~$Pointer$#35(myri10ge_watchdog_~mgp~31#1.base, 100 + myri10ge_watchdog_~mgp~31#1.offset, 8); [2025-02-08 04:16:04,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13648-1: SUMMARY for call myri10ge_watchdog_#t~ret1820#1 := pci_save_state(myri10ge_watchdog_#t~mem1819#1.base, myri10ge_watchdog_#t~mem1819#1.offset); srcloc: null [2025-02-08 04:16:04,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13553: assume -2147483648 <= myri10ge_read_reboot_#t~ret1771#1 && myri10ge_read_reboot_#t~ret1771#1 <= 2147483647;havoc myri10ge_read_reboot_#t~ret1771#1; [2025-02-08 04:16:04,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13681: assume myri10ge_watchdog_~i~22#1 < myri10ge_watchdog_#t~mem1833#1;havoc myri10ge_watchdog_#t~mem1833#1; [2025-02-08 04:16:04,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13681: assume !(myri10ge_watchdog_~i~22#1 < myri10ge_watchdog_#t~mem1833#1);havoc myri10ge_watchdog_#t~mem1833#1;call myri10ge_watchdog_#t~mem1834#1 := read~int#28(myri10ge_watchdog_~#reset_needed~0#1.base, myri10ge_watchdog_~#reset_needed~0#1.offset, 4); [2025-02-08 04:16:04,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13648: assume -2147483648 <= myri10ge_watchdog_#t~ret1820#1 && myri10ge_watchdog_#t~ret1820#1 <= 2147483647;havoc myri10ge_watchdog_#t~mem1819#1.base, myri10ge_watchdog_#t~mem1819#1.offset;havoc myri10ge_watchdog_#t~ret1820#1; [2025-02-08 04:16:04,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13553-1: SUMMARY for call myri10ge_read_reboot_#t~ret1771#1 := pci_write_config_dword(myri10ge_read_reboot_~pdev~7#1.base, myri10ge_read_reboot_~pdev~7#1.offset, 24 + myri10ge_read_reboot_~vs~0#1, 4294967280); srcloc: null [2025-02-08 04:16:04,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13636: assume 0 == ~myri10ge_reset_recover~0;call ULTIMATE.dealloc(myri10ge_watchdog_~#reset_needed~0#1.base, myri10ge_watchdog_~#reset_needed~0#1.offset);havoc myri10ge_watchdog_~#reset_needed~0#1.base, myri10ge_watchdog_~#reset_needed~0#1.offset;call ULTIMATE.dealloc(myri10ge_watchdog_~#busy_slice_cnt~0#1.base, myri10ge_watchdog_~#busy_slice_cnt~0#1.offset);havoc myri10ge_watchdog_~#busy_slice_cnt~0#1.base, myri10ge_watchdog_~#busy_slice_cnt~0#1.offset;call ULTIMATE.dealloc(myri10ge_watchdog_~#cmd~12#1.base, myri10ge_watchdog_~#cmd~12#1.offset);havoc myri10ge_watchdog_~#cmd~12#1.base, myri10ge_watchdog_~#cmd~12#1.offset;call ULTIMATE.dealloc(myri10ge_watchdog_~#vendor~1#1.base, myri10ge_watchdog_~#vendor~1#1.offset);havoc myri10ge_watchdog_~#vendor~1#1.base, myri10ge_watchdog_~#vendor~1#1.offset;call ULTIMATE.dealloc(myri10ge_watchdog_~#descriptor~0#1.base, myri10ge_watchdog_~#descriptor~0#1.offset);havoc myri10ge_watchdog_~#descriptor~0#1.base, myri10ge_watchdog_~#descriptor~0#1.offset; [2025-02-08 04:16:04,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13636: assume !(0 == ~myri10ge_reset_recover~0); [2025-02-08 04:16:04,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13706-1: SUMMARY for call myri10ge_watchdog_#t~ret1840#1 := netdev_err(myri10ge_watchdog_#t~mem1839#1.base, myri10ge_watchdog_#t~mem1839#1.offset, 120, 0); srcloc: null [2025-02-08 04:16:04,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7398: havoc #t~mem292; [2025-02-08 04:16:04,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9591: call ULTIMATE.dealloc(~#ctl~2#1.base, ~#ctl~2#1.offset);havoc ~#ctl~2#1.base, ~#ctl~2#1.offset; [2025-02-08 04:16:04,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19462: havoc pcie_capability_write_word_#t~nondet2368#1;#t~ret814#1 := pcie_capability_write_word_#res#1;havoc pcie_capability_write_word_#t~nondet2368#1, pcie_capability_write_word_~arg0#1.base, pcie_capability_write_word_~arg0#1.offset, pcie_capability_write_word_~arg1#1, pcie_capability_write_word_~arg2#1;havoc pcie_capability_write_word_#in~arg0#1.base, pcie_capability_write_word_#in~arg0#1.offset, pcie_capability_write_word_#in~arg1#1, pcie_capability_write_word_#in~arg2#1;assume { :end_inline_pcie_capability_write_word } true;assume -2147483648 <= #t~ret814#1 && #t~ret814#1 <= 2147483647;havoc #t~mem813#1;havoc #t~ret814#1; [2025-02-08 04:16:04,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7491: SUMMARY for call msleep(1); srcloc: null [2025-02-08 04:16:04,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8682: assume -2147483648 <= #t~ret510 && #t~ret510 <= 2147483647;havoc #t~mem509.base, #t~mem509.offset;havoc #t~ret510;#res := -11;call ULTIMATE.dealloc(~#buf_bytes~0.base, ~#buf_bytes~0.offset);havoc ~#buf_bytes~0.base, ~#buf_bytes~0.offset; [2025-02-08 04:16:04,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8674: assume -2147483648 <= #t~ret508 && #t~ret508 <= 2147483647;havoc #t~mem507.base, #t~mem507.offset;havoc #t~ret508;#res := -6;call ULTIMATE.dealloc(~#buf_bytes~0.base, ~#buf_bytes~0.offset);havoc ~#buf_bytes~0.base, ~#buf_bytes~0.offset; [2025-02-08 04:16:04,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8682-1: SUMMARY for call #t~ret510 := dev_err(#t~mem509.base, 179 + #t~mem509.offset, 10, 0); srcloc: null [2025-02-08 04:16:04,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8670-1: #t~short506 := 0 != #t~bitwise505 % 4294967296; [2025-02-08 04:16:04,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8670-2: [2025-02-08 04:16:04,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8670-3: havoc #t~bitwise505;assume #t~bitwise505 % 4294967296 <= #t~mem504 % 4294967296 && #t~bitwise505 % 4294967296 <= 2; [2025-02-08 04:16:04,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8670-4: assume 2 == #t~mem504 % 4294967296;#t~bitwise505 := #t~mem504; [2025-02-08 04:16:04,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8670-4: assume !(2 == #t~mem504 % 4294967296); [2025-02-08 04:16:04,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8674-1: SUMMARY for call #t~ret508 := dev_err(#t~mem507.base, 179 + #t~mem507.offset, 9, 0); srcloc: null [2025-02-08 04:16:04,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8670: assume #t~short506;havoc #t~mem504;havoc #t~bitwise505;havoc #t~short506;#res := -34;call ULTIMATE.dealloc(~#buf_bytes~0.base, ~#buf_bytes~0.offset);havoc ~#buf_bytes~0.base, ~#buf_bytes~0.offset; [2025-02-08 04:16:04,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8670: assume !#t~short506;havoc #t~mem504;havoc #t~bitwise505;havoc #t~short506;call #t~mem507.base, #t~mem507.offset := read~$Pointer$#35(~mgp.base, 100 + ~mgp.offset, 8); [2025-02-08 04:16:04,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8670-5: assume 0 == #t~mem504 % 4294967296;#t~bitwise505 := 0; [2025-02-08 04:16:04,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8670-5: assume !(0 == #t~mem504 % 4294967296); [2025-02-08 04:16:04,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8670-6: assume #t~short506;call #t~mem504 := read~int#36(~data.base, 4 + ~data.offset, 4); [2025-02-08 04:16:04,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8670-6: assume !#t~short506; [2025-02-08 04:16:04,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8654-1: SUMMARY for call #t~ret501 := __fswab32(#t~mem500); srcloc: null [2025-02-08 04:16:04,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8654-2: call #t~mem500 := read~int#35(~response~0.base, 4 + ~response~0.offset, 4); [2025-02-08 04:16:04,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8654: ~tmp___5~0 := #t~ret501;havoc #t~mem500;havoc #t~ret501;~result~0 := ~tmp___5~0;call #t~mem502 := read~int#35(~response~0.base, ~response~0.offset, 4); [2025-02-08 04:16:04,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8667: assume 10 == ~result~0 % 4294967296;#res := -7;call ULTIMATE.dealloc(~#buf_bytes~0.base, ~#buf_bytes~0.offset);havoc ~#buf_bytes~0.base, ~#buf_bytes~0.offset; [2025-02-08 04:16:04,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8667: assume !(10 == ~result~0 % 4294967296);#t~short506 := 2 == ~result~0 % 4294967296 && 36 == ~cmd % 4294967296; [2025-02-08 04:16:04,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630-1: SUMMARY for call __const_udelay(42950); srcloc: null [2025-02-08 04:16:04,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8659: assume 4294967295 != ~result~0 % 4294967296; [2025-02-08 04:16:04,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8659: assume !(4294967295 != ~result~0 % 4294967296);call #t~mem509.base, #t~mem509.offset := read~$Pointer$#35(~mgp.base, 100 + ~mgp.offset, 8); [2025-02-08 04:16:04,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630: ~sleep_total~0 := 10 + ~sleep_total~0;#t~short497 := ~sleep_total~0 <= 999; [2025-02-08 04:16:04,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8585: call ULTIMATE.dealloc(~#buf_bytes~0.base, ~#buf_bytes~0.offset);havoc ~#buf_bytes~0.base, ~#buf_bytes~0.offset; [2025-02-08 04:16:04,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8635: assume #t~short497;havoc #t~mem496;havoc #t~short497; [2025-02-08 04:16:04,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8635: assume !#t~short497;havoc #t~mem496;havoc #t~short497; [2025-02-08 04:16:04,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8635-1: assume #t~short497;call #t~mem496 := read~int#35(~response~0.base, 4 + ~response~0.offset, 4);#t~short497 := 4294967295 == #t~mem496 % 4294967296; [2025-02-08 04:16:04,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8635-1: assume !#t~short497; [2025-02-08 04:16:04,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8660: assume 0 == ~result~0 % 4294967296;call write~int#36(~value~0, ~data.base, ~data.offset, 4);#res := 0;call ULTIMATE.dealloc(~#buf_bytes~0.base, ~#buf_bytes~0.offset);havoc ~#buf_bytes~0.base, ~#buf_bytes~0.offset; [2025-02-08 04:16:04,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8660: assume !(0 == ~result~0 % 4294967296); [2025-02-08 04:16:04,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8664: assume 1 == ~result~0 % 4294967296;#res := -38;call ULTIMATE.dealloc(~#buf_bytes~0.base, ~#buf_bytes~0.offset);havoc ~#buf_bytes~0.base, ~#buf_bytes~0.offset; [2025-02-08 04:16:04,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8664: assume !(1 == ~result~0 % 4294967296); [2025-02-08 04:16:04,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint myri10ge_send_cmdFINAL: assume true; [2025-02-08 04:16:04,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8656: ~tmp___6~0 := #t~ret503;havoc #t~mem502;havoc #t~ret503;~value~0 := ~tmp___6~0; [2025-02-08 04:16:04,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8656-1: SUMMARY for call #t~ret503 := __fswab32(#t~mem502); srcloc: null [2025-02-08 04:16:04,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8644: ~sleep_total~0 := 1 + ~sleep_total~0;#t~short499 := ~sleep_total~0 <= 14; [2025-02-08 04:16:04,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8644-1: SUMMARY for call msleep(1); srcloc: null [2025-02-08 04:16:04,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8648: assume #t~short499;havoc #t~mem498;havoc #t~short499; [2025-02-08 04:16:04,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8648: assume !#t~short499;havoc #t~mem498;havoc #t~short499; [2025-02-08 04:16:04,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8648-1: assume #t~short499;call #t~mem498 := read~int#35(~response~0.base, 4 + ~response~0.offset, 4);#t~short499 := 4294967295 == #t~mem498 % 4294967296; [2025-02-08 04:16:04,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8648-1: assume !#t~short499; [2025-02-08 04:16:04,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7190: havoc #t~mem252; [2025-02-08 04:16:04,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19318: havoc #t~nondet2343; [2025-02-08 04:16:04,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19230: havoc #t~nondet2331; [2025-02-08 04:16:20,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8690: call ULTIMATE.dealloc(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset);havoc myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset; [2025-02-08 04:16:20,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7765: assume false; [2025-02-08 04:16:20,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7765: assume !false; [2025-02-08 04:16:20,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13315: assume myri10ge_select_firmware_~link_width~0#1 <= 7;call myri10ge_select_firmware_#t~mem1710#1.base, myri10ge_select_firmware_#t~mem1710#1.offset := read~$Pointer$#35(myri10ge_select_firmware_~mgp#1.base, 100 + myri10ge_select_firmware_~mgp#1.offset, 8); [2025-02-08 04:16:20,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13315: assume !(myri10ge_select_firmware_~link_width~0#1 <= 7);assume { :begin_inline_myri10ge_firmware_probe } true;myri10ge_firmware_probe_#in~mgp#1.base, myri10ge_firmware_probe_#in~mgp#1.offset := myri10ge_select_firmware_~mgp#1.base, myri10ge_select_firmware_~mgp#1.offset;havoc myri10ge_firmware_probe_#t~mem1699#1.base, myri10ge_firmware_probe_#t~mem1699#1.offset, myri10ge_firmware_probe_#t~ret1700#1, myri10ge_firmware_probe_#t~ret1701#1, myri10ge_firmware_probe_#t~ret1702#1, myri10ge_firmware_probe_#t~ret1703#1, myri10ge_firmware_probe_#t~ret1704#1, myri10ge_firmware_probe_#t~ret1705#1, myri10ge_firmware_probe_#t~ret1706#1, myri10ge_firmware_probe_~mgp#1.base, myri10ge_firmware_probe_~mgp#1.offset, myri10ge_firmware_probe_~pdev~6#1.base, myri10ge_firmware_probe_~pdev~6#1.offset, myri10ge_firmware_probe_~dev~7#1.base, myri10ge_firmware_probe_~dev~7#1.offset, myri10ge_firmware_probe_~status~17#1;myri10ge_firmware_probe_~mgp#1.base, myri10ge_firmware_probe_~mgp#1.offset := myri10ge_firmware_probe_#in~mgp#1.base, myri10ge_firmware_probe_#in~mgp#1.offset;havoc myri10ge_firmware_probe_~pdev~6#1.base, myri10ge_firmware_probe_~pdev~6#1.offset;havoc myri10ge_firmware_probe_~dev~7#1.base, myri10ge_firmware_probe_~dev~7#1.offset;havoc myri10ge_firmware_probe_~status~17#1;call myri10ge_firmware_probe_#t~mem1699#1.base, myri10ge_firmware_probe_#t~mem1699#1.offset := read~$Pointer$#35(myri10ge_firmware_probe_~mgp#1.base, 100 + myri10ge_firmware_probe_~mgp#1.offset, 8);myri10ge_firmware_probe_~pdev~6#1.base, myri10ge_firmware_probe_~pdev~6#1.offset := myri10ge_firmware_probe_#t~mem1699#1.base, myri10ge_firmware_probe_#t~mem1699#1.offset;havoc myri10ge_firmware_probe_#t~mem1699#1.base, myri10ge_firmware_probe_#t~mem1699#1.offset;myri10ge_firmware_probe_~dev~7#1.base, myri10ge_firmware_probe_~dev~7#1.offset := myri10ge_firmware_probe_~pdev~6#1.base, 179 + myri10ge_firmware_probe_~pdev~6#1.offset;call write~int#35(4096, myri10ge_firmware_probe_~mgp#1.base, 8 + myri10ge_firmware_probe_~mgp#1.offset, 4);assume { :begin_inline_pcie_get_readrq } true;pcie_get_readrq_#in~arg0#1.base, pcie_get_readrq_#in~arg0#1.offset := myri10ge_firmware_probe_~pdev~6#1.base, myri10ge_firmware_probe_~pdev~6#1.offset;havoc pcie_get_readrq_#res#1;havoc pcie_get_readrq_#t~nondet2369#1, pcie_get_readrq_~arg0#1.base, pcie_get_readrq_~arg0#1.offset;pcie_get_readrq_~arg0#1.base, pcie_get_readrq_~arg0#1.offset := pcie_get_readrq_#in~arg0#1.base, pcie_get_readrq_#in~arg0#1.offset;havoc pcie_get_readrq_#t~nondet2369#1;assume -2147483648 <= pcie_get_readrq_#t~nondet2369#1 && pcie_get_readrq_#t~nondet2369#1 <= 2147483647;pcie_get_readrq_#res#1 := pcie_get_readrq_#t~nondet2369#1;havoc pcie_get_readrq_#t~nondet2369#1; [2025-02-08 04:16:20,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10276: assume 0 != (if myri10ge_tx_done_~tmp~76#1 % 256 % 4294967296 <= 2147483647 then myri10ge_tx_done_~tmp~76#1 % 256 % 4294967296 else myri10ge_tx_done_~tmp~76#1 % 256 % 4294967296 - 4294967296);call myri10ge_tx_done_#t~mem984#1 := read~int#35(myri10ge_tx_done_~tx~0#1.base, 52 + myri10ge_tx_done_~tx~0#1.offset, 4);call myri10ge_tx_done_#t~mem985#1 := read~int#35(myri10ge_tx_done_~tx~0#1.base, 68 + myri10ge_tx_done_~tx~0#1.offset, 4); [2025-02-08 04:16:20,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10276: assume !(0 != (if myri10ge_tx_done_~tmp~76#1 % 256 % 4294967296 <= 2147483647 then myri10ge_tx_done_~tmp~76#1 % 256 % 4294967296 else myri10ge_tx_done_~tmp~76#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:16:20,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11069: assume myri10ge_get_strings_~i~12#1 < myri10ge_get_strings_#t~mem1137#1;havoc myri10ge_get_strings_#t~mem1137#1; [2025-02-08 04:16:20,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11069: assume !(myri10ge_get_strings_~i~12#1 < myri10ge_get_strings_#t~mem1137#1);havoc myri10ge_get_strings_#t~mem1137#1; [2025-02-08 04:16:20,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14240-1: assume myri10ge_probe_#t~short1982#1; [2025-02-08 04:16:20,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14240-1: assume !myri10ge_probe_#t~short1982#1;call myri10ge_probe_#t~mem1981#1 := read~int#35(myri10ge_probe_~mgp~33#1.base, 48 + myri10ge_probe_~mgp~33#1.offset, 4);myri10ge_probe_#t~short1982#1 := myri10ge_probe_#t~mem1981#1 <= 1048576; [2025-02-08 04:16:20,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14240: assume myri10ge_probe_#t~short1982#1;havoc myri10ge_probe_#t~mem1979#1;havoc myri10ge_probe_#t~mem1980#1;havoc myri10ge_probe_#t~mem1981#1;havoc myri10ge_probe_#t~short1982#1;call myri10ge_probe_#t~mem1983#1 := read~int#35(myri10ge_probe_~mgp~33#1.base, 48 + myri10ge_probe_~mgp~33#1.offset, 4);call myri10ge_probe_#t~mem1984#1 := read~int#35(myri10ge_probe_~mgp~33#1.base, 52 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 04:16:20,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14240: assume !myri10ge_probe_#t~short1982#1;havoc myri10ge_probe_#t~mem1979#1;havoc myri10ge_probe_#t~mem1980#1;havoc myri10ge_probe_#t~mem1981#1;havoc myri10ge_probe_#t~short1982#1;call myri10ge_probe_#t~mem1986#1.base, myri10ge_probe_#t~mem1986#1.offset := read~$Pointer$#35(myri10ge_probe_~mgp~33#1.base, 40 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem1987#1 := read~int#35(myri10ge_probe_~mgp~33#1.base, 48 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:16:20,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15562: assume 12 == ~ldv_statevar_1~0; [2025-02-08 04:16:20,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15562: assume !(12 == ~ldv_statevar_1~0); [2025-02-08 04:16:20,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10277: assume myri10ge_tx_done_#t~mem984#1 == myri10ge_tx_done_#t~mem985#1;havoc myri10ge_tx_done_#t~mem984#1;havoc myri10ge_tx_done_#t~mem985#1;call write~int#35(0, myri10ge_tx_done_~tx~0#1.base, 80 + myri10ge_tx_done_~tx~0#1.offset, 4);call myri10ge_tx_done_#t~mem986#1.base, myri10ge_tx_done_#t~mem986#1.offset := read~$Pointer$#35(myri10ge_tx_done_~tx~0#1.base, 16 + myri10ge_tx_done_~tx~0#1.offset, 8); [2025-02-08 04:16:20,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10277: assume !(myri10ge_tx_done_#t~mem984#1 == myri10ge_tx_done_#t~mem985#1);havoc myri10ge_tx_done_#t~mem984#1;havoc myri10ge_tx_done_#t~mem985#1; [2025-02-08 04:16:20,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15827-1: SUMMARY for call ldv_pci_instance_resume_2_5_#t~ret2115#1 := myri10ge_resume(ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset); srcloc: null [2025-02-08 04:16:20,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15827: assume -2147483648 <= ldv_pci_instance_resume_2_5_#t~ret2115#1 && ldv_pci_instance_resume_2_5_#t~ret2115#1 <= 2147483647;havoc ldv_pci_instance_resume_2_5_#t~ret2115#1;havoc ldv_pci_instance_resume_2_5_#t~ret2115#1, ldv_pci_instance_resume_2_5_~arg0#1.base, ldv_pci_instance_resume_2_5_~arg0#1.offset, ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset;havoc ldv_pci_instance_resume_2_5_#in~arg0#1.base, ldv_pci_instance_resume_2_5_#in~arg0#1.offset, ldv_pci_instance_resume_2_5_#in~arg1#1.base, ldv_pci_instance_resume_2_5_#in~arg1#1.offset;assume { :end_inline_ldv_pci_instance_resume_2_5 } true;havoc ldv_pci_pci_instance_2_#t~mem2130#1.base, ldv_pci_pci_instance_2_#t~mem2130#1.offset;~ldv_statevar_2~0 := 4; [2025-02-08 04:16:20,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15959-1: SUMMARY for call ldv_assume((if 1 == ~ldv_statevar_1~0 then 1 else 0)); srcloc: null [2025-02-08 04:16:20,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15959: call ldv_pci_pci_instance_2_#t~mem2126#1.base, ldv_pci_pci_instance_2_#t~mem2126#1.offset := read~$Pointer$#16(~ldv_2_container_pci_driver~0.base, 40 + ~ldv_2_container_pci_driver~0.offset, 8);assume { :begin_inline_ldv_pci_instance_release_2_2 } true;ldv_pci_instance_release_2_2_#in~arg0#1.base, ldv_pci_instance_release_2_2_#in~arg0#1.offset, ldv_pci_instance_release_2_2_#in~arg1#1.base, ldv_pci_instance_release_2_2_#in~arg1#1.offset := ldv_pci_pci_instance_2_#t~mem2126#1.base, ldv_pci_pci_instance_2_#t~mem2126#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_release_2_2_~arg0#1.base, ldv_pci_instance_release_2_2_~arg0#1.offset, ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset;ldv_pci_instance_release_2_2_~arg0#1.base, ldv_pci_instance_release_2_2_~arg0#1.offset := ldv_pci_instance_release_2_2_#in~arg0#1.base, ldv_pci_instance_release_2_2_#in~arg0#1.offset;ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset := ldv_pci_instance_release_2_2_#in~arg1#1.base, ldv_pci_instance_release_2_2_#in~arg1#1.offset; [2025-02-08 04:16:20,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8428: havoc is_multicast_ether_addr_#t~mem447#1; [2025-02-08 04:16:20,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8428-1: is_valid_ether_addr_#t~ret448#1 := is_multicast_ether_addr_#res#1;havoc is_multicast_ether_addr_#t~mem447#1, is_multicast_ether_addr_~addr#1.base, is_multicast_ether_addr_~addr#1.offset;havoc is_multicast_ether_addr_#in~addr#1.base, is_multicast_ether_addr_#in~addr#1.offset;assume { :end_inline_is_multicast_ether_addr } true;is_valid_ether_addr_~tmp~56#1 := (if 0 == is_valid_ether_addr_#t~ret448#1 % 256 then 0 else 1);havoc is_valid_ether_addr_#t~ret448#1; [2025-02-08 04:16:20,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17413: SUMMARY for call ldv_assert(156, 0, (if 1 == ~ldv_spin__xmit_lock_of_netdev_queue~0 then 1 else 0)); srcloc: null [2025-02-08 04:16:20,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14242: assume -2147483648 <= myri10ge_probe_#t~ret1985#1 && myri10ge_probe_#t~ret1985#1 <= 2147483647;havoc myri10ge_probe_#t~mem1983#1;havoc myri10ge_probe_#t~mem1984#1;havoc myri10ge_probe_#t~ret1985#1; [2025-02-08 04:16:20,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13317: assume -2147483648 <= myri10ge_select_firmware_#t~ret1711#1 && myri10ge_select_firmware_#t~ret1711#1 <= 2147483647;havoc myri10ge_select_firmware_#t~mem1710#1.base, myri10ge_select_firmware_#t~mem1710#1.offset;havoc myri10ge_select_firmware_#t~ret1711#1;call write~int#35(4096, myri10ge_select_firmware_~mgp#1.base, 8 + myri10ge_select_firmware_~mgp#1.offset, 4); [2025-02-08 04:16:20,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13317-1: SUMMARY for call myri10ge_select_firmware_#t~ret1711#1 := _dev_info(myri10ge_select_firmware_#t~mem1710#1.base, 179 + myri10ge_select_firmware_#t~mem1710#1.offset, 102, 0); srcloc: null [2025-02-08 04:16:20,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13185: myri10ge_enable_ecrc_~tmp___0~47#1.base, myri10ge_enable_ecrc_~tmp___0~47#1.offset := myri10ge_enable_ecrc_#t~ret1681#1.base, myri10ge_enable_ecrc_#t~ret1681#1.offset;havoc myri10ge_enable_ecrc_#t~ret1681#1.base, myri10ge_enable_ecrc_#t~ret1681#1.offset; [2025-02-08 04:16:20,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14242-1: SUMMARY for call myri10ge_probe_#t~ret1985#1 := dev_err(myri10ge_probe_~pdev#1.base, 179 + myri10ge_probe_~pdev#1.offset, 132, 0); srcloc: null [2025-02-08 04:16:20,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7900: assume false; [2025-02-08 04:16:20,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7900: assume !false; [2025-02-08 04:16:20,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13185-1: SUMMARY for call myri10ge_enable_ecrc_#t~ret1681#1.base, myri10ge_enable_ecrc_#t~ret1681#1.offset := pci_name(myri10ge_enable_ecrc_~bridge~0#1.base, myri10ge_enable_ecrc_~bridge~0#1.offset); srcloc: null [2025-02-08 04:16:20,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14507: assume -2147483648 <= myri10ge_init_module_#t~ret2061#1 && myri10ge_init_module_#t~ret2061#1 <= 2147483647;havoc myri10ge_init_module_#t~ret2061#1; [2025-02-08 04:16:20,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14507-1: SUMMARY for call myri10ge_init_module_#t~ret2061#1 := printk(149, 0); srcloc: null [2025-02-08 04:16:20,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17414: SUMMARY for call ldv_assume((if 1 == ~ldv_spin__xmit_lock_of_netdev_queue~0 then 1 else 0)); srcloc: null [2025-02-08 04:16:20,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13186: myri10ge_enable_ecrc_~tmp___1~32#1.base, myri10ge_enable_ecrc_~tmp___1~32#1.offset := myri10ge_enable_ecrc_#t~ret1682#1.base, myri10ge_enable_ecrc_#t~ret1682#1.offset;havoc myri10ge_enable_ecrc_#t~ret1682#1.base, myri10ge_enable_ecrc_#t~ret1682#1.offset; [2025-02-08 04:16:20,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14375: myri10ge_probe_~board_number~0#1 := 1 + myri10ge_probe_~board_number~0#1;myri10ge_probe_#res#1 := 0;call ULTIMATE.dealloc(myri10ge_probe_~#__key~1#1.base, myri10ge_probe_~#__key~1#1.offset);havoc myri10ge_probe_~#__key~1#1.base, myri10ge_probe_~#__key~1#1.offset;call ULTIMATE.dealloc(myri10ge_probe_~#__key___0~0#1.base, myri10ge_probe_~#__key___0~0#1.offset);havoc myri10ge_probe_~#__key___0~0#1.base, myri10ge_probe_~#__key___0~0#1.offset;call ULTIMATE.dealloc(myri10ge_probe_~#__key___1~0#1.base, myri10ge_probe_~#__key___1~0#1.offset);havoc myri10ge_probe_~#__key___1~0#1.base, myri10ge_probe_~#__key___1~0#1.offset;call ULTIMATE.dealloc(myri10ge_probe_~#__constr_expr_0~0#1.base, myri10ge_probe_~#__constr_expr_0~0#1.offset);havoc myri10ge_probe_~#__constr_expr_0~0#1.base, myri10ge_probe_~#__constr_expr_0~0#1.offset; [2025-02-08 04:16:20,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13979: havoc myri10ge_probe_slices_#t~memset~res1910#1.base, myri10ge_probe_slices_#t~memset~res1910#1.offset; [2025-02-08 04:16:20,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13979-1: SUMMARY for call myri10ge_probe_slices_#t~memset~res1910#1.base, myri10ge_probe_slices_#t~memset~res1910#1.offset := #Ultimate.C_memset#36(myri10ge_probe_slices_~#cmd~14#1.base, myri10ge_probe_slices_~#cmd~14#1.offset, 0, 12); srcloc: null [2025-02-08 04:16:20,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13186-1: SUMMARY for call myri10ge_enable_ecrc_#t~ret1682#1.base, myri10ge_enable_ecrc_#t~ret1682#1.offset := pci_name(myri10ge_enable_ecrc_~old_bridge~0#1.base, myri10ge_enable_ecrc_~old_bridge~0#1.offset); srcloc: null [2025-02-08 04:16:20,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10676: myri10ge_get_settings_#res#1 := 0;ldv_dummy_resourceless_instance_callback_1_15_#t~ret2086#1 := myri10ge_get_settings_#res#1;havoc myri10ge_get_settings_#t~ret1083#1.base, myri10ge_get_settings_#t~ret1083#1.offset, myri10ge_get_settings_#t~mem1084#1.base, myri10ge_get_settings_#t~mem1084#1.offset, myri10ge_get_settings_#t~ret1085#1, myri10ge_get_settings_#t~nondet1086#1.base, myri10ge_get_settings_#t~nondet1086#1.offset, myri10ge_get_settings_#t~mem1087#1.base, myri10ge_get_settings_#t~mem1087#1.offset, myri10ge_get_settings_#t~ret1088#1, myri10ge_get_settings_#t~mem1089#1, myri10ge_get_settings_#t~mem1090#1, myri10ge_get_settings_#t~mem1091#1, myri10ge_get_settings_#t~bitwise1092#1, myri10ge_get_settings_#t~mem1093#1, myri10ge_get_settings_#t~bitwise1094#1, myri10ge_get_settings_#t~mem1095#1, myri10ge_get_settings_~netdev#1.base, myri10ge_get_settings_~netdev#1.offset, myri10ge_get_settings_~cmd#1.base, myri10ge_get_settings_~cmd#1.offset, myri10ge_get_settings_~mgp~5#1.base, myri10ge_get_settings_~mgp~5#1.offset, myri10ge_get_settings_~tmp~82#1.base, myri10ge_get_settings_~tmp~82#1.offset, myri10ge_get_settings_~ptr~1#1.base, myri10ge_get_settings_~ptr~1#1.offset, myri10ge_get_settings_~i~11#1;havoc myri10ge_get_settings_#in~netdev#1.base, myri10ge_get_settings_#in~netdev#1.offset, myri10ge_get_settings_#in~cmd#1.base, myri10ge_get_settings_#in~cmd#1.offset;assume { :end_inline_myri10ge_get_settings } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_15_#t~ret2086#1 && ldv_dummy_resourceless_instance_callback_1_15_#t~ret2086#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_15_#t~ret2086#1;havoc ldv_dummy_resourceless_instance_callback_1_15_#t~ret2086#1, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_15_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_15 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:16:20,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7769: assume true; [2025-02-08 04:16:20,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7769: assume !true; [2025-02-08 04:16:20,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13451: myri10ge_suspend_~tmp___0~49#1 := (if 0 == myri10ge_suspend_#t~ret1747#1 % 256 then 0 else 1);havoc myri10ge_suspend_#t~ret1747#1; [2025-02-08 04:16:20,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13451-1: SUMMARY for call myri10ge_suspend_#t~ret1747#1 := netif_running(myri10ge_suspend_~netdev~1#1.base, myri10ge_suspend_~netdev~1#1.offset); srcloc: null [2025-02-08 04:16:20,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17415: assume -2147483648 <= ldv_spin_trylock__xmit_lock_of_netdev_queue_#t~ret2238#1 && ldv_spin_trylock__xmit_lock_of_netdev_queue_#t~ret2238#1 <= 2147483647;ldv_spin_trylock__xmit_lock_of_netdev_queue_~is_spin_held_by_another_thread~0#1 := ldv_spin_trylock__xmit_lock_of_netdev_queue_#t~ret2238#1;havoc ldv_spin_trylock__xmit_lock_of_netdev_queue_#t~ret2238#1; [2025-02-08 04:16:20,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17415-1: SUMMARY for call ldv_spin_trylock__xmit_lock_of_netdev_queue_#t~ret2238#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:16:20,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16622: SUMMARY for call ldv_check_alloc_flags(kcalloc_~flags#1); srcloc: null [2025-02-08 04:16:20,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13187: assume -2147483648 <= myri10ge_enable_ecrc_#t~ret1683#1 && myri10ge_enable_ecrc_#t~ret1683#1 <= 2147483647;havoc myri10ge_enable_ecrc_#t~ret1683#1; [2025-02-08 04:16:20,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13187-1: SUMMARY for call myri10ge_enable_ecrc_#t~ret1683#1 := _dev_info(myri10ge_enable_ecrc_~dev~6#1.base, myri10ge_enable_ecrc_~dev~6#1.offset, 93, 0); srcloc: null [2025-02-08 04:16:20,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10280: havoc myri10ge_tx_done_#t~mem986#1.base, myri10ge_tx_done_#t~mem986#1.offset;havoc myri10ge_tx_done_#t~mem986#1.base, myri10ge_tx_done_#t~mem986#1.offset;havoc myri10ge_tx_done_#t~mem986#1.base, myri10ge_tx_done_#t~mem986#1.offset; [2025-02-08 04:16:20,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10280-1: SUMMARY for call put_be32(16777216, myri10ge_tx_done_#t~mem986#1.base, myri10ge_tx_done_#t~mem986#1.offset); srcloc: null [2025-02-08 04:16:20,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13980-1: SUMMARY for call myri10ge_probe_slices_#t~ret1911#1 := myri10ge_send_cmd(myri10ge_probe_slices_~mgp#1.base, myri10ge_probe_slices_~mgp#1.offset, 1, myri10ge_probe_slices_~#cmd~14#1.base, myri10ge_probe_slices_~#cmd~14#1.offset, 0); srcloc: null [2025-02-08 04:16:20,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13980: assume -2147483648 <= myri10ge_probe_slices_#t~ret1911#1 && myri10ge_probe_slices_#t~ret1911#1 <= 2147483647;myri10ge_probe_slices_~status~20#1 := myri10ge_probe_slices_#t~ret1911#1;havoc myri10ge_probe_slices_#t~ret1911#1; [2025-02-08 04:16:20,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16094-1: SUMMARY for call ldv_assume((if 12 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 04:16:20,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16094: assume { :begin_inline_ldv_dispatch_deregister_13_1 } true;ldv_dispatch_deregister_13_1_#in~arg0#1.base, ldv_dispatch_deregister_13_1_#in~arg0#1.offset := ldv_pci_unregister_driver_~ldv_13_pci_driver_pci_driver~0#1.base, ldv_pci_unregister_driver_~ldv_13_pci_driver_pci_driver~0#1.offset;havoc ldv_dispatch_deregister_13_1_~arg0#1.base, ldv_dispatch_deregister_13_1_~arg0#1.offset;ldv_dispatch_deregister_13_1_~arg0#1.base, ldv_dispatch_deregister_13_1_~arg0#1.offset := ldv_dispatch_deregister_13_1_#in~arg0#1.base, ldv_dispatch_deregister_13_1_#in~arg0#1.offset;~ldv_2_container_pci_driver~0.base, ~ldv_2_container_pci_driver~0.offset := ldv_dispatch_deregister_13_1_~arg0#1.base, ldv_dispatch_deregister_13_1_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_2_11 } true;~ldv_2_ret_default~0 := 1;~ldv_statevar_2~0 := 20;assume { :end_inline_ldv_switch_automaton_state_2_11 } true;havoc ldv_dispatch_deregister_13_1_~arg0#1.base, ldv_dispatch_deregister_13_1_~arg0#1.offset;havoc ldv_dispatch_deregister_13_1_#in~arg0#1.base, ldv_dispatch_deregister_13_1_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_deregister_13_1 } true; [2025-02-08 04:16:20,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15698: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_15 } true;ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_15_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg2#1.offset := ~ldv_1_callback_get_settings~0.base, ~ldv_1_callback_get_settings~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_cmd_ptr~0.base, ~ldv_1_container_struct_ethtool_cmd_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_15_#t~ret2086#1, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_15_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg2#1.offset;assume { :begin_inline_myri10ge_get_settings } true;myri10ge_get_settings_#in~netdev#1.base, myri10ge_get_settings_#in~netdev#1.offset, myri10ge_get_settings_#in~cmd#1.base, myri10ge_get_settings_#in~cmd#1.offset := ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.offset;havoc myri10ge_get_settings_#res#1;havoc myri10ge_get_settings_#t~ret1083#1.base, myri10ge_get_settings_#t~ret1083#1.offset, myri10ge_get_settings_#t~mem1084#1.base, myri10ge_get_settings_#t~mem1084#1.offset, myri10ge_get_settings_#t~ret1085#1, myri10ge_get_settings_#t~nondet1086#1.base, myri10ge_get_settings_#t~nondet1086#1.offset, myri10ge_get_settings_#t~mem1087#1.base, myri10ge_get_settings_#t~mem1087#1.offset, myri10ge_get_settings_#t~ret1088#1, myri10ge_get_settings_#t~mem1089#1, myri10ge_get_settings_#t~mem1090#1, myri10ge_get_settings_#t~mem1091#1, myri10ge_get_settings_#t~bitwise1092#1, myri10ge_get_settings_#t~mem1093#1, myri10ge_get_settings_#t~bitwise1094#1, myri10ge_get_settings_#t~mem1095#1, myri10ge_get_settings_~netdev#1.base, myri10ge_get_settings_~netdev#1.offset, myri10ge_get_settings_~cmd#1.base, myri10ge_get_settings_~cmd#1.offset, myri10ge_get_settings_~mgp~5#1.base, myri10ge_get_settings_~mgp~5#1.offset, myri10ge_get_settings_~tmp~82#1.base, myri10ge_get_settings_~tmp~82#1.offset, myri10ge_get_settings_~ptr~1#1.base, myri10ge_get_settings_~ptr~1#1.offset, myri10ge_get_settings_~i~11#1;myri10ge_get_settings_~netdev#1.base, myri10ge_get_settings_~netdev#1.offset := myri10ge_get_settings_#in~netdev#1.base, myri10ge_get_settings_#in~netdev#1.offset;myri10ge_get_settings_~cmd#1.base, myri10ge_get_settings_~cmd#1.offset := myri10ge_get_settings_#in~cmd#1.base, myri10ge_get_settings_#in~cmd#1.offset;havoc myri10ge_get_settings_~mgp~5#1.base, myri10ge_get_settings_~mgp~5#1.offset;havoc myri10ge_get_settings_~tmp~82#1.base, myri10ge_get_settings_~tmp~82#1.offset;havoc myri10ge_get_settings_~ptr~1#1.base, myri10ge_get_settings_~ptr~1#1.offset;havoc myri10ge_get_settings_~i~11#1; [2025-02-08 04:16:20,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10413: myri10ge_check_statblock_~tmp___1~20#1 := myri10ge_check_statblock_#t~ret1040#1;havoc myri10ge_check_statblock_#t~mem1039#1;havoc myri10ge_check_statblock_#t~ret1040#1;call myri10ge_check_statblock_#t~mem1041#1 := read~int#35(myri10ge_check_statblock_~mgp#1.base, 136 + myri10ge_check_statblock_~mgp#1.offset, 4); [2025-02-08 04:16:20,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10413-1: SUMMARY for call myri10ge_check_statblock_#t~ret1040#1 := __fswab32(myri10ge_check_statblock_#t~mem1039#1); srcloc: null [2025-02-08 04:16:20,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10413-2: call myri10ge_check_statblock_#t~mem1039#1 := read~int#35(myri10ge_check_statblock_~stats~0#1.base, 56 + myri10ge_check_statblock_~stats~0#1.offset, 4); [2025-02-08 04:16:20,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14509: assume ~myri10ge_rss_hash~0 > 5; [2025-02-08 04:16:20,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14509: assume !(~myri10ge_rss_hash~0 > 5); [2025-02-08 04:16:20,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16623-1: SUMMARY for call kcalloc_#t~ret2175#1.base, kcalloc_#t~ret2175#1.offset := ldv_calloc(kcalloc_~n#1, kcalloc_~size#1); srcloc: null [2025-02-08 04:16:20,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15566: assume 13 == ~ldv_statevar_1~0; [2025-02-08 04:16:20,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15566: assume !(13 == ~ldv_statevar_1~0); [2025-02-08 04:16:20,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10545-1: SUMMARY for call myri10ge_intr_#t~ret1068#1 := ldv__builtin_expect((if 0 == myri10ge_intr_#t~mem1067#1 % 256 % 4294967296 then 1 else 0), 0); srcloc: null [2025-02-08 04:16:20,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16623: kcalloc_~res~2#1.base, kcalloc_~res~2#1.offset := kcalloc_#t~ret2175#1.base, kcalloc_#t~ret2175#1.offset;havoc kcalloc_#t~ret2175#1.base, kcalloc_#t~ret2175#1.offset; [2025-02-08 04:16:20,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10545: assume -9223372036854775808 <= myri10ge_intr_#t~ret1068#1 && myri10ge_intr_#t~ret1068#1 <= 9223372036854775807;myri10ge_intr_~tmp~81#1 := myri10ge_intr_#t~ret1068#1;havoc myri10ge_intr_#t~mem1067#1;havoc myri10ge_intr_#t~ret1068#1; [2025-02-08 04:16:20,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16227-1: SUMMARY for call ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2161#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:16:20,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16227: assume -2147483648 <= ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2161#1 && ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2161#1 <= 2147483647;ldv_struct_notifier_block_dummy_resourceless_instance_3_~tmp___0~60#1 := ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2161#1;havoc ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2161#1; [2025-02-08 04:16:20,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13320: SUMMARY for call set_fw_name(myri10ge_select_firmware_~mgp#1.base, myri10ge_select_firmware_~mgp#1.offset, ~myri10ge_fw_aligned~0.base, ~myri10ge_fw_aligned~0.offset, 0); srcloc: null [2025-02-08 04:16:20,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16888: myri10ge_probe_#t~ret1938#1.base, myri10ge_probe_#t~ret1938#1.offset := ldv_alloc_etherdev_mqs_119_#res#1.base, ldv_alloc_etherdev_mqs_119_#res#1.offset;havoc ldv_alloc_etherdev_mqs_119_#t~ret2193#1.base, ldv_alloc_etherdev_mqs_119_#t~ret2193#1.offset, ldv_alloc_etherdev_mqs_119_#t~ret2194#1.base, ldv_alloc_etherdev_mqs_119_#t~ret2194#1.offset, ldv_alloc_etherdev_mqs_119_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_119_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_119_~ldv_func_arg3#1, ldv_alloc_etherdev_mqs_119_~ldv_func_res~5#1.base, ldv_alloc_etherdev_mqs_119_~ldv_func_res~5#1.offset, ldv_alloc_etherdev_mqs_119_~tmp~152#1.base, ldv_alloc_etherdev_mqs_119_~tmp~152#1.offset, ldv_alloc_etherdev_mqs_119_~tmp___0~66#1.base, ldv_alloc_etherdev_mqs_119_~tmp___0~66#1.offset;havoc ldv_alloc_etherdev_mqs_119_#in~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_119_#in~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_119_#in~ldv_func_arg3#1;assume { :end_inline_ldv_alloc_etherdev_mqs_119 } true;myri10ge_probe_~netdev~3#1.base, myri10ge_probe_~netdev~3#1.offset := myri10ge_probe_#t~ret1938#1.base, myri10ge_probe_#t~ret1938#1.offset;havoc myri10ge_probe_#t~ret1938#1.base, myri10ge_probe_#t~ret1938#1.offset; [2025-02-08 04:16:20,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19134: havoc __pci_register_driver_#t~nondet2316#1; [2025-02-08 04:16:20,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19134-1: ldv___pci_register_driver_125_#t~ret2197#1 := __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet2316#1, __pci_register_driver_~arg0#1.base, __pci_register_driver_~arg0#1.offset, __pci_register_driver_~arg1#1.base, __pci_register_driver_~arg1#1.offset, __pci_register_driver_~arg2#1.base, __pci_register_driver_~arg2#1.offset;havoc __pci_register_driver_#in~arg0#1.base, __pci_register_driver_#in~arg0#1.offset, __pci_register_driver_#in~arg1#1.base, __pci_register_driver_#in~arg1#1.offset, __pci_register_driver_#in~arg2#1.base, __pci_register_driver_#in~arg2#1.offset;assume { :end_inline___pci_register_driver } true;assume -2147483648 <= ldv___pci_register_driver_125_#t~ret2197#1 && ldv___pci_register_driver_125_#t~ret2197#1 <= 2147483647;ldv___pci_register_driver_125_~tmp~154#1 := ldv___pci_register_driver_125_#t~ret2197#1;havoc ldv___pci_register_driver_125_#t~ret2197#1;ldv___pci_register_driver_125_~ldv_func_res~7#1 := ldv___pci_register_driver_125_~tmp~154#1;assume { :begin_inline_ldv___pci_register_driver } true;ldv___pci_register_driver_#in~arg0#1, ldv___pci_register_driver_#in~arg1#1.base, ldv___pci_register_driver_#in~arg1#1.offset, ldv___pci_register_driver_#in~arg2#1.base, ldv___pci_register_driver_#in~arg2#1.offset, ldv___pci_register_driver_#in~arg3#1.base, ldv___pci_register_driver_#in~arg3#1.offset := ldv___pci_register_driver_125_~ldv_func_res~7#1, ldv___pci_register_driver_125_~ldv_func_arg1#1.base, ldv___pci_register_driver_125_~ldv_func_arg1#1.offset, ldv___pci_register_driver_125_~ldv_func_arg2#1.base, ldv___pci_register_driver_125_~ldv_func_arg2#1.offset, ldv___pci_register_driver_125_~ldv_func_arg3#1.base, ldv___pci_register_driver_125_~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_#res#1;havoc ldv___pci_register_driver_#t~ret2065#1, ldv___pci_register_driver_~arg0#1, ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset, ldv___pci_register_driver_~arg2#1.base, ldv___pci_register_driver_~arg2#1.offset, ldv___pci_register_driver_~arg3#1.base, ldv___pci_register_driver_~arg3#1.offset, ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.offset, ldv___pci_register_driver_~tmp~120#1;ldv___pci_register_driver_~arg0#1 := ldv___pci_register_driver_#in~arg0#1;ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset := ldv___pci_register_driver_#in~arg1#1.base, ldv___pci_register_driver_#in~arg1#1.offset;ldv___pci_register_driver_~arg2#1.base, ldv___pci_register_driver_~arg2#1.offset := ldv___pci_register_driver_#in~arg2#1.base, ldv___pci_register_driver_#in~arg2#1.offset;ldv___pci_register_driver_~arg3#1.base, ldv___pci_register_driver_~arg3#1.offset := ldv___pci_register_driver_#in~arg3#1.base, ldv___pci_register_driver_#in~arg3#1.offset;havoc ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.offset;havoc ldv___pci_register_driver_~tmp~120#1; [2025-02-08 04:16:20,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17417: assume 0 != ldv_spin_trylock__xmit_lock_of_netdev_queue_~is_spin_held_by_another_thread~0#1;ldv_spin_trylock__xmit_lock_of_netdev_queue_#res#1 := 0; [2025-02-08 04:16:20,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17417: assume !(0 != ldv_spin_trylock__xmit_lock_of_netdev_queue_~is_spin_held_by_another_thread~0#1);~ldv_spin__xmit_lock_of_netdev_queue~0 := 2;ldv_spin_trylock__xmit_lock_of_netdev_queue_#res#1 := 1; [2025-02-08 04:16:20,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13453: assume 0 != (if myri10ge_suspend_~tmp___0~49#1 % 256 % 4294967296 <= 2147483647 then myri10ge_suspend_~tmp___0~49#1 % 256 % 4294967296 else myri10ge_suspend_~tmp___0~49#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:16:20,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13453: assume !(0 != (if myri10ge_suspend_~tmp___0~49#1 % 256 % 4294967296 <= 2147483647 then myri10ge_suspend_~tmp___0~49#1 % 256 % 4294967296 else myri10ge_suspend_~tmp___0~49#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:16:20,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16624-1: SUMMARY for call ldv_after_alloc(kcalloc_~res~2#1.base, kcalloc_~res~2#1.offset); srcloc: null [2025-02-08 04:16:20,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16624: kcalloc_#res#1.base, kcalloc_#res#1.offset := kcalloc_~res~2#1.base, kcalloc_~res~2#1.offset;myri10ge_probe_slices_#t~ret1923#1.base, myri10ge_probe_slices_#t~ret1923#1.offset := kcalloc_#res#1.base, kcalloc_#res#1.offset;havoc kcalloc_#t~ret2175#1.base, kcalloc_#t~ret2175#1.offset, kcalloc_~n#1, kcalloc_~size#1, kcalloc_~flags#1, kcalloc_~res~2#1.base, kcalloc_~res~2#1.offset;havoc kcalloc_#in~n#1, kcalloc_#in~size#1, kcalloc_#in~flags#1;assume { :end_inline_kcalloc } true;myri10ge_probe_slices_~tmp~114#1.base, myri10ge_probe_slices_~tmp~114#1.offset := myri10ge_probe_slices_#t~ret1923#1.base, myri10ge_probe_slices_#t~ret1923#1.offset;havoc myri10ge_probe_slices_#t~mem1922#1;havoc myri10ge_probe_slices_#t~ret1923#1.base, myri10ge_probe_slices_#t~ret1923#1.offset;call write~$Pointer$#35(myri10ge_probe_slices_~tmp~114#1.base, myri10ge_probe_slices_~tmp~114#1.offset, myri10ge_probe_slices_~mgp#1.base, 116 + myri10ge_probe_slices_~mgp#1.offset, 8);call myri10ge_probe_slices_#t~mem1924#1.base, myri10ge_probe_slices_#t~mem1924#1.offset := read~$Pointer$#35(myri10ge_probe_slices_~mgp#1.base, 116 + myri10ge_probe_slices_~mgp#1.offset, 8); [2025-02-08 04:16:20,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16889-1: ldv_alloc_etherdev_mqs_119_#res#1.base, ldv_alloc_etherdev_mqs_119_#res#1.offset := ldv_alloc_etherdev_mqs_119_~ldv_func_res~5#1.base, ldv_alloc_etherdev_mqs_119_~ldv_func_res~5#1.offset; [2025-02-08 04:16:20,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7904: assume false; [2025-02-08 04:16:20,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7904: assume !false; [2025-02-08 04:16:20,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13982: assume 0 != myri10ge_probe_slices_~status~20#1;call myri10ge_probe_slices_#t~mem1912#1.base, myri10ge_probe_slices_#t~mem1912#1.offset := read~$Pointer$#35(myri10ge_probe_slices_~mgp#1.base, 100 + myri10ge_probe_slices_~mgp#1.offset, 8); [2025-02-08 04:16:20,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13982: assume !(0 != myri10ge_probe_slices_~status~20#1);call myri10ge_probe_slices_#t~mem1914#1 := read~int#36(myri10ge_probe_slices_~#cmd~14#1.base, myri10ge_probe_slices_~#cmd~14#1.offset, 4);call write~int#35((if myri10ge_probe_slices_#t~mem1914#1 % 4294967296 / 4 % 4294967296 % 4294967296 <= 2147483647 then myri10ge_probe_slices_#t~mem1914#1 % 4294967296 / 4 % 4294967296 % 4294967296 else myri10ge_probe_slices_#t~mem1914#1 % 4294967296 / 4 % 4294967296 % 4294967296 - 4294967296), myri10ge_probe_slices_~mgp#1.base, 28 + myri10ge_probe_slices_~mgp#1.offset, 4);havoc myri10ge_probe_slices_#t~mem1914#1;call myri10ge_probe_slices_#t~mem1915#1 := read~int#35(myri10ge_probe_slices_~mgp#1.base, 28 + myri10ge_probe_slices_~mgp#1.offset, 4);call write~int#36(4 * myri10ge_probe_slices_#t~mem1915#1, myri10ge_probe_slices_~#cmd~14#1.base, myri10ge_probe_slices_~#cmd~14#1.offset, 4);havoc myri10ge_probe_slices_#t~mem1915#1; [2025-02-08 04:16:20,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10547: assume 0 != myri10ge_intr_~tmp~81#1;myri10ge_intr_#res#1 := 0; [2025-02-08 04:16:20,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10547: assume !(0 != myri10ge_intr_~tmp~81#1);call myri10ge_intr_#t~mem1069#1 := read~int#35(myri10ge_intr_~stats~1#1.base, 63 + myri10ge_intr_~stats~1#1.offset, 1); [2025-02-08 04:16:20,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14379: SUMMARY for call pci_restore_state(myri10ge_probe_~pdev#1.base, myri10ge_probe_~pdev#1.offset); srcloc: null [2025-02-08 04:16:20,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14511: assume -2147483648 <= myri10ge_init_module_#t~ret2062#1 && myri10ge_init_module_#t~ret2062#1 <= 2147483647;havoc myri10ge_init_module_#t~ret2062#1;~myri10ge_rss_hash~0 := 4; [2025-02-08 04:16:20,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14511-1: SUMMARY for call myri10ge_init_module_#t~ret2062#1 := printk(151, 0); srcloc: null [2025-02-08 04:16:20,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10415: assume myri10ge_check_statblock_#t~mem1041#1 % 4294967296 != myri10ge_check_statblock_~tmp___1~20#1 % 4294967296;havoc myri10ge_check_statblock_#t~mem1041#1;call myri10ge_check_statblock_#t~mem1042#1 := read~int#35(myri10ge_check_statblock_~stats~0#1.base, 56 + myri10ge_check_statblock_~stats~0#1.offset, 4); [2025-02-08 04:16:20,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10415: assume !(myri10ge_check_statblock_#t~mem1041#1 % 4294967296 != myri10ge_check_statblock_~tmp___1~20#1 % 4294967296);havoc myri10ge_check_statblock_#t~mem1041#1; [2025-02-08 04:16:20,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16229: assume 0 != ldv_struct_notifier_block_dummy_resourceless_instance_3_~tmp___0~60#1;~ldv_statevar_3~0 := 1; [2025-02-08 04:16:20,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16229: assume !(0 != ldv_struct_notifier_block_dummy_resourceless_instance_3_~tmp___0~60#1);~ldv_statevar_3~0 := 7; [2025-02-08 04:16:20,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15965-1: call ldv_pci_pci_instance_2_#t~mem2127#1.base, ldv_pci_pci_instance_2_#t~mem2127#1.offset := read~$Pointer$#16(~ldv_2_container_pci_driver~0.base, 80 + ~ldv_2_container_pci_driver~0.offset, 8); [2025-02-08 04:16:20,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15965: assume 0 != (ldv_pci_pci_instance_2_#t~mem2127#1.base + ldv_pci_pci_instance_2_#t~mem2127#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem2127#1.base, ldv_pci_pci_instance_2_#t~mem2127#1.offset;call ldv_pci_pci_instance_2_#t~mem2128#1.base, ldv_pci_pci_instance_2_#t~mem2128#1.offset := read~$Pointer$#16(~ldv_2_container_pci_driver~0.base, 80 + ~ldv_2_container_pci_driver~0.offset, 8);assume { :begin_inline_ldv_pci_instance_shutdown_2_3 } true;ldv_pci_instance_shutdown_2_3_#in~arg0#1.base, ldv_pci_instance_shutdown_2_3_#in~arg0#1.offset, ldv_pci_instance_shutdown_2_3_#in~arg1#1.base, ldv_pci_instance_shutdown_2_3_#in~arg1#1.offset := ldv_pci_pci_instance_2_#t~mem2128#1.base, ldv_pci_pci_instance_2_#t~mem2128#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset, ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset;ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset := ldv_pci_instance_shutdown_2_3_#in~arg0#1.base, ldv_pci_instance_shutdown_2_3_#in~arg0#1.offset;ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset := ldv_pci_instance_shutdown_2_3_#in~arg1#1.base, ldv_pci_instance_shutdown_2_3_#in~arg1#1.offset; [2025-02-08 04:16:20,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15965: assume !(0 != (ldv_pci_pci_instance_2_#t~mem2127#1.base + ldv_pci_pci_instance_2_#t~mem2127#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem2127#1.base, ldv_pci_pci_instance_2_#t~mem2127#1.offset; [2025-02-08 04:16:20,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7773: assume false; [2025-02-08 04:16:20,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7773: assume !false; [2025-02-08 04:16:20,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16097: havoc ldv_pci_unregister_driver_~arg0#1.base, ldv_pci_unregister_driver_~arg0#1.offset, ldv_pci_unregister_driver_~arg1#1.base, ldv_pci_unregister_driver_~arg1#1.offset, ldv_pci_unregister_driver_~ldv_13_pci_driver_pci_driver~0#1.base, ldv_pci_unregister_driver_~ldv_13_pci_driver_pci_driver~0#1.offset;havoc ldv_pci_unregister_driver_#in~arg0#1.base, ldv_pci_unregister_driver_#in~arg0#1.offset, ldv_pci_unregister_driver_#in~arg1#1.base, ldv_pci_unregister_driver_#in~arg1#1.offset;assume { :end_inline_ldv_pci_unregister_driver } true;havoc ldv_pci_unregister_driver_127_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_127_~ldv_func_arg1#1.offset;havoc ldv_pci_unregister_driver_127_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_127_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_pci_unregister_driver_127 } true;assume { :end_inline_myri10ge_cleanup_module } true;havoc ldv_EMGentry_exit_myri10ge_cleanup_module_17_2_~arg0#1.base, ldv_EMGentry_exit_myri10ge_cleanup_module_17_2_~arg0#1.offset;havoc ldv_EMGentry_exit_myri10ge_cleanup_module_17_2_#in~arg0#1.base, ldv_EMGentry_exit_myri10ge_cleanup_module_17_2_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_exit_myri10ge_cleanup_module_17_2 } true; [2025-02-08 04:16:20,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13455: assume -2147483648 <= myri10ge_suspend_#t~ret1748#1 && myri10ge_suspend_#t~ret1748#1 <= 2147483647;havoc myri10ge_suspend_#t~ret1748#1; [2025-02-08 04:16:20,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13455-1: SUMMARY for call myri10ge_suspend_#t~ret1748#1 := netdev_info(myri10ge_suspend_~netdev~1#1.base, myri10ge_suspend_~netdev~1#1.offset, 106, 0); srcloc: null [2025-02-08 04:16:20,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13984-1: SUMMARY for call myri10ge_probe_slices_#t~ret1913#1 := dev_err(myri10ge_probe_slices_#t~mem1912#1.base, 179 + myri10ge_probe_slices_#t~mem1912#1.offset, 124, 0); srcloc: null [2025-02-08 04:16:20,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13984: assume -2147483648 <= myri10ge_probe_slices_#t~ret1913#1 && myri10ge_probe_slices_#t~ret1913#1 <= 2147483647;havoc myri10ge_probe_slices_#t~mem1912#1.base, myri10ge_probe_slices_#t~mem1912#1.offset;havoc myri10ge_probe_slices_#t~ret1913#1; [2025-02-08 04:16:20,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15570: assume 14 == ~ldv_statevar_1~0; [2025-02-08 04:16:20,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15570: assume !(14 == ~ldv_statevar_1~0); [2025-02-08 04:16:20,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13324: havoc myri10ge_firmware_probe_#t~mem1699#1.base, myri10ge_firmware_probe_#t~mem1699#1.offset, myri10ge_firmware_probe_#t~ret1700#1, myri10ge_firmware_probe_#t~ret1701#1, myri10ge_firmware_probe_#t~ret1702#1, myri10ge_firmware_probe_#t~ret1703#1, myri10ge_firmware_probe_#t~ret1704#1, myri10ge_firmware_probe_#t~ret1705#1, myri10ge_firmware_probe_#t~ret1706#1, myri10ge_firmware_probe_~mgp#1.base, myri10ge_firmware_probe_~mgp#1.offset, myri10ge_firmware_probe_~pdev~6#1.base, myri10ge_firmware_probe_~pdev~6#1.offset, myri10ge_firmware_probe_~dev~7#1.base, myri10ge_firmware_probe_~dev~7#1.offset, myri10ge_firmware_probe_~status~17#1;havoc myri10ge_firmware_probe_#in~mgp#1.base, myri10ge_firmware_probe_#in~mgp#1.offset;assume { :end_inline_myri10ge_firmware_probe } true; [2025-02-08 04:16:20,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10417: myri10ge_check_statblock_~tmp___0~30#1 := myri10ge_check_statblock_#t~ret1043#1;havoc myri10ge_check_statblock_#t~mem1042#1;havoc myri10ge_check_statblock_#t~ret1043#1;call write~int#35(myri10ge_check_statblock_~tmp___0~30#1, myri10ge_check_statblock_~mgp#1.base, 136 + myri10ge_check_statblock_~mgp#1.offset, 4);call myri10ge_check_statblock_#t~mem1044#1.base, myri10ge_check_statblock_#t~mem1044#1.offset := read~$Pointer$#35(myri10ge_check_statblock_~mgp#1.base, 32 + myri10ge_check_statblock_~mgp#1.offset, 8);call myri10ge_check_statblock_#t~mem1045#1 := read~int#35(myri10ge_check_statblock_~mgp#1.base, 136 + myri10ge_check_statblock_~mgp#1.offset, 4); [2025-02-08 04:16:20,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10417-1: SUMMARY for call myri10ge_check_statblock_#t~ret1043#1 := __fswab32(myri10ge_check_statblock_#t~mem1042#1); srcloc: null [2025-02-08 04:16:20,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13456: SUMMARY for call rtnl_lock(); srcloc: null [2025-02-08 04:16:20,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13192-1: SUMMARY for call myri10ge_enable_ecrc_#t~ret1684#1.base, myri10ge_enable_ecrc_#t~ret1684#1.offset := pci_name(myri10ge_enable_ecrc_~bridge~0#1.base, myri10ge_enable_ecrc_~bridge~0#1.offset); srcloc: null [2025-02-08 04:16:20,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14249: havoc myri10ge_probe_#t~mem1986#1.base, myri10ge_probe_#t~mem1986#1.offset;havoc myri10ge_probe_#t~mem1987#1; [2025-02-08 04:16:20,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13192: myri10ge_enable_ecrc_~tmp___2~21#1.base, myri10ge_enable_ecrc_~tmp___2~21#1.offset := myri10ge_enable_ecrc_#t~ret1684#1.base, myri10ge_enable_ecrc_#t~ret1684#1.offset;havoc myri10ge_enable_ecrc_#t~ret1684#1.base, myri10ge_enable_ecrc_#t~ret1684#1.offset; [2025-02-08 04:16:20,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14249-1: SUMMARY for call memcpy_fromio(myri10ge_probe_~mgp~33#1.base, 469 + myri10ge_probe_~mgp~33#1.offset, myri10ge_probe_#t~mem1986#1.base, myri10ge_probe_#t~mem1986#1.offset + (if myri10ge_probe_#t~mem1987#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_probe_#t~mem1987#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_probe_#t~mem1987#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 256); srcloc: null [2025-02-08 04:16:20,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15967: havoc ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset, ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset;havoc ldv_pci_instance_shutdown_2_3_#in~arg0#1.base, ldv_pci_instance_shutdown_2_3_#in~arg0#1.offset, ldv_pci_instance_shutdown_2_3_#in~arg1#1.base, ldv_pci_instance_shutdown_2_3_#in~arg1#1.offset;assume { :end_inline_ldv_pci_instance_shutdown_2_3 } true;havoc ldv_pci_pci_instance_2_#t~mem2128#1.base, ldv_pci_pci_instance_2_#t~mem2128#1.offset; [2025-02-08 04:16:20,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13457: assume -2147483648 <= myri10ge_suspend_#t~ret1749#1 && myri10ge_suspend_#t~ret1749#1 <= 2147483647;havoc myri10ge_suspend_#t~ret1749#1; [2025-02-08 04:16:20,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13457-1: SUMMARY for call myri10ge_suspend_#t~ret1749#1 := myri10ge_close(myri10ge_suspend_~netdev~1#1.base, myri10ge_suspend_~netdev~1#1.offset); srcloc: null [2025-02-08 04:16:20,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13193: assume -2147483648 <= myri10ge_enable_ecrc_#t~ret1685#1 && myri10ge_enable_ecrc_#t~ret1685#1 <= 2147483647;havoc myri10ge_enable_ecrc_#t~ret1685#1;call ULTIMATE.dealloc(myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset);havoc myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset; [2025-02-08 04:16:20,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7908: assume true; [2025-02-08 04:16:20,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7908: assume !true; [2025-02-08 04:16:20,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13193-1: SUMMARY for call myri10ge_enable_ecrc_#t~ret1685#1 := dev_err(myri10ge_enable_ecrc_~dev~6#1.base, myri10ge_enable_ecrc_~dev~6#1.offset, 94, 0); srcloc: null [2025-02-08 04:16:20,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8701: call myri10ge_read_mac_addr_#t~mem532#1.base, myri10ge_read_mac_addr_#t~mem532#1.offset := read~$Pointer$#2(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);call myri10ge_read_mac_addr_#t~mem533#1 := read~int#35(myri10ge_read_mac_addr_#t~mem532#1.base, myri10ge_read_mac_addr_#t~mem532#1.offset, 1);myri10ge_read_mac_addr_#t~short535#1 := 0 != myri10ge_read_mac_addr_#t~mem533#1; [2025-02-08 04:16:20,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15836: ldv_pci_instance_resume_early_2_6_#t~ret2117#1 := ##fun~$Pointer$~TO~int_#res#1;havoc ##fun~$Pointer$~TO~int_#~2116#1.base, ##fun~$Pointer$~TO~int_#~2116#1.offset, ##fun~$Pointer$~TO~int_#t~funptrres2384#1, ##fun~$Pointer$~TO~int_#t~ret2385#1, ##fun~$Pointer$~TO~int_#t~ret2386#1, ##fun~$Pointer$~TO~int_#t~ret2387#1, ##fun~$Pointer$~TO~int_#t~ret2388#1, ##fun~$Pointer$~TO~int_#t~ret2389#1;havoc ##fun~$Pointer$~TO~int_#in~2116#1.base, ##fun~$Pointer$~TO~int_#in~2116#1.offset, ##fun~$Pointer$~TO~int_#in~#fp#1.base, ##fun~$Pointer$~TO~int_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~TO~int } true;assume -2147483648 <= ldv_pci_instance_resume_early_2_6_#t~ret2117#1 && ldv_pci_instance_resume_early_2_6_#t~ret2117#1 <= 2147483647;havoc ldv_pci_instance_resume_early_2_6_#t~ret2117#1; [2025-02-08 04:16:20,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13458: SUMMARY for call rtnl_unlock(); srcloc: null [2025-02-08 04:16:20,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10419: assume -2147483648 <= myri10ge_check_statblock_#t~ret1046#1 && myri10ge_check_statblock_#t~ret1046#1 <= 2147483647;havoc myri10ge_check_statblock_#t~mem1044#1.base, myri10ge_check_statblock_#t~mem1044#1.offset;havoc myri10ge_check_statblock_#t~mem1045#1;havoc myri10ge_check_statblock_#t~ret1046#1; [2025-02-08 04:16:20,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10419-1: SUMMARY for call myri10ge_check_statblock_#t~ret1046#1 := netdev_warn(myri10ge_check_statblock_#t~mem1044#1.base, myri10ge_check_statblock_#t~mem1044#1.offset, 58, 0); srcloc: null [2025-02-08 04:16:20,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10551: assume 0 != (if myri10ge_intr_#t~mem1069#1 % 256 % 4294967296 <= 2147483647 then myri10ge_intr_#t~mem1069#1 % 256 % 4294967296 else myri10ge_intr_#t~mem1069#1 % 256 % 4294967296 - 4294967296) % 2;havoc myri10ge_intr_#t~mem1069#1; [2025-02-08 04:16:20,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10551: assume !(0 != (if myri10ge_intr_#t~mem1069#1 % 256 % 4294967296 <= 2147483647 then myri10ge_intr_#t~mem1069#1 % 256 % 4294967296 else myri10ge_intr_#t~mem1069#1 % 256 % 4294967296 - 4294967296) % 2);havoc myri10ge_intr_#t~mem1069#1; [2025-02-08 04:16:20,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14251: havoc myri10ge_probe_#t~memset~res1988#1.base, myri10ge_probe_#t~memset~res1988#1.offset;assume { :begin_inline_myri10ge_read_mac_addr } true;myri10ge_read_mac_addr_#in~mgp#1.base, myri10ge_read_mac_addr_#in~mgp#1.offset := myri10ge_probe_~mgp~33#1.base, myri10ge_probe_~mgp~33#1.offset;havoc myri10ge_read_mac_addr_#res#1;havoc myri10ge_read_mac_addr_#t~mem511#1.base, myri10ge_read_mac_addr_#t~mem511#1.offset, myri10ge_read_mac_addr_#t~nondet512#1, myri10ge_read_mac_addr_#t~mem513#1.base, myri10ge_read_mac_addr_#t~mem513#1.offset, myri10ge_read_mac_addr_#t~mem514#1.base, myri10ge_read_mac_addr_#t~mem514#1.offset, myri10ge_read_mac_addr_#t~mem515#1.base, myri10ge_read_mac_addr_#t~mem515#1.offset, myri10ge_read_mac_addr_#t~mem516#1.base, myri10ge_read_mac_addr_#t~mem516#1.offset, myri10ge_read_mac_addr_#t~ret517#1, myri10ge_read_mac_addr_#t~mem518#1.base, myri10ge_read_mac_addr_#t~mem518#1.offset, myri10ge_read_mac_addr_#t~mem519#1.base, myri10ge_read_mac_addr_#t~mem519#1.offset, myri10ge_read_mac_addr_#t~nondet520#1, myri10ge_read_mac_addr_#t~mem521#1.base, myri10ge_read_mac_addr_#t~mem521#1.offset, myri10ge_read_mac_addr_#t~mem522#1.base, myri10ge_read_mac_addr_#t~mem522#1.offset, myri10ge_read_mac_addr_#t~mem523#1.base, myri10ge_read_mac_addr_#t~mem523#1.offset, myri10ge_read_mac_addr_#t~nondet524#1, myri10ge_read_mac_addr_#t~mem525#1.base, myri10ge_read_mac_addr_#t~mem525#1.offset, myri10ge_read_mac_addr_#t~mem526#1.base, myri10ge_read_mac_addr_#t~mem526#1.offset, myri10ge_read_mac_addr_#t~ret527#1, myri10ge_read_mac_addr_#t~mem528#1.base, myri10ge_read_mac_addr_#t~mem528#1.offset, myri10ge_read_mac_addr_#t~mem529#1.base, myri10ge_read_mac_addr_#t~mem529#1.offset, myri10ge_read_mac_addr_#t~mem530#1.base, myri10ge_read_mac_addr_#t~mem530#1.offset, myri10ge_read_mac_addr_#t~mem531#1, myri10ge_read_mac_addr_#t~mem532#1.base, myri10ge_read_mac_addr_#t~mem532#1.offset, myri10ge_read_mac_addr_#t~mem533#1, myri10ge_read_mac_addr_#t~mem534#1.base, myri10ge_read_mac_addr_#t~mem534#1.offset, myri10ge_read_mac_addr_#t~short535#1, myri10ge_read_mac_addr_#t~mem536#1.base, myri10ge_read_mac_addr_#t~mem536#1.offset, myri10ge_read_mac_addr_#t~ret537#1, myri10ge_read_mac_addr_~mgp#1.base, myri10ge_read_mac_addr_~mgp#1.offset, myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, myri10ge_read_mac_addr_~limit~0#1.base, myri10ge_read_mac_addr_~limit~0#1.offset, myri10ge_read_mac_addr_~i~3#1, myri10ge_read_mac_addr_~tmp~59#1, myri10ge_read_mac_addr_~tmp___0~18#1, myri10ge_read_mac_addr_~tmp___1~12#1, myri10ge_read_mac_addr_~tmp___2~8#1, myri10ge_read_mac_addr_~tmp___3~4#1.base, myri10ge_read_mac_addr_~tmp___3~4#1.offset;myri10ge_read_mac_addr_~mgp#1.base, myri10ge_read_mac_addr_~mgp#1.offset := myri10ge_read_mac_addr_#in~mgp#1.base, myri10ge_read_mac_addr_#in~mgp#1.offset;call myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset := #Ultimate.allocOnStack(8);havoc myri10ge_read_mac_addr_~limit~0#1.base, myri10ge_read_mac_addr_~limit~0#1.offset;havoc myri10ge_read_mac_addr_~i~3#1;havoc myri10ge_read_mac_addr_~tmp~59#1;havoc myri10ge_read_mac_addr_~tmp___0~18#1;havoc myri10ge_read_mac_addr_~tmp___1~12#1;havoc myri10ge_read_mac_addr_~tmp___2~8#1;havoc myri10ge_read_mac_addr_~tmp___3~4#1.base, myri10ge_read_mac_addr_~tmp___3~4#1.offset;call write~$Pointer$#2(myri10ge_read_mac_addr_~mgp#1.base, 469 + myri10ge_read_mac_addr_~mgp#1.offset, myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);myri10ge_read_mac_addr_~limit~0#1.base, myri10ge_read_mac_addr_~limit~0#1.offset := myri10ge_read_mac_addr_~mgp#1.base, 725 + myri10ge_read_mac_addr_~mgp#1.offset; [2025-02-08 04:16:20,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19272: havoc ioremap_wc_#t~ret2338#1.base, ioremap_wc_#t~ret2338#1.offset; [2025-02-08 04:16:20,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14251-1: SUMMARY for call myri10ge_probe_#t~memset~res1988#1.base, myri10ge_probe_#t~memset~res1988#1.offset := #Ultimate.C_memset#35(myri10ge_probe_~mgp~33#1.base, 723 + myri10ge_probe_~mgp~33#1.offset, 0, 2); srcloc: null [2025-02-08 04:16:20,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19272-2: ioremap_wc_#res#1.base, ioremap_wc_#res#1.offset := ioremap_wc_#t~ret2338#1.base, ioremap_wc_#t~ret2338#1.offset;havoc ioremap_wc_#t~ret2338#1.base, ioremap_wc_#t~ret2338#1.offset; [2025-02-08 04:16:20,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19272-1: myri10ge_probe_#t~ret1967#1.base, myri10ge_probe_#t~ret1967#1.offset := ioremap_wc_#res#1.base, ioremap_wc_#res#1.offset;havoc ioremap_wc_#t~ret2338#1.base, ioremap_wc_#t~ret2338#1.offset, ioremap_wc_~arg0#1, ioremap_wc_~arg1#1;havoc ioremap_wc_#in~arg0#1, ioremap_wc_#in~arg1#1;assume { :end_inline_ioremap_wc } true;myri10ge_probe_~tmp___2~24#1.base, myri10ge_probe_~tmp___2~24#1.offset := myri10ge_probe_#t~ret1967#1.base, myri10ge_probe_#t~ret1967#1.offset;havoc myri10ge_probe_#t~mem1965#1;havoc myri10ge_probe_#t~mem1966#1;havoc myri10ge_probe_#t~ret1967#1.base, myri10ge_probe_#t~ret1967#1.offset;call write~$Pointer$#35(myri10ge_probe_~tmp___2~24#1.base, myri10ge_probe_~tmp___2~24#1.offset, myri10ge_probe_~mgp~33#1.base, 40 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem1968#1.base, myri10ge_probe_#t~mem1968#1.offset := read~$Pointer$#35(myri10ge_probe_~mgp~33#1.base, 40 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 04:16:20,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14383: SUMMARY for call myri10ge_free_slices(myri10ge_probe_~mgp~33#1.base, myri10ge_probe_~mgp~33#1.offset); srcloc: null [2025-02-08 04:16:20,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11344: myri10ge_get_msglevel_~tmp~93#1.base, myri10ge_get_msglevel_~tmp~93#1.offset := myri10ge_get_msglevel_#t~ret1212#1.base, myri10ge_get_msglevel_#t~ret1212#1.offset;havoc myri10ge_get_msglevel_#t~ret1212#1.base, myri10ge_get_msglevel_#t~ret1212#1.offset;myri10ge_get_msglevel_~mgp~16#1.base, myri10ge_get_msglevel_~mgp~16#1.offset := myri10ge_get_msglevel_~tmp~93#1.base, myri10ge_get_msglevel_~tmp~93#1.offset;call myri10ge_get_msglevel_#t~mem1213#1 := read~int#35(myri10ge_get_msglevel_~mgp~16#1.base, 923 + myri10ge_get_msglevel_~mgp~16#1.offset, 4);myri10ge_get_msglevel_#res#1 := myri10ge_get_msglevel_#t~mem1213#1;havoc myri10ge_get_msglevel_#t~mem1213#1; [2025-02-08 04:16:20,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19272-3: SUMMARY for call ioremap_wc_#t~ret2338#1.base, ioremap_wc_#t~ret2338#1.offset := ldv_malloc(0); srcloc: null [2025-02-08 04:16:20,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10287: SUMMARY for call __netif_tx_unlock(myri10ge_tx_done_~dev_queue~0#1.base, myri10ge_tx_done_~dev_queue~0#1.offset); srcloc: null [2025-02-08 04:16:20,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15440: assume 2 == ~ldv_statevar_0~0; [2025-02-08 04:16:20,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15440: assume !(2 == ~ldv_statevar_0~0); [2025-02-08 04:16:20,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11344-1: SUMMARY for call myri10ge_get_msglevel_#t~ret1212#1.base, myri10ge_get_msglevel_#t~ret1212#1.offset := netdev_priv(myri10ge_get_msglevel_~netdev#1.base, myri10ge_get_msglevel_~netdev#1.offset); srcloc: null [2025-02-08 04:16:20,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15705: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_16 } true;ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_16_#in~arg2#1 := ~ldv_1_callback_get_sset_count~0.base, ~ldv_1_callback_get_sset_count~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_ldv_param_16_1_default~0;havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret2087#1, ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_16_~arg2#1;ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_16_~arg2#1 := ldv_dummy_resourceless_instance_callback_1_16_#in~arg2#1;assume { :begin_inline_myri10ge_get_sset_count } true;myri10ge_get_sset_count_#in~netdev#1.base, myri10ge_get_sset_count_#in~netdev#1.offset, myri10ge_get_sset_count_#in~sset#1 := ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_16_~arg2#1;havoc myri10ge_get_sset_count_#res#1;havoc myri10ge_get_sset_count_#t~ret1138#1.base, myri10ge_get_sset_count_#t~ret1138#1.offset, myri10ge_get_sset_count_#t~mem1139#1, myri10ge_get_sset_count_~netdev#1.base, myri10ge_get_sset_count_~netdev#1.offset, myri10ge_get_sset_count_~sset#1, myri10ge_get_sset_count_~mgp~13#1.base, myri10ge_get_sset_count_~mgp~13#1.offset, myri10ge_get_sset_count_~tmp~90#1.base, myri10ge_get_sset_count_~tmp~90#1.offset;myri10ge_get_sset_count_~netdev#1.base, myri10ge_get_sset_count_~netdev#1.offset := myri10ge_get_sset_count_#in~netdev#1.base, myri10ge_get_sset_count_#in~netdev#1.offset;myri10ge_get_sset_count_~sset#1 := myri10ge_get_sset_count_#in~sset#1;havoc myri10ge_get_sset_count_~mgp~13#1.base, myri10ge_get_sset_count_~mgp~13#1.offset;havoc myri10ge_get_sset_count_~tmp~90#1.base, myri10ge_get_sset_count_~tmp~90#1.offset; [2025-02-08 04:16:20,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14517: assume { :begin_inline_ldv_dca_register_notify_124 } true;ldv_dca_register_notify_124_#in~ldv_func_arg1#1.base, ldv_dca_register_notify_124_#in~ldv_func_arg1#1.offset := ~#myri10ge_dca_notifier~0.base, ~#myri10ge_dca_notifier~0.offset;havoc ldv_dca_register_notify_124_~ldv_func_arg1#1.base, ldv_dca_register_notify_124_~ldv_func_arg1#1.offset;ldv_dca_register_notify_124_~ldv_func_arg1#1.base, ldv_dca_register_notify_124_~ldv_func_arg1#1.offset := ldv_dca_register_notify_124_#in~ldv_func_arg1#1.base, ldv_dca_register_notify_124_#in~ldv_func_arg1#1.offset;assume { :begin_inline_dca_register_notify } true;dca_register_notify_#in~arg0#1.base, dca_register_notify_#in~arg0#1.offset := ldv_dca_register_notify_124_~ldv_func_arg1#1.base, ldv_dca_register_notify_124_~ldv_func_arg1#1.offset;havoc dca_register_notify_~arg0#1.base, dca_register_notify_~arg0#1.offset;dca_register_notify_~arg0#1.base, dca_register_notify_~arg0#1.offset := dca_register_notify_#in~arg0#1.base, dca_register_notify_#in~arg0#1.offset;havoc dca_register_notify_~arg0#1.base, dca_register_notify_~arg0#1.offset;havoc dca_register_notify_#in~arg0#1.base, dca_register_notify_#in~arg0#1.offset;assume { :end_inline_dca_register_notify } true;assume { :begin_inline_ldv_dca_register_notify } true;ldv_dca_register_notify_#in~arg0#1.base, ldv_dca_register_notify_#in~arg0#1.offset, ldv_dca_register_notify_#in~arg1#1.base, ldv_dca_register_notify_#in~arg1#1.offset := 0, 0, ldv_dca_register_notify_124_~ldv_func_arg1#1.base, ldv_dca_register_notify_124_~ldv_func_arg1#1.offset;havoc ldv_dca_register_notify_~arg0#1.base, ldv_dca_register_notify_~arg0#1.offset, ldv_dca_register_notify_~arg1#1.base, ldv_dca_register_notify_~arg1#1.offset, ldv_dca_register_notify_~ldv_16_struct_notifier_block_struct_notifier_block~0#1.base, ldv_dca_register_notify_~ldv_16_struct_notifier_block_struct_notifier_block~0#1.offset;ldv_dca_register_notify_~arg0#1.base, ldv_dca_register_notify_~arg0#1.offset := ldv_dca_register_notify_#in~arg0#1.base, ldv_dca_register_notify_#in~arg0#1.offset;ldv_dca_register_notify_~arg1#1.base, ldv_dca_register_notify_~arg1#1.offset := ldv_dca_register_notify_#in~arg1#1.base, ldv_dca_register_notify_#in~arg1#1.offset;havoc ldv_dca_register_notify_~ldv_16_struct_notifier_block_struct_notifier_block~0#1.base, ldv_dca_register_notify_~ldv_16_struct_notifier_block_struct_notifier_block~0#1.offset;ldv_dca_register_notify_~ldv_16_struct_notifier_block_struct_notifier_block~0#1.base, ldv_dca_register_notify_~ldv_16_struct_notifier_block_struct_notifier_block~0#1.offset := ldv_dca_register_notify_~arg1#1.base, ldv_dca_register_notify_~arg1#1.offset; [2025-02-08 04:16:20,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15574: assume 15 == ~ldv_statevar_1~0; [2025-02-08 04:16:20,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15574: assume !(15 == ~ldv_statevar_1~0); [2025-02-08 04:16:20,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10553: SUMMARY for call napi_schedule(myri10ge_intr_~ss~3#1.base, 244 + myri10ge_intr_~ss~3#1.offset); srcloc: null [2025-02-08 04:16:20,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13328: assume 1 == ~myri10ge_force_firmware~0;call myri10ge_select_firmware_#t~mem1712#1.base, myri10ge_select_firmware_#t~mem1712#1.offset := read~$Pointer$#35(myri10ge_select_firmware_~mgp#1.base, 100 + myri10ge_select_firmware_~mgp#1.offset, 8); [2025-02-08 04:16:20,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13328: assume !(1 == ~myri10ge_force_firmware~0);call myri10ge_select_firmware_#t~mem1714#1.base, myri10ge_select_firmware_#t~mem1714#1.offset := read~$Pointer$#35(myri10ge_select_firmware_~mgp#1.base, 100 + myri10ge_select_firmware_~mgp#1.offset, 8); [2025-02-08 04:16:20,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15971: ~ldv_statevar_2~0 := 2; [2025-02-08 04:16:20,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10686-1: SUMMARY for call myri10ge_get_drvinfo_#t~ret1096#1.base, myri10ge_get_drvinfo_#t~ret1096#1.offset := netdev_priv(myri10ge_get_drvinfo_~netdev#1.base, myri10ge_get_drvinfo_~netdev#1.offset); srcloc: null [2025-02-08 04:16:20,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8704: call myri10ge_read_mac_addr_#t~mem511#1.base, myri10ge_read_mac_addr_#t~mem511#1.offset := read~$Pointer$#2(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);myri10ge_read_mac_addr_~tmp___0~18#1 := myri10ge_read_mac_addr_#t~nondet512#1;havoc myri10ge_read_mac_addr_#t~mem511#1.base, myri10ge_read_mac_addr_#t~mem511#1.offset;havoc myri10ge_read_mac_addr_#t~nondet512#1; [2025-02-08 04:16:20,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10686: myri10ge_get_drvinfo_~tmp~83#1.base, myri10ge_get_drvinfo_~tmp~83#1.offset := myri10ge_get_drvinfo_#t~ret1096#1.base, myri10ge_get_drvinfo_#t~ret1096#1.offset;havoc myri10ge_get_drvinfo_#t~ret1096#1.base, myri10ge_get_drvinfo_#t~ret1096#1.offset;myri10ge_get_drvinfo_~mgp~6#1.base, myri10ge_get_drvinfo_~mgp~6#1.offset := myri10ge_get_drvinfo_~tmp~83#1.base, myri10ge_get_drvinfo_~tmp~83#1.offset; [2025-02-08 04:16:20,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11347-1: ldv_dummy_resourceless_instance_callback_1_12_#t~ret2085#1 := myri10ge_get_msglevel_#res#1;havoc myri10ge_get_msglevel_#t~ret1212#1.base, myri10ge_get_msglevel_#t~ret1212#1.offset, myri10ge_get_msglevel_#t~mem1213#1, myri10ge_get_msglevel_~netdev#1.base, myri10ge_get_msglevel_~netdev#1.offset, myri10ge_get_msglevel_~mgp~16#1.base, myri10ge_get_msglevel_~mgp~16#1.offset, myri10ge_get_msglevel_~tmp~93#1.base, myri10ge_get_msglevel_~tmp~93#1.offset;havoc myri10ge_get_msglevel_#in~netdev#1.base, myri10ge_get_msglevel_#in~netdev#1.offset;assume { :end_inline_myri10ge_get_msglevel } true;havoc ldv_dummy_resourceless_instance_callback_1_12_#t~ret2085#1;havoc ldv_dummy_resourceless_instance_callback_1_12_#t~ret2085#1, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_12 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:16:20,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11347: havoc myri10ge_get_msglevel_#t~mem1213#1; [2025-02-08 04:16:20,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14122: call ULTIMATE.dealloc(myri10ge_probe_~#__key~1#1.base, myri10ge_probe_~#__key~1#1.offset);havoc myri10ge_probe_~#__key~1#1.base, myri10ge_probe_~#__key~1#1.offset;call ULTIMATE.dealloc(myri10ge_probe_~#__key___0~0#1.base, myri10ge_probe_~#__key___0~0#1.offset);havoc myri10ge_probe_~#__key___0~0#1.base, myri10ge_probe_~#__key___0~0#1.offset;call ULTIMATE.dealloc(myri10ge_probe_~#__key___1~0#1.base, myri10ge_probe_~#__key___1~0#1.offset);havoc myri10ge_probe_~#__key___1~0#1.base, myri10ge_probe_~#__key___1~0#1.offset;call ULTIMATE.dealloc(myri10ge_probe_~#__constr_expr_0~0#1.base, myri10ge_probe_~#__constr_expr_0~0#1.offset);havoc myri10ge_probe_~#__constr_expr_0~0#1.base, myri10ge_probe_~#__constr_expr_0~0#1.offset; [2025-02-08 04:16:20,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14254: assume 0 != myri10ge_probe_~status~21#1; [2025-02-08 04:16:20,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14254: assume !(0 != myri10ge_probe_~status~21#1);myri10ge_probe_~i~27#1 := 0; [2025-02-08 04:16:20,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7912: assume false; [2025-02-08 04:16:20,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7912: assume !false; [2025-02-08 04:16:20,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7780: assume false; [2025-02-08 04:16:20,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7780: assume !false; [2025-02-08 04:16:20,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14387: call myri10ge_probe_#t~mem2035#1.base, myri10ge_probe_#t~mem2035#1.offset := read~$Pointer$#35(myri10ge_probe_~mgp~33#1.base, 76 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 04:16:20,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14387-1: SUMMARY for call myri10ge_dummy_rdma(myri10ge_probe_~mgp~33#1.base, myri10ge_probe_~mgp~33#1.offset, 0); srcloc: null [2025-02-08 04:16:20,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13330: assume -2147483648 <= myri10ge_select_firmware_#t~ret1713#1 && myri10ge_select_firmware_#t~ret1713#1 <= 2147483647;havoc myri10ge_select_firmware_#t~mem1712#1.base, myri10ge_select_firmware_#t~mem1712#1.offset;havoc myri10ge_select_firmware_#t~ret1713#1;call write~int#35(4096, myri10ge_select_firmware_~mgp#1.base, 8 + myri10ge_select_firmware_~mgp#1.offset, 4); [2025-02-08 04:16:20,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15444: assume 4 == ~ldv_statevar_0~0; [2025-02-08 04:16:20,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15444: assume !(4 == ~ldv_statevar_0~0); [2025-02-08 04:16:20,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14519: assume ~myri10ge_max_slices~0 > 32;~myri10ge_max_slices~0 := 32; [2025-02-08 04:16:20,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14519: assume !(~myri10ge_max_slices~0 > 32); [2025-02-08 04:16:20,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13330-1: SUMMARY for call myri10ge_select_firmware_#t~ret1713#1 := _dev_info(myri10ge_select_firmware_#t~mem1712#1.base, 179 + myri10ge_select_firmware_#t~mem1712#1.offset, 103, 0); srcloc: null [2025-02-08 04:16:20,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19408: havoc pci_choose_state_#t~nondet2359#1; [2025-02-08 04:16:20,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8706: assume 0 == myri10ge_read_mac_addr_~tmp___0~18#1;call myri10ge_read_mac_addr_#t~mem513#1.base, myri10ge_read_mac_addr_#t~mem513#1.offset := read~$Pointer$#2(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);call write~$Pointer$#2(myri10ge_read_mac_addr_#t~mem513#1.base, 4 + myri10ge_read_mac_addr_#t~mem513#1.offset, myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);havoc myri10ge_read_mac_addr_#t~mem513#1.base, myri10ge_read_mac_addr_#t~mem513#1.offset;call myri10ge_read_mac_addr_#t~mem514#1.base, myri10ge_read_mac_addr_#t~mem514#1.offset := read~$Pointer$#2(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);call write~$Pointer$#35(myri10ge_read_mac_addr_#t~mem514#1.base, myri10ge_read_mac_addr_#t~mem514#1.offset, myri10ge_read_mac_addr_~mgp#1.base, 76 + myri10ge_read_mac_addr_~mgp#1.offset, 8);havoc myri10ge_read_mac_addr_#t~mem514#1.base, myri10ge_read_mac_addr_#t~mem514#1.offset;myri10ge_read_mac_addr_~i~3#1 := 0; [2025-02-08 04:16:20,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8706: assume !(0 == myri10ge_read_mac_addr_~tmp___0~18#1); [2025-02-08 04:16:20,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19408-1: myri10ge_suspend_#t~ret1752#1 := pci_choose_state_#res#1;havoc pci_choose_state_#t~nondet2359#1, pci_choose_state_~arg0#1.base, pci_choose_state_~arg0#1.offset, pci_choose_state_~arg1#1.event;havoc pci_choose_state_#in~arg0#1.base, pci_choose_state_#in~arg0#1.offset, pci_choose_state_#in~arg1#1.event;assume { :end_inline_pci_choose_state } true;assume -2147483648 <= myri10ge_suspend_#t~ret1752#1 && myri10ge_suspend_#t~ret1752#1 <= 2147483647;myri10ge_suspend_~tmp___1~34#1 := myri10ge_suspend_#t~ret1752#1;havoc myri10ge_suspend_#t~mem1751#1;havoc myri10ge_suspend_#t~ret1752#1; [2025-02-08 04:16:20,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8442: assume 0 != is_valid_ether_addr_~tmp~56#1 % 256;is_valid_ether_addr_~tmp___0~16#1 := 0; [2025-02-08 04:16:20,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8442: assume !(0 != is_valid_ether_addr_~tmp~56#1 % 256);is_valid_ether_addr_~tmp___0~16#1 := 1; [2025-02-08 04:16:20,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10688: havoc myri10ge_get_drvinfo_#t~ret1097#1; [2025-02-08 04:16:20,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10688-1: SUMMARY for call myri10ge_get_drvinfo_#t~ret1097#1 := strlcpy(myri10ge_get_drvinfo_~info#1.base, 4 + myri10ge_get_drvinfo_~info#1.offset, 62, 0, 32); srcloc: null [2025-02-08 04:16:20,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13463: SUMMARY for call myri10ge_dummy_rdma(myri10ge_suspend_~mgp~28#1.base, myri10ge_suspend_~mgp~28#1.offset, 0); srcloc: null [2025-02-08 04:16:20,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10424: call myri10ge_check_statblock_#t~mem1048#1 := read~int#35(myri10ge_check_statblock_~mgp#1.base, 160 + myri10ge_check_statblock_~mgp#1.offset, 4);call myri10ge_check_statblock_#t~mem1047#1 := read~int#35(myri10ge_check_statblock_~stats~0#1.base, 61 + myri10ge_check_statblock_~stats~0#1.offset, 1);call write~int#35(myri10ge_check_statblock_#t~mem1048#1 + (if myri10ge_check_statblock_#t~mem1047#1 % 256 % 4294967296 <= 2147483647 then myri10ge_check_statblock_#t~mem1047#1 % 256 % 4294967296 else myri10ge_check_statblock_#t~mem1047#1 % 256 % 4294967296 - 4294967296), myri10ge_check_statblock_~mgp#1.base, 160 + myri10ge_check_statblock_~mgp#1.offset, 4);havoc myri10ge_check_statblock_#t~mem1048#1;havoc myri10ge_check_statblock_#t~mem1047#1;call myri10ge_check_statblock_#t~mem1049#1 := read~int#35(myri10ge_check_statblock_~stats~0#1.base, 61 + myri10ge_check_statblock_~stats~0#1.offset, 1); [2025-02-08 04:16:20,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13992-1: SUMMARY for call myri10ge_probe_slices_#t~ret1916#1 := myri10ge_send_cmd(myri10ge_probe_slices_~mgp#1.base, myri10ge_probe_slices_~mgp#1.offset, 13, myri10ge_probe_slices_~#cmd~14#1.base, myri10ge_probe_slices_~#cmd~14#1.offset, 0); srcloc: null [2025-02-08 04:16:20,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13992: assume -2147483648 <= myri10ge_probe_slices_#t~ret1916#1 && myri10ge_probe_slices_#t~ret1916#1 <= 2147483647;myri10ge_probe_slices_~status~20#1 := myri10ge_probe_slices_#t~ret1916#1;havoc myri10ge_probe_slices_#t~ret1916#1; [2025-02-08 04:16:20,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15578: assume 17 == ~ldv_statevar_1~0; [2025-02-08 04:16:20,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15578: assume !(17 == ~ldv_statevar_1~0); [2025-02-08 04:16:20,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10557-1: call myri10ge_intr_#t~mem1070#1 := read~int#35(myri10ge_intr_~mgp~4#1.base, 112 + myri10ge_intr_~mgp~4#1.offset, 8); [2025-02-08 04:16:20,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10557: assume 0 == myri10ge_intr_#t~mem1070#1 % 18446744073709551616;havoc myri10ge_intr_#t~mem1070#1;call myri10ge_intr_#t~mem1071#1.base, myri10ge_intr_#t~mem1071#1.offset := read~$Pointer$#35(myri10ge_intr_~mgp~4#1.base, 68 + myri10ge_intr_~mgp~4#1.offset, 8); [2025-02-08 04:16:20,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10557: assume !(0 == myri10ge_intr_#t~mem1070#1 % 18446744073709551616);havoc myri10ge_intr_#t~mem1070#1;call write~int#35(0, myri10ge_intr_~stats~1#1.base, 63 + myri10ge_intr_~stats~1#1.offset, 1); [2025-02-08 04:16:20,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10689-1: SUMMARY for call myri10ge_get_drvinfo_#t~ret1098#1 := strlcpy(myri10ge_get_drvinfo_~info#1.base, 36 + myri10ge_get_drvinfo_~info#1.offset, 63, 0, 32); srcloc: null [2025-02-08 04:16:20,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10689: havoc myri10ge_get_drvinfo_#t~ret1098#1; [2025-02-08 04:16:20,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13332: SUMMARY for call set_fw_name(myri10ge_select_firmware_~mgp#1.base, myri10ge_select_firmware_~mgp#1.offset, ~myri10ge_fw_aligned~0.base, ~myri10ge_fw_aligned~0.offset, 0); srcloc: null [2025-02-08 04:16:20,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13464-1: SUMMARY for call myri10ge_suspend_#t~ret1750#1 := pci_save_state(myri10ge_suspend_~pdev#1.base, myri10ge_suspend_~pdev#1.offset); srcloc: null [2025-02-08 04:16:20,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10425: assume 0 != myri10ge_check_statblock_#t~mem1049#1 % 256 % 4294967296;havoc myri10ge_check_statblock_#t~mem1049#1;assume { :begin_inline___wake_up } true;__wake_up_#in~arg0#1.base, __wake_up_#in~arg0#1.offset, __wake_up_#in~arg1#1, __wake_up_#in~arg2#1, __wake_up_#in~arg3#1.base, __wake_up_#in~arg3#1.offset := myri10ge_check_statblock_~mgp#1.base, 164 + myri10ge_check_statblock_~mgp#1.offset, 3, 1, 0, 0;havoc __wake_up_~arg0#1.base, __wake_up_~arg0#1.offset, __wake_up_~arg1#1, __wake_up_~arg2#1, __wake_up_~arg3#1.base, __wake_up_~arg3#1.offset;__wake_up_~arg0#1.base, __wake_up_~arg0#1.offset := __wake_up_#in~arg0#1.base, __wake_up_#in~arg0#1.offset;__wake_up_~arg1#1 := __wake_up_#in~arg1#1;__wake_up_~arg2#1 := __wake_up_#in~arg2#1;__wake_up_~arg3#1.base, __wake_up_~arg3#1.offset := __wake_up_#in~arg3#1.base, __wake_up_#in~arg3#1.offset; [2025-02-08 04:16:20,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10425: assume !(0 != myri10ge_check_statblock_#t~mem1049#1 % 256 % 4294967296);havoc myri10ge_check_statblock_#t~mem1049#1; [2025-02-08 04:16:20,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13464: assume -2147483648 <= myri10ge_suspend_#t~ret1750#1 && myri10ge_suspend_#t~ret1750#1 <= 2147483647;havoc myri10ge_suspend_#t~ret1750#1; [2025-02-08 04:16:20,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11086-1: SUMMARY for call myri10ge_get_sset_count_#t~ret1138#1.base, myri10ge_get_sset_count_#t~ret1138#1.offset := netdev_priv(myri10ge_get_sset_count_~netdev#1.base, myri10ge_get_sset_count_~netdev#1.offset); srcloc: null [2025-02-08 04:16:20,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16239-1: SUMMARY for call ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2162#1.base, ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2162#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:16:20,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16239: ~ldv_3_ldv_param_3_2_default~0.base, ~ldv_3_ldv_param_3_2_default~0.offset := ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2162#1.base, ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2162#1.offset;havoc ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2162#1.base, ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2162#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_3_3 } true;ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.offset := ~ldv_3_callback_notifier_call~0.base, ~ldv_3_callback_notifier_call~0.offset, ~ldv_3_container_struct_notifier_block~0.base, ~ldv_3_container_struct_notifier_block~0.offset, ~ldv_3_ldv_param_3_1_default~0, ~ldv_3_ldv_param_3_2_default~0.base, ~ldv_3_ldv_param_3_2_default~0.offset;havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret2098#1, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_3_3_~arg2#1 := ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1;ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.offset;assume { :begin_inline_myri10ge_notify_dca } true;myri10ge_notify_dca_#in~nb#1.base, myri10ge_notify_dca_#in~nb#1.offset, myri10ge_notify_dca_#in~event#1, myri10ge_notify_dca_#in~p#1.base, myri10ge_notify_dca_#in~p#1.offset := ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.offset;havoc myri10ge_notify_dca_#res#1;havoc myri10ge_notify_dca_#t~ret2060#1, myri10ge_notify_dca_~nb#1.base, myri10ge_notify_dca_~nb#1.offset, myri10ge_notify_dca_~#event#1.base, myri10ge_notify_dca_~#event#1.offset, myri10ge_notify_dca_~p#1.base, myri10ge_notify_dca_~p#1.offset, myri10ge_notify_dca_~err~2#1, myri10ge_notify_dca_~tmp~117#1;myri10ge_notify_dca_~nb#1.base, myri10ge_notify_dca_~nb#1.offset := myri10ge_notify_dca_#in~nb#1.base, myri10ge_notify_dca_#in~nb#1.offset;call myri10ge_notify_dca_~#event#1.base, myri10ge_notify_dca_~#event#1.offset := #Ultimate.allocOnStack(8);call write~int#38(myri10ge_notify_dca_#in~event#1, myri10ge_notify_dca_~#event#1.base, myri10ge_notify_dca_~#event#1.offset, 8);myri10ge_notify_dca_~p#1.base, myri10ge_notify_dca_~p#1.offset := myri10ge_notify_dca_#in~p#1.base, myri10ge_notify_dca_#in~p#1.offset;havoc myri10ge_notify_dca_~err~2#1;havoc myri10ge_notify_dca_~tmp~117#1;assume { :begin_inline_driver_for_each_device } true;driver_for_each_device_#in~arg0#1.base, driver_for_each_device_#in~arg0#1.offset, driver_for_each_device_#in~arg1#1.base, driver_for_each_device_#in~arg1#1.offset, driver_for_each_device_#in~arg2#1.base, driver_for_each_device_#in~arg2#1.offset, driver_for_each_device_#in~arg3#1.base, driver_for_each_device_#in~arg3#1.offset := ~#myri10ge_driver~0.base, 104 + ~#myri10ge_driver~0.offset, 0, 0, myri10ge_notify_dca_~#event#1.base, myri10ge_notify_dca_~#event#1.offset, #funAddr~myri10ge_notify_dca_device.base, #funAddr~myri10ge_notify_dca_device.offset;havoc driver_for_each_device_#res#1;havoc driver_for_each_device_#t~nondet2334#1, driver_for_each_device_~arg0#1.base, driver_for_each_device_~arg0#1.offset, driver_for_each_device_~arg1#1.base, driver_for_each_device_~arg1#1.offset, driver_for_each_device_~arg2#1.base, driver_for_each_device_~arg2#1.offset, driver_for_each_device_~arg3#1.base, driver_for_each_device_~arg3#1.offset;driver_for_each_device_~arg0#1.base, driver_for_each_device_~arg0#1.offset := driver_for_each_device_#in~arg0#1.base, driver_for_each_device_#in~arg0#1.offset;driver_for_each_device_~arg1#1.base, driver_for_each_device_~arg1#1.offset := driver_for_each_device_#in~arg1#1.base, driver_for_each_device_#in~arg1#1.offset;driver_for_each_device_~arg2#1.base, driver_for_each_device_~arg2#1.offset := driver_for_each_device_#in~arg2#1.base, driver_for_each_device_#in~arg2#1.offset;driver_for_each_device_~arg3#1.base, driver_for_each_device_~arg3#1.offset := driver_for_each_device_#in~arg3#1.base, driver_for_each_device_#in~arg3#1.offset;havoc driver_for_each_device_#t~nondet2334#1;assume -2147483648 <= driver_for_each_device_#t~nondet2334#1 && driver_for_each_device_#t~nondet2334#1 <= 2147483647;driver_for_each_device_#res#1 := driver_for_each_device_#t~nondet2334#1;havoc driver_for_each_device_#t~nondet2334#1; [2025-02-08 04:16:20,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11086: myri10ge_get_sset_count_~tmp~90#1.base, myri10ge_get_sset_count_~tmp~90#1.offset := myri10ge_get_sset_count_#t~ret1138#1.base, myri10ge_get_sset_count_#t~ret1138#1.offset;havoc myri10ge_get_sset_count_#t~ret1138#1.base, myri10ge_get_sset_count_#t~ret1138#1.offset;myri10ge_get_sset_count_~mgp~13#1.base, myri10ge_get_sset_count_~mgp~13#1.offset := myri10ge_get_sset_count_~tmp~90#1.base, myri10ge_get_sset_count_~tmp~90#1.offset; [2025-02-08 04:16:20,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19278: havoc kstrdup_#t~ret2339#1.base, kstrdup_#t~ret2339#1.offset;myri10ge_select_firmware_#t~ret1721#1.base, myri10ge_select_firmware_#t~ret1721#1.offset := kstrdup_#res#1.base, kstrdup_#res#1.offset;havoc kstrdup_#t~ret2339#1.base, kstrdup_#t~ret2339#1.offset, kstrdup_~arg0#1.base, kstrdup_~arg0#1.offset, kstrdup_~arg1#1;havoc kstrdup_#in~arg0#1.base, kstrdup_#in~arg0#1.offset, kstrdup_#in~arg1#1;assume { :end_inline_kstrdup } true;myri10ge_select_firmware_~tmp___0~48#1.base, myri10ge_select_firmware_~tmp___0~48#1.offset := myri10ge_select_firmware_#t~ret1721#1.base, myri10ge_select_firmware_#t~ret1721#1.offset;havoc myri10ge_select_firmware_#t~mem1720#1.base, myri10ge_select_firmware_#t~mem1720#1.offset;havoc myri10ge_select_firmware_#t~ret1721#1.base, myri10ge_select_firmware_#t~ret1721#1.offset;myri10ge_select_firmware_~fw_name~0#1.base, myri10ge_select_firmware_~fw_name~0#1.offset := myri10ge_select_firmware_~tmp___0~48#1.base, myri10ge_select_firmware_~tmp___0~48#1.offset; [2025-02-08 04:16:20,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10690: havoc myri10ge_get_drvinfo_#t~ret1099#1;call myri10ge_get_drvinfo_#t~mem1100#1.base, myri10ge_get_drvinfo_#t~mem1100#1.offset := read~$Pointer$#35(myri10ge_get_drvinfo_~mgp~6#1.base, 100 + myri10ge_get_drvinfo_~mgp~6#1.offset, 8); [2025-02-08 04:16:20,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19278-2: kstrdup_#res#1.base, kstrdup_#res#1.offset := kstrdup_#t~ret2339#1.base, kstrdup_#t~ret2339#1.offset;havoc kstrdup_#t~ret2339#1.base, kstrdup_#t~ret2339#1.offset; [2025-02-08 04:16:20,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15975-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2129#1 := ldv_switch_1(); srcloc: null [2025-02-08 04:16:20,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15975: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2129#1 && ldv_pci_pci_instance_2_#t~ret2129#1 <= 2147483647;~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret2129#1;havoc ldv_pci_pci_instance_2_#t~ret2129#1; [2025-02-08 04:16:20,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19278-3: SUMMARY for call kstrdup_#t~ret2339#1.base, kstrdup_#t~ret2339#1.offset := ldv_malloc(1); srcloc: null [2025-02-08 04:16:20,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10690-1: SUMMARY for call myri10ge_get_drvinfo_#t~ret1099#1 := strlcpy(myri10ge_get_drvinfo_~info#1.base, 68 + myri10ge_get_drvinfo_~info#1.offset, myri10ge_get_drvinfo_~mgp~6#1.base, 733 + myri10ge_get_drvinfo_~mgp~6#1.offset, 32); srcloc: null [2025-02-08 04:16:20,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10294-1: assume { :begin_inline_netif_tx_queue_stopped } true;netif_tx_queue_stopped_#in~dev_queue#1.base, netif_tx_queue_stopped_#in~dev_queue#1.offset := myri10ge_tx_done_~dev_queue~0#1.base, myri10ge_tx_done_~dev_queue~0#1.offset;havoc netif_tx_queue_stopped_#res#1;havoc netif_tx_queue_stopped_#t~ret326#1, netif_tx_queue_stopped_~dev_queue#1.base, netif_tx_queue_stopped_~dev_queue#1.offset, netif_tx_queue_stopped_~tmp~38#1;netif_tx_queue_stopped_~dev_queue#1.base, netif_tx_queue_stopped_~dev_queue#1.offset := netif_tx_queue_stopped_#in~dev_queue#1.base, netif_tx_queue_stopped_#in~dev_queue#1.offset;havoc netif_tx_queue_stopped_~tmp~38#1; [2025-02-08 04:16:20,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14390: assume 0 != (myri10ge_probe_#t~mem2035#1.base + myri10ge_probe_#t~mem2035#1.offset) % 18446744073709551616;havoc myri10ge_probe_#t~mem2035#1.base, myri10ge_probe_#t~mem2035#1.offset;call myri10ge_probe_#t~mem2036#1.base, myri10ge_probe_#t~mem2036#1.offset := read~$Pointer$#35(myri10ge_probe_~mgp~33#1.base, 76 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem2037#1 := read~int#35(myri10ge_probe_~mgp~33#1.base, 883 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 04:16:20,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14390: assume !(0 != (myri10ge_probe_#t~mem2035#1.base + myri10ge_probe_#t~mem2035#1.offset) % 18446744073709551616);havoc myri10ge_probe_#t~mem2035#1.base, myri10ge_probe_#t~mem2035#1.offset; [2025-02-08 04:16:20,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13465: call myri10ge_suspend_#t~mem1751#1 := read~int#19(myri10ge_suspend_~#state#1.base, myri10ge_suspend_~#state#1.offset, 4);assume { :begin_inline_pci_choose_state } true;pci_choose_state_#in~arg0#1.base, pci_choose_state_#in~arg0#1.offset, pci_choose_state_#in~arg1#1.event := myri10ge_suspend_~pdev#1.base, myri10ge_suspend_~pdev#1.offset, myri10ge_suspend_#t~mem1751#1;havoc pci_choose_state_#res#1;havoc pci_choose_state_#t~nondet2359#1, pci_choose_state_~arg0#1.base, pci_choose_state_~arg0#1.offset, pci_choose_state_~arg1#1.event;pci_choose_state_~arg0#1.base, pci_choose_state_~arg0#1.offset := pci_choose_state_#in~arg0#1.base, pci_choose_state_#in~arg0#1.offset;pci_choose_state_~arg1#1.event := pci_choose_state_#in~arg1#1.event;havoc pci_choose_state_#t~nondet2359#1;assume -2147483648 <= pci_choose_state_#t~nondet2359#1 && pci_choose_state_#t~nondet2359#1 <= 2147483647;pci_choose_state_#res#1 := pci_choose_state_#t~nondet2359#1;havoc pci_choose_state_#t~nondet2359#1; [2025-02-08 04:16:20,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13465-1: SUMMARY for call pci_disable_device(myri10ge_suspend_~pdev#1.base, myri10ge_suspend_~pdev#1.offset); srcloc: null [2025-02-08 04:16:20,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10294: myri10ge_tx_done_#t~ret987#1 := netif_tx_queue_stopped_#res#1;havoc netif_tx_queue_stopped_#t~ret326#1, netif_tx_queue_stopped_~dev_queue#1.base, netif_tx_queue_stopped_~dev_queue#1.offset, netif_tx_queue_stopped_~tmp~38#1;havoc netif_tx_queue_stopped_#in~dev_queue#1.base, netif_tx_queue_stopped_#in~dev_queue#1.offset;assume { :end_inline_netif_tx_queue_stopped } true;myri10ge_tx_done_~tmp___0~28#1 := (if 0 == myri10ge_tx_done_#t~ret987#1 % 256 then 0 else 1);havoc myri10ge_tx_done_#t~ret987#1;myri10ge_tx_done_#t~short991#1 := 0 != (if myri10ge_tx_done_~tmp___0~28#1 % 256 % 4294967296 <= 2147483647 then myri10ge_tx_done_~tmp___0~28#1 % 256 % 4294967296 else myri10ge_tx_done_~tmp___0~28#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:16:20,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13994: assume 0 != myri10ge_probe_slices_~status~20#1;call myri10ge_probe_slices_#t~mem1917#1.base, myri10ge_probe_slices_#t~mem1917#1.offset := read~$Pointer$#35(myri10ge_probe_slices_~mgp#1.base, 100 + myri10ge_probe_slices_~mgp#1.offset, 8); [2025-02-08 04:16:20,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13994: assume !(0 != myri10ge_probe_slices_~status~20#1); [2025-02-08 04:16:20,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13201: assume -2147483648 <= myri10ge_enable_ecrc_#t~ret1686#1 && myri10ge_enable_ecrc_#t~ret1686#1 <= 2147483647;myri10ge_enable_ecrc_~cap~0#1 := myri10ge_enable_ecrc_#t~ret1686#1;havoc myri10ge_enable_ecrc_#t~ret1686#1; [2025-02-08 04:16:20,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13201-1: SUMMARY for call myri10ge_enable_ecrc_#t~ret1686#1 := pci_find_ext_capability(myri10ge_enable_ecrc_~bridge~0#1.base, myri10ge_enable_ecrc_~bridge~0#1.offset, 1); srcloc: null [2025-02-08 04:16:20,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14787-1: SUMMARY for call ldv___pci_register_driver_#t~ret2065#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:16:20,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14787: assume -2147483648 <= ldv___pci_register_driver_#t~ret2065#1 && ldv___pci_register_driver_#t~ret2065#1 <= 2147483647;ldv___pci_register_driver_~tmp~120#1 := ldv___pci_register_driver_#t~ret2065#1;havoc ldv___pci_register_driver_#t~ret2065#1; [2025-02-08 04:16:20,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10691-1: SUMMARY for call myri10ge_get_drvinfo_#t~ret1101#1.base, myri10ge_get_drvinfo_#t~ret1101#1.offset := pci_name(myri10ge_get_drvinfo_#t~mem1100#1.base, myri10ge_get_drvinfo_#t~mem1100#1.offset); srcloc: null [2025-02-08 04:16:20,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7784: assume false; [2025-02-08 04:16:20,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7784: assume !false; [2025-02-08 04:16:20,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10691: myri10ge_get_drvinfo_~tmp___0~34#1.base, myri10ge_get_drvinfo_~tmp___0~34#1.offset := myri10ge_get_drvinfo_#t~ret1101#1.base, myri10ge_get_drvinfo_#t~ret1101#1.offset;havoc myri10ge_get_drvinfo_#t~mem1100#1.base, myri10ge_get_drvinfo_#t~mem1100#1.offset;havoc myri10ge_get_drvinfo_#t~ret1101#1.base, myri10ge_get_drvinfo_#t~ret1101#1.offset; [2025-02-08 04:16:20,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10427: havoc __wake_up_~arg0#1.base, __wake_up_~arg0#1.offset, __wake_up_~arg1#1, __wake_up_~arg2#1, __wake_up_~arg3#1.base, __wake_up_~arg3#1.offset;havoc __wake_up_#in~arg0#1.base, __wake_up_#in~arg0#1.offset, __wake_up_#in~arg1#1, __wake_up_#in~arg2#1, __wake_up_#in~arg3#1.base, __wake_up_#in~arg3#1.offset;assume { :end_inline___wake_up } true; [2025-02-08 04:16:20,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15712-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret2113#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2113#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:16:20,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15712: ldv_net_dummy_resourceless_instance_1_~tmp___0~57#1.base, ldv_net_dummy_resourceless_instance_1_~tmp___0~57#1.offset := ldv_net_dummy_resourceless_instance_1_#t~ret2113#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2113#1.offset;havoc ldv_net_dummy_resourceless_instance_1_#t~ret2113#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2113#1.offset;~ldv_1_ldv_param_19_2_default~0.base, ~ldv_1_ldv_param_19_2_default~0.offset := ldv_net_dummy_resourceless_instance_1_~tmp___0~57#1.base, ldv_net_dummy_resourceless_instance_1_~tmp___0~57#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_19 } true;ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_19_#in~arg2#1, ldv_dummy_resourceless_instance_callback_1_19_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg3#1.offset := ~ldv_1_callback_get_strings~0.base, ~ldv_1_callback_get_strings~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_ldv_param_19_1_default~0, ~ldv_1_ldv_param_19_2_default~0.base, ~ldv_1_ldv_param_19_2_default~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_19_~arg2#1, ldv_dummy_resourceless_instance_callback_1_19_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_19_~arg2#1 := ldv_dummy_resourceless_instance_callback_1_19_#in~arg2#1;ldv_dummy_resourceless_instance_callback_1_19_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_1_19_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg3#1.offset;assume { :begin_inline_myri10ge_get_strings } true;myri10ge_get_strings_#in~netdev#1.base, myri10ge_get_strings_#in~netdev#1.offset, myri10ge_get_strings_#in~stringset#1, myri10ge_get_strings_#in~data#1.base, myri10ge_get_strings_#in~data#1.offset := ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_19_~arg2#1, ldv_dummy_resourceless_instance_callback_1_19_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg3#1.offset;havoc myri10ge_get_strings_#t~ret1134#1.base, myri10ge_get_strings_#t~ret1134#1.offset, myri10ge_get_strings_#t~memcpy~res1135#1.base, myri10ge_get_strings_#t~memcpy~res1135#1.offset, myri10ge_get_strings_#t~memcpy~res1136#1.base, myri10ge_get_strings_#t~memcpy~res1136#1.offset, myri10ge_get_strings_#t~mem1137#1, myri10ge_get_strings_~netdev#1.base, myri10ge_get_strings_~netdev#1.offset, myri10ge_get_strings_~stringset#1, myri10ge_get_strings_~data#1.base, myri10ge_get_strings_~data#1.offset, myri10ge_get_strings_~mgp~12#1.base, myri10ge_get_strings_~mgp~12#1.offset, myri10ge_get_strings_~tmp~89#1.base, myri10ge_get_strings_~tmp~89#1.offset, myri10ge_get_strings_~i~12#1;myri10ge_get_strings_~netdev#1.base, myri10ge_get_strings_~netdev#1.offset := myri10ge_get_strings_#in~netdev#1.base, myri10ge_get_strings_#in~netdev#1.offset;myri10ge_get_strings_~stringset#1 := myri10ge_get_strings_#in~stringset#1;myri10ge_get_strings_~data#1.base, myri10ge_get_strings_~data#1.offset := myri10ge_get_strings_#in~data#1.base, myri10ge_get_strings_#in~data#1.offset;havoc myri10ge_get_strings_~mgp~12#1.base, myri10ge_get_strings_~mgp~12#1.offset;havoc myri10ge_get_strings_~tmp~89#1.base, myri10ge_get_strings_~tmp~89#1.offset;havoc myri10ge_get_strings_~i~12#1; [2025-02-08 04:16:20,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10559-1: SUMMARY for call put_be32(0, myri10ge_intr_#t~mem1071#1.base, myri10ge_intr_#t~mem1071#1.offset); srcloc: null [2025-02-08 04:16:20,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10559: havoc myri10ge_intr_#t~mem1071#1.base, myri10ge_intr_#t~mem1071#1.offset; [2025-02-08 04:16:20,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14259: assume myri10ge_probe_~i~27#1 <= 5; [2025-02-08 04:16:20,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14259: assume !(myri10ge_probe_~i~27#1 <= 5);assume { :begin_inline_myri10ge_select_firmware } true;myri10ge_select_firmware_#in~mgp#1.base, myri10ge_select_firmware_#in~mgp#1.offset := myri10ge_probe_~mgp~33#1.base, myri10ge_probe_~mgp~33#1.offset;havoc myri10ge_select_firmware_#t~mem1707#1.base, myri10ge_select_firmware_#t~mem1707#1.offset, myri10ge_select_firmware_#t~ret1708#1, myri10ge_select_firmware_#t~mem1709#1, myri10ge_select_firmware_#t~mem1710#1.base, myri10ge_select_firmware_#t~mem1710#1.offset, myri10ge_select_firmware_#t~ret1711#1, myri10ge_select_firmware_#t~mem1712#1.base, myri10ge_select_firmware_#t~mem1712#1.offset, myri10ge_select_firmware_#t~ret1713#1, myri10ge_select_firmware_#t~mem1714#1.base, myri10ge_select_firmware_#t~mem1714#1.offset, myri10ge_select_firmware_#t~ret1715#1, myri10ge_select_firmware_#t~mem1716#1, myri10ge_select_firmware_#t~bitwise1717#1, myri10ge_select_firmware_#t~ret1718#1, myri10ge_select_firmware_#t~mem1719#1.base, myri10ge_select_firmware_#t~mem1719#1.offset, myri10ge_select_firmware_#t~mem1720#1.base, myri10ge_select_firmware_#t~mem1720#1.offset, myri10ge_select_firmware_#t~ret1721#1.base, myri10ge_select_firmware_#t~ret1721#1.offset, myri10ge_select_firmware_#t~mem1722#1, myri10ge_select_firmware_#t~bitwise1723#1, myri10ge_select_firmware_#t~ret1724#1, myri10ge_select_firmware_#t~mem1725#1, myri10ge_select_firmware_#t~mem1726#1, myri10ge_select_firmware_#t~mem1727#1.base, myri10ge_select_firmware_#t~mem1727#1.offset, myri10ge_select_firmware_#t~short1728#1, myri10ge_select_firmware_#t~mem1729#1, myri10ge_select_firmware_#t~mem1730#1.base, myri10ge_select_firmware_#t~mem1730#1.offset, myri10ge_select_firmware_#t~nondet1731#1, myri10ge_select_firmware_#t~mem1732#1, myri10ge_select_firmware_#t~mem1733#1.base, myri10ge_select_firmware_#t~mem1733#1.offset, myri10ge_select_firmware_#t~mem1734#1.base, myri10ge_select_firmware_#t~mem1734#1.offset, myri10ge_select_firmware_#t~mem1735#1.base, myri10ge_select_firmware_#t~mem1735#1.offset, myri10ge_select_firmware_#t~ret1736#1, myri10ge_select_firmware_~mgp#1.base, myri10ge_select_firmware_~mgp#1.offset, myri10ge_select_firmware_~overridden~0#1, myri10ge_select_firmware_~link_width~0#1, myri10ge_select_firmware_~#lnk~0#1.base, myri10ge_select_firmware_~#lnk~0#1.offset, myri10ge_select_firmware_~tmp~107#1, myri10ge_select_firmware_~fw_name~0#1.base, myri10ge_select_firmware_~fw_name~0#1.offset, myri10ge_select_firmware_~tmp___0~48#1.base, myri10ge_select_firmware_~tmp___0~48#1.offset, myri10ge_select_firmware_~tmp___1~33#1, myri10ge_select_firmware_~tmp___2~22#1;myri10ge_select_firmware_~mgp#1.base, myri10ge_select_firmware_~mgp#1.offset := myri10ge_select_firmware_#in~mgp#1.base, myri10ge_select_firmware_#in~mgp#1.offset;havoc myri10ge_select_firmware_~overridden~0#1;havoc myri10ge_select_firmware_~link_width~0#1;call myri10ge_select_firmware_~#lnk~0#1.base, myri10ge_select_firmware_~#lnk~0#1.offset := #Ultimate.allocOnStack(2);havoc myri10ge_select_firmware_~tmp~107#1;havoc myri10ge_select_firmware_~fw_name~0#1.base, myri10ge_select_firmware_~fw_name~0#1.offset;havoc myri10ge_select_firmware_~tmp___0~48#1.base, myri10ge_select_firmware_~tmp___0~48#1.offset;havoc myri10ge_select_firmware_~tmp___1~33#1;havoc myri10ge_select_firmware_~tmp___2~22#1;myri10ge_select_firmware_~overridden~0#1 := 0; [2025-02-08 04:16:20,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15448: assume 5 == ~ldv_statevar_0~0; [2025-02-08 04:16:20,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15448: assume !(5 == ~ldv_statevar_0~0); [2025-02-08 04:16:20,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10692: havoc myri10ge_get_drvinfo_#t~ret1102#1;havoc myri10ge_get_drvinfo_#t~ret1096#1.base, myri10ge_get_drvinfo_#t~ret1096#1.offset, myri10ge_get_drvinfo_#t~ret1097#1, myri10ge_get_drvinfo_#t~ret1098#1, myri10ge_get_drvinfo_#t~ret1099#1, myri10ge_get_drvinfo_#t~mem1100#1.base, myri10ge_get_drvinfo_#t~mem1100#1.offset, myri10ge_get_drvinfo_#t~ret1101#1.base, myri10ge_get_drvinfo_#t~ret1101#1.offset, myri10ge_get_drvinfo_#t~ret1102#1, myri10ge_get_drvinfo_~netdev#1.base, myri10ge_get_drvinfo_~netdev#1.offset, myri10ge_get_drvinfo_~info#1.base, myri10ge_get_drvinfo_~info#1.offset, myri10ge_get_drvinfo_~mgp~6#1.base, myri10ge_get_drvinfo_~mgp~6#1.offset, myri10ge_get_drvinfo_~tmp~83#1.base, myri10ge_get_drvinfo_~tmp~83#1.offset, myri10ge_get_drvinfo_~tmp___0~34#1.base, myri10ge_get_drvinfo_~tmp___0~34#1.offset;havoc myri10ge_get_drvinfo_#in~netdev#1.base, myri10ge_get_drvinfo_#in~netdev#1.offset, myri10ge_get_drvinfo_#in~info#1.base, myri10ge_get_drvinfo_#in~info#1.offset;assume { :end_inline_myri10ge_get_drvinfo } true;havoc ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_7 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:16:20,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15845: SUMMARY for call ##fun~$Pointer$~TO~VOID(ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset, ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset); srcloc: null [2025-02-08 04:16:20,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10692-1: SUMMARY for call myri10ge_get_drvinfo_#t~ret1102#1 := strlcpy(myri10ge_get_drvinfo_~info#1.base, 100 + myri10ge_get_drvinfo_~info#1.offset, myri10ge_get_drvinfo_~tmp___0~34#1.base, myri10ge_get_drvinfo_~tmp___0~34#1.offset, 32); srcloc: null [2025-02-08 04:16:20,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13467: assume -2147483648 <= myri10ge_suspend_#t~ret1753#1 && myri10ge_suspend_#t~ret1753#1 <= 2147483647;myri10ge_suspend_~tmp___2~23#1 := myri10ge_suspend_#t~ret1753#1;havoc myri10ge_suspend_#t~ret1753#1;myri10ge_suspend_#res#1 := myri10ge_suspend_~tmp___2~23#1;call ULTIMATE.dealloc(myri10ge_suspend_~#state#1.base, myri10ge_suspend_~#state#1.offset);havoc myri10ge_suspend_~#state#1.base, myri10ge_suspend_~#state#1.offset; [2025-02-08 04:16:20,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13467-1: SUMMARY for call myri10ge_suspend_#t~ret1753#1 := pci_set_power_state(myri10ge_suspend_~pdev#1.base, myri10ge_suspend_~pdev#1.offset, myri10ge_suspend_~tmp___1~34#1); srcloc: null [2025-02-08 04:16:20,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14524: assume { :begin_inline_ldv___pci_register_driver_125 } true;ldv___pci_register_driver_125_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_125_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_125_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_125_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_125_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_125_#in~ldv_func_arg3#1.offset := ~#myri10ge_driver~0.base, ~#myri10ge_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, 152, 0;havoc ldv___pci_register_driver_125_#res#1;havoc ldv___pci_register_driver_125_#t~ret2197#1, ldv___pci_register_driver_125_#t~ret2198#1, ldv___pci_register_driver_125_~ldv_func_arg1#1.base, ldv___pci_register_driver_125_~ldv_func_arg1#1.offset, ldv___pci_register_driver_125_~ldv_func_arg2#1.base, ldv___pci_register_driver_125_~ldv_func_arg2#1.offset, ldv___pci_register_driver_125_~ldv_func_arg3#1.base, ldv___pci_register_driver_125_~ldv_func_arg3#1.offset, ldv___pci_register_driver_125_~ldv_func_res~7#1, ldv___pci_register_driver_125_~tmp~154#1, ldv___pci_register_driver_125_~tmp___0~68#1;ldv___pci_register_driver_125_~ldv_func_arg1#1.base, ldv___pci_register_driver_125_~ldv_func_arg1#1.offset := ldv___pci_register_driver_125_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_125_#in~ldv_func_arg1#1.offset;ldv___pci_register_driver_125_~ldv_func_arg2#1.base, ldv___pci_register_driver_125_~ldv_func_arg2#1.offset := ldv___pci_register_driver_125_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_125_#in~ldv_func_arg2#1.offset;ldv___pci_register_driver_125_~ldv_func_arg3#1.base, ldv___pci_register_driver_125_~ldv_func_arg3#1.offset := ldv___pci_register_driver_125_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_125_#in~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_125_~ldv_func_res~7#1;havoc ldv___pci_register_driver_125_~tmp~154#1;havoc ldv___pci_register_driver_125_~tmp___0~68#1;assume { :begin_inline___pci_register_driver } true;__pci_register_driver_#in~arg0#1.base, __pci_register_driver_#in~arg0#1.offset, __pci_register_driver_#in~arg1#1.base, __pci_register_driver_#in~arg1#1.offset, __pci_register_driver_#in~arg2#1.base, __pci_register_driver_#in~arg2#1.offset := ldv___pci_register_driver_125_~ldv_func_arg1#1.base, ldv___pci_register_driver_125_~ldv_func_arg1#1.offset, ldv___pci_register_driver_125_~ldv_func_arg2#1.base, ldv___pci_register_driver_125_~ldv_func_arg2#1.offset, ldv___pci_register_driver_125_~ldv_func_arg3#1.base, ldv___pci_register_driver_125_~ldv_func_arg3#1.offset;havoc __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet2316#1, __pci_register_driver_~arg0#1.base, __pci_register_driver_~arg0#1.offset, __pci_register_driver_~arg1#1.base, __pci_register_driver_~arg1#1.offset, __pci_register_driver_~arg2#1.base, __pci_register_driver_~arg2#1.offset;__pci_register_driver_~arg0#1.base, __pci_register_driver_~arg0#1.offset := __pci_register_driver_#in~arg0#1.base, __pci_register_driver_#in~arg0#1.offset;__pci_register_driver_~arg1#1.base, __pci_register_driver_~arg1#1.offset := __pci_register_driver_#in~arg1#1.base, __pci_register_driver_#in~arg1#1.offset;__pci_register_driver_~arg2#1.base, __pci_register_driver_~arg2#1.offset := __pci_register_driver_#in~arg2#1.base, __pci_register_driver_#in~arg2#1.offset;havoc __pci_register_driver_#t~nondet2316#1;assume -2147483648 <= __pci_register_driver_#t~nondet2316#1 && __pci_register_driver_#t~nondet2316#1 <= 2147483647;__pci_register_driver_#res#1 := __pci_register_driver_#t~nondet2316#1;havoc __pci_register_driver_#t~nondet2316#1; [2025-02-08 04:16:20,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16242: ~ldv_statevar_3~0 := 2; [2025-02-08 04:16:20,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13203: assume 0 == myri10ge_enable_ecrc_~cap~0#1;call ULTIMATE.dealloc(myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset);havoc myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset; [2025-02-08 04:16:20,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13203: assume !(0 == myri10ge_enable_ecrc_~cap~0#1); [2025-02-08 04:16:20,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10296-3: assume myri10ge_tx_done_#t~short991#1;call myri10ge_tx_done_#t~mem988#1 := read~int#35(myri10ge_tx_done_~tx~0#1.base, 52 + myri10ge_tx_done_~tx~0#1.offset, 4);call myri10ge_tx_done_#t~mem989#1 := read~int#35(myri10ge_tx_done_~tx~0#1.base, 68 + myri10ge_tx_done_~tx~0#1.offset, 4);call myri10ge_tx_done_#t~mem990#1 := read~int#35(myri10ge_tx_done_~tx~0#1.base, 48 + myri10ge_tx_done_~tx~0#1.offset, 4);myri10ge_tx_done_#t~short991#1 := myri10ge_tx_done_#t~mem988#1 - myri10ge_tx_done_#t~mem989#1 < myri10ge_tx_done_#t~mem990#1 / 2; [2025-02-08 04:16:20,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10296-3: assume !myri10ge_tx_done_#t~short991#1; [2025-02-08 04:16:20,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14392-1: SUMMARY for call myri10ge_probe_#t~ret2038#1 := dev_err(myri10ge_probe_~pdev#1.base, 179 + myri10ge_probe_~pdev#1.offset, 147, 0); srcloc: null [2025-02-08 04:16:20,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10296: assume myri10ge_tx_done_#t~short994#1;havoc myri10ge_tx_done_#t~mem988#1;havoc myri10ge_tx_done_#t~mem989#1;havoc myri10ge_tx_done_#t~mem990#1;havoc myri10ge_tx_done_#t~short991#1;havoc myri10ge_tx_done_#t~mem992#1.base, myri10ge_tx_done_#t~mem992#1.offset;havoc myri10ge_tx_done_#t~mem993#1;havoc myri10ge_tx_done_#t~short994#1;call myri10ge_tx_done_#t~mem995#1 := read~int#35(myri10ge_tx_done_~tx~0#1.base, 76 + myri10ge_tx_done_~tx~0#1.offset, 4);call write~int#35(1 + myri10ge_tx_done_#t~mem995#1, myri10ge_tx_done_~tx~0#1.base, 76 + myri10ge_tx_done_~tx~0#1.offset, 4);havoc myri10ge_tx_done_#t~mem995#1; [2025-02-08 04:16:20,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10296: assume !myri10ge_tx_done_#t~short994#1;havoc myri10ge_tx_done_#t~mem988#1;havoc myri10ge_tx_done_#t~mem989#1;havoc myri10ge_tx_done_#t~mem990#1;havoc myri10ge_tx_done_#t~short991#1;havoc myri10ge_tx_done_#t~mem992#1.base, myri10ge_tx_done_#t~mem992#1.offset;havoc myri10ge_tx_done_#t~mem993#1;havoc myri10ge_tx_done_#t~short994#1; [2025-02-08 04:16:20,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10296-1: assume myri10ge_tx_done_#t~short994#1;call myri10ge_tx_done_#t~mem992#1.base, myri10ge_tx_done_#t~mem992#1.offset := read~$Pointer$#35(myri10ge_tx_done_~ss#1.base, 416 + myri10ge_tx_done_~ss#1.offset, 8);call myri10ge_tx_done_#t~mem993#1 := read~int#35(myri10ge_tx_done_#t~mem992#1.base, 16 + myri10ge_tx_done_#t~mem992#1.offset, 4);myri10ge_tx_done_#t~short994#1 := 3 == myri10ge_tx_done_#t~mem993#1; [2025-02-08 04:16:20,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10296-1: assume !myri10ge_tx_done_#t~short994#1; [2025-02-08 04:16:20,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14392: assume -2147483648 <= myri10ge_probe_#t~ret2038#1 && myri10ge_probe_#t~ret2038#1 <= 2147483647;havoc myri10ge_probe_#t~mem2036#1.base, myri10ge_probe_#t~mem2036#1.offset;havoc myri10ge_probe_#t~mem2037#1;havoc myri10ge_probe_#t~ret2038#1; [2025-02-08 04:16:20,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10296-2: myri10ge_tx_done_#t~short994#1 := myri10ge_tx_done_#t~short991#1; [2025-02-08 04:16:20,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13996-1: SUMMARY for call myri10ge_probe_slices_#t~ret1918#1 := dev_err(myri10ge_probe_slices_#t~mem1917#1.base, 179 + myri10ge_probe_slices_#t~mem1917#1.offset, 125, 0); srcloc: null [2025-02-08 04:16:20,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16903: myri10ge_probe_#t~ret2021#1 := ldv_register_netdev_120_#res#1;havoc ldv_register_netdev_120_#t~ret2195#1, ldv_register_netdev_120_#t~ret2196#1, ldv_register_netdev_120_~ldv_func_arg1#1.base, ldv_register_netdev_120_~ldv_func_arg1#1.offset, ldv_register_netdev_120_~ldv_func_res~6#1, ldv_register_netdev_120_~tmp~153#1, ldv_register_netdev_120_~tmp___0~67#1;havoc ldv_register_netdev_120_#in~ldv_func_arg1#1.base, ldv_register_netdev_120_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_register_netdev_120 } true;assume -2147483648 <= myri10ge_probe_#t~ret2021#1 && myri10ge_probe_#t~ret2021#1 <= 2147483647;myri10ge_probe_~status~21#1 := myri10ge_probe_#t~ret2021#1;havoc myri10ge_probe_#t~ret2021#1; [2025-02-08 04:16:20,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13996: assume -2147483648 <= myri10ge_probe_slices_#t~ret1918#1 && myri10ge_probe_slices_#t~ret1918#1 <= 2147483647;havoc myri10ge_probe_slices_#t~mem1917#1.base, myri10ge_probe_slices_#t~mem1917#1.offset;havoc myri10ge_probe_slices_#t~ret1918#1; [2025-02-08 04:16:20,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16242-1: SUMMARY for call ldv_free(~ldv_3_ldv_param_3_2_default~0.base, ~ldv_3_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 04:16:20,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14789: assume 0 != ldv___pci_register_driver_~tmp~120#1; [2025-02-08 04:16:20,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14789: assume !(0 != ldv___pci_register_driver_~tmp~120#1); [2025-02-08 04:16:20,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15582: assume 20 == ~ldv_statevar_1~0; [2025-02-08 04:16:20,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15582: assume !(20 == ~ldv_statevar_1~0); [2025-02-08 04:16:20,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10561: assume 0 == ~myri10ge_deassert_wait~0;call write~int#35(0, myri10ge_intr_~stats~1#1.base, 63 + myri10ge_intr_~stats~1#1.offset, 1); [2025-02-08 04:16:20,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10561: assume !(0 == ~myri10ge_deassert_wait~0); [2025-02-08 04:16:20,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8447: assume 0 != is_valid_ether_addr_~tmp___0~16#1;assume { :begin_inline_is_zero_ether_addr } true;is_zero_ether_addr_#in~addr#1.base, is_zero_ether_addr_#in~addr#1.offset := is_valid_ether_addr_~addr#1.base, is_valid_ether_addr_~addr#1.offset;havoc is_zero_ether_addr_#res#1;havoc is_zero_ether_addr_#t~mem444#1, is_zero_ether_addr_#t~mem445#1, is_zero_ether_addr_#t~bitwise446#1, is_zero_ether_addr_~addr#1.base, is_zero_ether_addr_~addr#1.offset;is_zero_ether_addr_~addr#1.base, is_zero_ether_addr_~addr#1.offset := is_zero_ether_addr_#in~addr#1.base, is_zero_ether_addr_#in~addr#1.offset;call is_zero_ether_addr_#t~mem444#1 := read~int#35(is_zero_ether_addr_~addr#1.base, is_zero_ether_addr_~addr#1.offset, 4);call is_zero_ether_addr_#t~mem445#1 := read~int#35(is_zero_ether_addr_~addr#1.base, 8 + is_zero_ether_addr_~addr#1.offset, 2); [2025-02-08 04:16:20,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8447: assume !(0 != is_valid_ether_addr_~tmp___0~16#1);is_valid_ether_addr_~tmp___3~2#1 := 0; [2025-02-08 04:16:20,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14261: call myri10ge_probe_#t~mem1990#1.base, myri10ge_probe_#t~mem1990#1.offset := read~$Pointer$#35(myri10ge_probe_~netdev~3#1.base, 791 + myri10ge_probe_~netdev~3#1.offset, 8);call myri10ge_probe_#t~mem1991#1 := read~int#35(myri10ge_probe_~mgp~33#1.base, 877 + myri10ge_probe_~mgp~33#1.offset + myri10ge_probe_~i~27#1, 1);call write~int#35(myri10ge_probe_#t~mem1991#1, myri10ge_probe_#t~mem1990#1.base, myri10ge_probe_#t~mem1990#1.offset + (if myri10ge_probe_~i~27#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_probe_~i~27#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_probe_~i~27#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);myri10ge_probe_~i~27#1 := 1 + myri10ge_probe_~i~27#1; [2025-02-08 04:16:20,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11090: assume 1 == myri10ge_get_sset_count_~sset#1; [2025-02-08 04:16:20,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11090: assume !(1 == myri10ge_get_sset_count_~sset#1); [2025-02-08 04:16:20,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13336-1: SUMMARY for call myri10ge_select_firmware_#t~ret1715#1 := _dev_info(myri10ge_select_firmware_#t~mem1714#1.base, 179 + myri10ge_select_firmware_#t~mem1714#1.offset, 104, 0); srcloc: null [2025-02-08 04:16:20,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13336: assume -2147483648 <= myri10ge_select_firmware_#t~ret1715#1 && myri10ge_select_firmware_#t~ret1715#1 <= 2147483647;havoc myri10ge_select_firmware_#t~mem1714#1.base, myri10ge_select_firmware_#t~mem1714#1.offset;havoc myri10ge_select_firmware_#t~ret1715#1;call write~int#35(2048, myri10ge_select_firmware_~mgp#1.base, 8 + myri10ge_select_firmware_~mgp#1.offset, 4); [2025-02-08 04:16:20,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16904-1: ldv_register_netdev_120_#res#1 := ldv_register_netdev_120_~ldv_func_res~6#1; [2025-02-08 04:16:20,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8712: assume (myri10ge_read_mac_addr_#t~mem515#1.base + (2 + myri10ge_read_mac_addr_#t~mem515#1.offset)) % 18446744073709551616 > (myri10ge_read_mac_addr_~limit~0#1.base + myri10ge_read_mac_addr_~limit~0#1.offset) % 18446744073709551616;havoc myri10ge_read_mac_addr_#t~mem515#1.base, myri10ge_read_mac_addr_#t~mem515#1.offset; [2025-02-08 04:16:20,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8712: assume !((myri10ge_read_mac_addr_#t~mem515#1.base + (2 + myri10ge_read_mac_addr_#t~mem515#1.offset)) % 18446744073709551616 > (myri10ge_read_mac_addr_~limit~0#1.base + myri10ge_read_mac_addr_~limit~0#1.offset) % 18446744073709551616);havoc myri10ge_read_mac_addr_#t~mem515#1.base, myri10ge_read_mac_addr_#t~mem515#1.offset;call myri10ge_read_mac_addr_#t~mem516#1.base, myri10ge_read_mac_addr_#t~mem516#1.offset := read~$Pointer$#2(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8); [2025-02-08 04:16:20,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8712-1: call myri10ge_read_mac_addr_#t~mem515#1.base, myri10ge_read_mac_addr_#t~mem515#1.offset := read~$Pointer$#2(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8); [2025-02-08 04:16:20,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11223-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1162#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1161#1); srcloc: null [2025-02-08 04:16:20,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11223: myri10ge_get_ethtool_stats_~tmp___14~0#1 := myri10ge_get_ethtool_stats_#t~ret1162#1;havoc myri10ge_get_ethtool_stats_#t~mem1160#1.base, myri10ge_get_ethtool_stats_#t~mem1160#1.offset;havoc myri10ge_get_ethtool_stats_#t~mem1161#1;havoc myri10ge_get_ethtool_stats_#t~ret1162#1;call write~int#35(myri10ge_get_ethtool_stats_~tmp___14~0#1 % 4294967296, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___13~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___13~0#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___13~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);myri10ge_get_ethtool_stats_~tmp___15~0#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1163#1.base, myri10ge_get_ethtool_stats_#t~mem1163#1.offset := read~$Pointer$#35(myri10ge_get_ethtool_stats_~ss~4#1.base, 480 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call myri10ge_get_ethtool_stats_#t~mem1164#1 := read~int#35(myri10ge_get_ethtool_stats_#t~mem1163#1.base, 32 + myri10ge_get_ethtool_stats_#t~mem1163#1.offset, 4); [2025-02-08 04:16:20,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15980-1: SUMMARY for call ldv_assume((if 2 == ~ldv_statevar_0~0 || 6 == ~ldv_statevar_0~0 then 1 else 0)); srcloc: null [2025-02-08 04:16:20,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15980: call ldv_pci_pci_instance_2_#t~mem2130#1.base, ldv_pci_pci_instance_2_#t~mem2130#1.offset := read~$Pointer$#16(~ldv_2_container_pci_driver~0.base, 72 + ~ldv_2_container_pci_driver~0.offset, 8);assume { :begin_inline_ldv_pci_instance_resume_2_5 } true;ldv_pci_instance_resume_2_5_#in~arg0#1.base, ldv_pci_instance_resume_2_5_#in~arg0#1.offset, ldv_pci_instance_resume_2_5_#in~arg1#1.base, ldv_pci_instance_resume_2_5_#in~arg1#1.offset := ldv_pci_pci_instance_2_#t~mem2130#1.base, ldv_pci_pci_instance_2_#t~mem2130#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_resume_2_5_#t~ret2115#1, ldv_pci_instance_resume_2_5_~arg0#1.base, ldv_pci_instance_resume_2_5_~arg0#1.offset, ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset;ldv_pci_instance_resume_2_5_~arg0#1.base, ldv_pci_instance_resume_2_5_~arg0#1.offset := ldv_pci_instance_resume_2_5_#in~arg0#1.base, ldv_pci_instance_resume_2_5_#in~arg0#1.offset;ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset := ldv_pci_instance_resume_2_5_#in~arg1#1.base, ldv_pci_instance_resume_2_5_#in~arg1#1.offset; [2025-02-08 04:16:20,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16112-1: SUMMARY for call ldv_register_netdev_#t~ret2153#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:16:20,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16112: assume -2147483648 <= ldv_register_netdev_#t~ret2153#1 && ldv_register_netdev_#t~ret2153#1 <= 2147483647;ldv_register_netdev_~tmp___0~59#1 := ldv_register_netdev_#t~ret2153#1;havoc ldv_register_netdev_#t~ret2153#1; [2025-02-08 04:16:20,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7788: assume true; [2025-02-08 04:16:20,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7788: assume !true; [2025-02-08 04:16:20,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15716-1: SUMMARY for call ldv_free(~ldv_1_ldv_param_19_2_default~0.base, ~ldv_1_ldv_param_19_2_default~0.offset); srcloc: null [2025-02-08 04:16:20,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15716: ~ldv_statevar_1~0 := 2; [2025-02-08 04:16:20,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14791-1: SUMMARY for call ldv_assume((if 0 == ldv___pci_register_driver_~arg0#1 then 1 else 0)); srcloc: null [2025-02-08 04:16:20,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14791: ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.offset := ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset; [2025-02-08 04:16:20,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13338: SUMMARY for call set_fw_name(myri10ge_select_firmware_~mgp#1.base, myri10ge_select_firmware_~mgp#1.offset, ~myri10ge_fw_unaligned~0.base, ~myri10ge_fw_unaligned~0.offset, 0); srcloc: null [2025-02-08 04:16:20,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10299: SUMMARY for call netif_tx_wake_queue(myri10ge_tx_done_~dev_queue~0#1.base, myri10ge_tx_done_~dev_queue~0#1.offset); srcloc: null [2025-02-08 04:16:20,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15452: assume 6 == ~ldv_statevar_0~0; [2025-02-08 04:16:20,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15452: assume !(6 == ~ldv_statevar_0~0); [2025-02-08 04:16:20,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13074: myri10ge_set_mac_address_~tmp~104#1.base, myri10ge_set_mac_address_~tmp~104#1.offset := myri10ge_set_mac_address_#t~ret1659#1.base, myri10ge_set_mac_address_#t~ret1659#1.offset;havoc myri10ge_set_mac_address_#t~ret1659#1.base, myri10ge_set_mac_address_#t~ret1659#1.offset;myri10ge_set_mac_address_~mgp~26#1.base, myri10ge_set_mac_address_~mgp~26#1.offset := myri10ge_set_mac_address_~tmp~104#1.base, myri10ge_set_mac_address_~tmp~104#1.offset;assume { :begin_inline_is_valid_ether_addr } true;is_valid_ether_addr_#in~addr#1.base, is_valid_ether_addr_#in~addr#1.offset := myri10ge_set_mac_address_~sa~0#1.base, 2 + myri10ge_set_mac_address_~sa~0#1.offset;havoc is_valid_ether_addr_#res#1;havoc is_valid_ether_addr_#t~ret448#1, is_valid_ether_addr_#t~ret449#1, is_valid_ether_addr_~addr#1.base, is_valid_ether_addr_~addr#1.offset, is_valid_ether_addr_~tmp~56#1, is_valid_ether_addr_~tmp___0~16#1, is_valid_ether_addr_~tmp___1~10#1, is_valid_ether_addr_~tmp___2~6#1, is_valid_ether_addr_~tmp___3~2#1;is_valid_ether_addr_~addr#1.base, is_valid_ether_addr_~addr#1.offset := is_valid_ether_addr_#in~addr#1.base, is_valid_ether_addr_#in~addr#1.offset;havoc is_valid_ether_addr_~tmp~56#1;havoc is_valid_ether_addr_~tmp___0~16#1;havoc is_valid_ether_addr_~tmp___1~10#1;havoc is_valid_ether_addr_~tmp___2~6#1;havoc is_valid_ether_addr_~tmp___3~2#1;assume { :begin_inline_is_multicast_ether_addr } true;is_multicast_ether_addr_#in~addr#1.base, is_multicast_ether_addr_#in~addr#1.offset := is_valid_ether_addr_~addr#1.base, is_valid_ether_addr_~addr#1.offset;havoc is_multicast_ether_addr_#res#1;havoc is_multicast_ether_addr_#t~mem447#1, is_multicast_ether_addr_~addr#1.base, is_multicast_ether_addr_~addr#1.offset;is_multicast_ether_addr_~addr#1.base, is_multicast_ether_addr_~addr#1.offset := is_multicast_ether_addr_#in~addr#1.base, is_multicast_ether_addr_#in~addr#1.offset;call is_multicast_ether_addr_#t~mem447#1 := read~int#35(is_multicast_ether_addr_~addr#1.base, is_multicast_ether_addr_~addr#1.offset, 1);is_multicast_ether_addr_#res#1 := (if 0 == (if 0 != (if is_multicast_ether_addr_#t~mem447#1 % 256 % 4294967296 <= 2147483647 then is_multicast_ether_addr_#t~mem447#1 % 256 % 4294967296 else is_multicast_ether_addr_#t~mem447#1 % 256 % 4294967296 - 4294967296) % 2 then 1 else 0) then 0 else 1);havoc is_multicast_ether_addr_#t~mem447#1; [2025-02-08 04:16:20,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13074-1: SUMMARY for call myri10ge_set_mac_address_#t~ret1659#1.base, myri10ge_set_mac_address_#t~ret1659#1.offset := netdev_priv(myri10ge_set_mac_address_~dev#1.base, myri10ge_set_mac_address_~dev#1.offset); srcloc: null [2025-02-08 04:16:20,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16114: assume 0 != ldv_register_netdev_~tmp___0~59#1; [2025-02-08 04:16:20,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16114: assume !(0 != ldv_register_netdev_~tmp___0~59#1); [2025-02-08 04:16:20,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15850: call ULTIMATE.dealloc(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset; [2025-02-08 04:16:20,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15586: assume 22 == ~ldv_statevar_1~0; [2025-02-08 04:16:20,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15586: assume !(22 == ~ldv_statevar_1~0); [2025-02-08 04:16:20,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8451: assume 0 != is_valid_ether_addr_~tmp___1~10#1 % 256;is_valid_ether_addr_~tmp___2~6#1 := 0; [2025-02-08 04:16:20,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8451: assume !(0 != is_valid_ether_addr_~tmp___1~10#1 % 256);is_valid_ether_addr_~tmp___2~6#1 := 1; [2025-02-08 04:16:20,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14793-1: SUMMARY for call ldv_assume((if 20 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 04:16:20,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14793: assume { :begin_inline_ldv_dispatch_register_14_2 } true;ldv_dispatch_register_14_2_#in~arg0#1.base, ldv_dispatch_register_14_2_#in~arg0#1.offset := ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.offset;havoc ldv_dispatch_register_14_2_~arg0#1.base, ldv_dispatch_register_14_2_~arg0#1.offset;ldv_dispatch_register_14_2_~arg0#1.base, ldv_dispatch_register_14_2_~arg0#1.offset := ldv_dispatch_register_14_2_#in~arg0#1.base, ldv_dispatch_register_14_2_#in~arg0#1.offset;~ldv_2_container_pci_driver~0.base, ~ldv_2_container_pci_driver~0.offset := ldv_dispatch_register_14_2_~arg0#1.base, ldv_dispatch_register_14_2_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_2_20 } true;~ldv_statevar_2~0 := 19; [2025-02-08 04:16:20,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13208-1: SUMMARY for call myri10ge_enable_ecrc_#t~ret1687#1 := pci_read_config_dword(myri10ge_enable_ecrc_~bridge~0#1.base, myri10ge_enable_ecrc_~bridge~0#1.offset, 24 + myri10ge_enable_ecrc_~cap~0#1, myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset); srcloc: null [2025-02-08 04:16:20,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11094: myri10ge_get_sset_count_#res#1 := -95; [2025-02-08 04:16:20,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13208: assume -2147483648 <= myri10ge_enable_ecrc_#t~ret1687#1 && myri10ge_enable_ecrc_#t~ret1687#1 <= 2147483647;myri10ge_enable_ecrc_~ret~3#1 := myri10ge_enable_ecrc_#t~ret1687#1;havoc myri10ge_enable_ecrc_#t~ret1687#1; [2025-02-08 04:16:20,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14794: havoc ldv_dispatch_register_14_2_~arg0#1.base, ldv_dispatch_register_14_2_~arg0#1.offset;havoc ldv_dispatch_register_14_2_#in~arg0#1.base, ldv_dispatch_register_14_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_14_2 } true;ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-08 04:16:20,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14398-1: SUMMARY for call iounmap(myri10ge_probe_#t~mem2039#1.base, myri10ge_probe_#t~mem2039#1.offset); srcloc: null [2025-02-08 04:16:20,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11227-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1165#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1164#1); srcloc: null [2025-02-08 04:16:20,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14398-2: call myri10ge_probe_#t~mem2039#1.base, myri10ge_probe_#t~mem2039#1.offset := read~$Pointer$#35(myri10ge_probe_~mgp~33#1.base, 40 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 04:16:20,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11227: myri10ge_get_ethtool_stats_~tmp___16~0#1 := myri10ge_get_ethtool_stats_#t~ret1165#1;havoc myri10ge_get_ethtool_stats_#t~mem1163#1.base, myri10ge_get_ethtool_stats_#t~mem1163#1.offset;havoc myri10ge_get_ethtool_stats_#t~mem1164#1;havoc myri10ge_get_ethtool_stats_#t~ret1165#1;call write~int#35(myri10ge_get_ethtool_stats_~tmp___16~0#1 % 4294967296, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___15~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___15~0#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___15~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);myri10ge_get_ethtool_stats_~tmp___17~0#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1166#1.base, myri10ge_get_ethtool_stats_#t~mem1166#1.offset := read~$Pointer$#35(myri10ge_get_ethtool_stats_~ss~4#1.base, 480 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call myri10ge_get_ethtool_stats_#t~mem1167#1 := read~int#35(myri10ge_get_ethtool_stats_#t~mem1166#1.base, 36 + myri10ge_get_ethtool_stats_#t~mem1166#1.offset, 4); [2025-02-08 04:16:20,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14398: havoc myri10ge_probe_#t~mem2039#1.base, myri10ge_probe_#t~mem2039#1.offset;call myri10ge_probe_#t~mem2040#1 := read~int#35(myri10ge_probe_~mgp~33#1.base, 152 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:16:20,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14002: assume -2147483648 <= myri10ge_probe_slices_#t~ret1919#1 && myri10ge_probe_slices_#t~ret1919#1 <= 2147483647;myri10ge_probe_slices_~status~20#1 := myri10ge_probe_slices_#t~ret1919#1;havoc myri10ge_probe_slices_#t~ret1919#1; [2025-02-08 04:16:20,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16116: SUMMARY for call ldv_assume((if 0 == ldv_register_netdev_~ldv_10_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 04:16:20,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8717: myri10ge_read_mac_addr_~tmp~59#1 := myri10ge_read_mac_addr_#t~ret517#1;havoc myri10ge_read_mac_addr_#t~mem516#1.base, myri10ge_read_mac_addr_#t~mem516#1.offset;havoc myri10ge_read_mac_addr_#t~ret517#1;call write~int#35(myri10ge_read_mac_addr_~tmp~59#1, myri10ge_read_mac_addr_~mgp#1.base, 877 + myri10ge_read_mac_addr_~mgp#1.offset + myri10ge_read_mac_addr_~i~3#1, 1);call myri10ge_read_mac_addr_#t~mem518#1.base, myri10ge_read_mac_addr_#t~mem518#1.offset := read~$Pointer$#2(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);call write~$Pointer$#2(myri10ge_read_mac_addr_#t~mem518#1.base, 1 + myri10ge_read_mac_addr_#t~mem518#1.offset, myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);havoc myri10ge_read_mac_addr_#t~mem518#1.base, myri10ge_read_mac_addr_#t~mem518#1.offset;myri10ge_read_mac_addr_~i~3#1 := 1 + myri10ge_read_mac_addr_~i~3#1; [2025-02-08 04:16:20,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8717-1: SUMMARY for call myri10ge_read_mac_addr_#t~ret517#1 := simple_strtoul(myri10ge_read_mac_addr_#t~mem516#1.base, myri10ge_read_mac_addr_#t~mem516#1.offset, myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 16); srcloc: null [2025-02-08 04:16:20,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7792: assume false; [2025-02-08 04:16:20,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7792: assume !false; [2025-02-08 04:16:20,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14002-1: SUMMARY for call myri10ge_probe_slices_#t~ret1919#1 := myri10ge_send_cmd(myri10ge_probe_slices_~mgp#1.base, myri10ge_probe_slices_~mgp#1.offset, 35, myri10ge_probe_slices_~#cmd~14#1.base, myri10ge_probe_slices_~#cmd~14#1.offset, 0); srcloc: null [2025-02-08 04:16:20,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16645: SUMMARY for call ldv_check_alloc_flags(dma_zalloc_coherent_~flags#1); srcloc: null [2025-02-08 04:16:20,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13342-3: havoc myri10ge_select_firmware_#t~bitwise1717#1;assume (((((if myri10ge_select_firmware_#t~mem1716#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1716#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1716#1 % 65536 % 4294967296 - 4294967296) < 0 || myri10ge_select_firmware_#t~bitwise1717#1 <= (if myri10ge_select_firmware_#t~mem1716#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1716#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1716#1 % 65536 % 4294967296 - 4294967296)) && myri10ge_select_firmware_#t~bitwise1717#1 <= 146) && myri10ge_select_firmware_#t~bitwise1717#1 >= 0) && ((if myri10ge_select_firmware_#t~mem1716#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1716#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1716#1 % 65536 % 4294967296 - 4294967296) >= 0 || myri10ge_select_firmware_#t~bitwise1717#1 > 146 + (if myri10ge_select_firmware_#t~mem1716#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1716#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1716#1 % 65536 % 4294967296 - 4294967296))) && myri10ge_select_firmware_#t~bitwise1717#1 >= -2147483648; [2025-02-08 04:16:20,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13342-4: assume 146 == (if myri10ge_select_firmware_#t~mem1716#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1716#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1716#1 % 65536 % 4294967296 - 4294967296);myri10ge_select_firmware_#t~bitwise1717#1 := (if myri10ge_select_firmware_#t~mem1716#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1716#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1716#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:16:20,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13342-4: assume !(146 == (if myri10ge_select_firmware_#t~mem1716#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1716#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1716#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:16:20,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13210: assume 0 != myri10ge_enable_ecrc_~ret~3#1; [2025-02-08 04:16:20,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13210: assume !(0 != myri10ge_enable_ecrc_~ret~3#1);call myri10ge_enable_ecrc_#t~mem1691#1 := read~int#22(myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset, 4); [2025-02-08 04:16:20,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13342-1: SUMMARY for call myri10ge_select_firmware_#t~ret1718#1 := ldv__builtin_expect((if 0 == myri10ge_select_firmware_#t~bitwise1717#1 then 1 else 0), 0); srcloc: null [2025-02-08 04:16:20,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13342-2: [2025-02-08 04:16:20,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13342: assume -9223372036854775808 <= myri10ge_select_firmware_#t~ret1718#1 && myri10ge_select_firmware_#t~ret1718#1 <= 9223372036854775807;myri10ge_select_firmware_~tmp~107#1 := myri10ge_select_firmware_#t~ret1718#1;havoc myri10ge_select_firmware_#t~mem1716#1;havoc myri10ge_select_firmware_#t~bitwise1717#1;havoc myri10ge_select_firmware_#t~ret1718#1; [2025-02-08 04:16:20,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15456: havoc ldv_interrupt_interrupt_instance_0_#t~ret2107#1, ldv_interrupt_interrupt_instance_0_#t~ret2108#1, ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset, ldv_interrupt_interrupt_instance_0_~tmp~125#1;havoc ldv_interrupt_interrupt_instance_0_#in~arg0#1.base, ldv_interrupt_interrupt_instance_0_#in~arg0#1.offset;assume { :end_inline_ldv_interrupt_interrupt_instance_0 } true; [2025-02-08 04:16:20,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16117-1: SUMMARY for call ldv_assume((if 2 == ~ldv_statevar_0~0 || 6 == ~ldv_statevar_0~0 then 1 else 0)); srcloc: null [2025-02-08 04:16:20,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16117: call ldv_register_netdev_#t~mem2154#1.base, ldv_register_netdev_#t~mem2154#1.offset := read~$Pointer$#35(ldv_register_netdev_~ldv_10_netdev_net_device~0#1.base, 468 + ldv_register_netdev_~ldv_10_netdev_net_device~0#1.offset, 8);call ldv_register_netdev_#t~mem2155#1.base, ldv_register_netdev_#t~mem2155#1.offset := read~$Pointer$#35(ldv_register_netdev_#t~mem2154#1.base, 16 + ldv_register_netdev_#t~mem2154#1.offset, 8);assume { :begin_inline_ldv_register_netdev_open_10_6 } true;ldv_register_netdev_open_10_6_#in~arg0#1.base, ldv_register_netdev_open_10_6_#in~arg0#1.offset, ldv_register_netdev_open_10_6_#in~arg1#1.base, ldv_register_netdev_open_10_6_#in~arg1#1.offset := ldv_register_netdev_#t~mem2155#1.base, ldv_register_netdev_#t~mem2155#1.offset, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.offset;havoc ldv_register_netdev_open_10_6_#res#1;havoc ldv_register_netdev_open_10_6_#t~ret2158#1, ldv_register_netdev_open_10_6_~arg0#1.base, ldv_register_netdev_open_10_6_~arg0#1.offset, ldv_register_netdev_open_10_6_~arg1#1.base, ldv_register_netdev_open_10_6_~arg1#1.offset, ldv_register_netdev_open_10_6_~tmp~133#1;ldv_register_netdev_open_10_6_~arg0#1.base, ldv_register_netdev_open_10_6_~arg0#1.offset := ldv_register_netdev_open_10_6_#in~arg0#1.base, ldv_register_netdev_open_10_6_#in~arg0#1.offset;ldv_register_netdev_open_10_6_~arg1#1.base, ldv_register_netdev_open_10_6_~arg1#1.offset := ldv_register_netdev_open_10_6_#in~arg1#1.base, ldv_register_netdev_open_10_6_#in~arg1#1.offset;havoc ldv_register_netdev_open_10_6_~tmp~133#1; [2025-02-08 04:16:20,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11096: havoc myri10ge_get_sset_count_#t~mem1139#1; [2025-02-08 04:16:20,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13078: assume 0 != myri10ge_set_mac_address_~tmp___0~46#1 % 256;myri10ge_set_mac_address_~tmp___1~31#1 := 0; [2025-02-08 04:16:20,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13078: assume !(0 != myri10ge_set_mac_address_~tmp___0~46#1 % 256);myri10ge_set_mac_address_~tmp___1~31#1 := 1; [2025-02-08 04:16:20,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13342-5: assume 0 == (if myri10ge_select_firmware_#t~mem1716#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1716#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1716#1 % 65536 % 4294967296 - 4294967296);myri10ge_select_firmware_#t~bitwise1717#1 := 0; [2025-02-08 04:16:20,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13342-5: assume !(0 == (if myri10ge_select_firmware_#t~mem1716#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1716#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1716#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:16:20,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11096-2: call myri10ge_get_sset_count_#t~mem1139#1 := read~int#35(myri10ge_get_sset_count_~mgp~13#1.base, 12 + myri10ge_get_sset_count_~mgp~13#1.offset, 4);myri10ge_get_sset_count_#res#1 := (if (46 + 14 * myri10ge_get_sset_count_#t~mem1139#1) % 4294967296 % 4294967296 <= 2147483647 then (46 + 14 * myri10ge_get_sset_count_#t~mem1139#1) % 4294967296 % 4294967296 else (46 + 14 * myri10ge_get_sset_count_#t~mem1139#1) % 4294967296 % 4294967296 - 4294967296);havoc myri10ge_get_sset_count_#t~mem1139#1; [2025-02-08 04:16:20,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13342-6: call myri10ge_select_firmware_#t~mem1716#1 := read~int#11(~#__param_myri10ge_fw_name~0.base, 16 + ~#__param_myri10ge_fw_name~0.offset, 2); [2025-02-08 04:16:20,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11096-1: ldv_dummy_resourceless_instance_callback_1_16_#t~ret2087#1 := myri10ge_get_sset_count_#res#1;havoc myri10ge_get_sset_count_#t~ret1138#1.base, myri10ge_get_sset_count_#t~ret1138#1.offset, myri10ge_get_sset_count_#t~mem1139#1, myri10ge_get_sset_count_~netdev#1.base, myri10ge_get_sset_count_~netdev#1.offset, myri10ge_get_sset_count_~sset#1, myri10ge_get_sset_count_~mgp~13#1.base, myri10ge_get_sset_count_~mgp~13#1.offset, myri10ge_get_sset_count_~tmp~90#1.base, myri10ge_get_sset_count_~tmp~90#1.offset;havoc myri10ge_get_sset_count_#in~netdev#1.base, myri10ge_get_sset_count_#in~netdev#1.offset, myri10ge_get_sset_count_#in~sset#1;assume { :end_inline_myri10ge_get_sset_count } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_16_#t~ret2087#1 && ldv_dummy_resourceless_instance_callback_1_16_#t~ret2087#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret2087#1;havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret2087#1, ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_16_~arg2#1;havoc ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_16_#in~arg2#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_16 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:16:20,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13739: call ULTIMATE.dealloc(myri10ge_watchdog_timer_~#reset_needed~1#1.base, myri10ge_watchdog_timer_~#reset_needed~1#1.offset);havoc myri10ge_watchdog_timer_~#reset_needed~1#1.base, myri10ge_watchdog_timer_~#reset_needed~1#1.offset;call ULTIMATE.dealloc(myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.base, myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.offset);havoc myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.base, myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.offset;call ULTIMATE.dealloc(myri10ge_watchdog_timer_~#cmd~13#1.base, myri10ge_watchdog_timer_~#cmd~13#1.offset);havoc myri10ge_watchdog_timer_~#cmd~13#1.base, myri10ge_watchdog_timer_~#cmd~13#1.offset;havoc myri10ge_watchdog_timer_#t~mem1848#1.base, myri10ge_watchdog_timer_#t~mem1848#1.offset, myri10ge_watchdog_timer_#t~mem1849#1.base, myri10ge_watchdog_timer_#t~mem1849#1.offset, myri10ge_watchdog_timer_#t~mem1850#1, myri10ge_watchdog_timer_#t~ret1851#1, myri10ge_watchdog_timer_#t~mem1852#1.base, myri10ge_watchdog_timer_#t~mem1852#1.offset, myri10ge_watchdog_timer_#t~mem1853#1, myri10ge_watchdog_timer_#t~mem1854#1, myri10ge_watchdog_timer_#t~mem1855#1, myri10ge_watchdog_timer_#t~mem1856#1, myri10ge_watchdog_timer_#t~mem1857#1, myri10ge_watchdog_timer_#t~mem1858#1, myri10ge_watchdog_timer_#t~mem1859#1, myri10ge_watchdog_timer_#t~mem1860#1, myri10ge_watchdog_timer_#t~mem1861#1, myri10ge_watchdog_timer_#t~mem1862#1, myri10ge_watchdog_timer_#t~short1863#1, myri10ge_watchdog_timer_#t~mem1864#1, myri10ge_watchdog_timer_#t~mem1865#1.base, myri10ge_watchdog_timer_#t~mem1865#1.offset, myri10ge_watchdog_timer_#t~ret1866#1, myri10ge_watchdog_timer_#t~mem1867#1, myri10ge_watchdog_timer_#t~bitwise1868#1, myri10ge_watchdog_timer_#t~mem1869#1, myri10ge_watchdog_timer_#t~ret1870#1, myri10ge_watchdog_timer_#t~ret1871#1, myri10ge_watchdog_timer_~arg#1, myri10ge_watchdog_timer_~mgp~32#1.base, myri10ge_watchdog_timer_~mgp~32#1.offset, myri10ge_watchdog_timer_~ss~12#1.base, myri10ge_watchdog_timer_~ss~12#1.offset, myri10ge_watchdog_timer_~i~23#1, myri10ge_watchdog_timer_~#reset_needed~1#1.base, myri10ge_watchdog_timer_~#reset_needed~1#1.offset, myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.base, myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.offset, myri10ge_watchdog_timer_~rx_pause_cnt~1#1, myri10ge_watchdog_timer_~#cmd~13#1.base, myri10ge_watchdog_timer_~#cmd~13#1.offset, myri10ge_watchdog_timer_~tmp~112#1;havoc myri10ge_watchdog_timer_#in~arg#1;assume { :end_inline_myri10ge_watchdog_timer } true; [2025-02-08 04:16:20,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13739-1: call ULTIMATE.dealloc(myri10ge_watchdog_timer_~#reset_needed~1#1.base, myri10ge_watchdog_timer_~#reset_needed~1#1.offset);havoc myri10ge_watchdog_timer_~#reset_needed~1#1.base, myri10ge_watchdog_timer_~#reset_needed~1#1.offset;call ULTIMATE.dealloc(myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.base, myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.offset);havoc myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.base, myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.offset;call ULTIMATE.dealloc(myri10ge_watchdog_timer_~#cmd~13#1.base, myri10ge_watchdog_timer_~#cmd~13#1.offset);havoc myri10ge_watchdog_timer_~#cmd~13#1.base, myri10ge_watchdog_timer_~#cmd~13#1.offset; [2025-02-08 04:16:20,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16514: havoc ##fun~int~TO~VOID_#~2165#1;havoc ##fun~int~TO~VOID_#in~2165#1, ##fun~int~TO~VOID_#in~#fp#1.base, ##fun~int~TO~VOID_#in~#fp#1.offset;assume { :end_inline_##fun~int~TO~VOID } true; [2025-02-08 04:16:20,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16646-1: SUMMARY for call dma_zalloc_coherent_#t~ret2177#1.base, dma_zalloc_coherent_#t~ret2177#1.offset := ldv_zalloc(dma_zalloc_coherent_~size#1); srcloc: null [2025-02-08 04:16:20,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16646: dma_zalloc_coherent_~tmp~141#1.base, dma_zalloc_coherent_~tmp~141#1.offset := dma_zalloc_coherent_#t~ret2177#1.base, dma_zalloc_coherent_#t~ret2177#1.offset;havoc dma_zalloc_coherent_#t~ret2177#1.base, dma_zalloc_coherent_#t~ret2177#1.offset;dma_zalloc_coherent_#res#1.base, dma_zalloc_coherent_#res#1.offset := dma_zalloc_coherent_~tmp~141#1.base, dma_zalloc_coherent_~tmp~141#1.offset;myri10ge_alloc_slices_#t~ret1890#1.base, myri10ge_alloc_slices_#t~ret1890#1.offset := dma_zalloc_coherent_#res#1.base, dma_zalloc_coherent_#res#1.offset;havoc dma_zalloc_coherent_#t~ret2177#1.base, dma_zalloc_coherent_#t~ret2177#1.offset, dma_zalloc_coherent_~dev#1.base, dma_zalloc_coherent_~dev#1.offset, dma_zalloc_coherent_~size#1, dma_zalloc_coherent_~dma_handle#1.base, dma_zalloc_coherent_~dma_handle#1.offset, dma_zalloc_coherent_~flags#1, dma_zalloc_coherent_~tmp~141#1.base, dma_zalloc_coherent_~tmp~141#1.offset;havoc dma_zalloc_coherent_#in~dev#1.base, dma_zalloc_coherent_#in~dev#1.offset, dma_zalloc_coherent_#in~size#1, dma_zalloc_coherent_#in~dma_handle#1.base, dma_zalloc_coherent_#in~dma_handle#1.offset, dma_zalloc_coherent_#in~flags#1;assume { :end_inline_dma_zalloc_coherent } true;myri10ge_alloc_slices_~tmp___0~53#1.base, myri10ge_alloc_slices_~tmp___0~53#1.offset := myri10ge_alloc_slices_#t~ret1890#1.base, myri10ge_alloc_slices_#t~ret1890#1.offset;havoc myri10ge_alloc_slices_#t~ret1890#1.base, myri10ge_alloc_slices_#t~ret1890#1.offset;call write~$Pointer$#35(myri10ge_alloc_slices_~tmp___0~53#1.base, myri10ge_alloc_slices_~tmp___0~53#1.offset, myri10ge_alloc_slices_~ss~14#1.base, 212 + myri10ge_alloc_slices_~ss~14#1.offset, 8);call myri10ge_alloc_slices_#t~mem1891#1.base, myri10ge_alloc_slices_#t~mem1891#1.offset := read~$Pointer$#35(myri10ge_alloc_slices_~ss~14#1.base, 212 + myri10ge_alloc_slices_~ss~14#1.offset, 8); [2025-02-08 04:16:20,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15986: assume 0 != (ldv_pci_pci_instance_2_#t~mem2131#1.base + ldv_pci_pci_instance_2_#t~mem2131#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem2131#1.base, ldv_pci_pci_instance_2_#t~mem2131#1.offset;call ldv_pci_pci_instance_2_#t~mem2132#1.base, ldv_pci_pci_instance_2_#t~mem2132#1.offset := read~$Pointer$#16(~ldv_2_container_pci_driver~0.base, 64 + ~ldv_2_container_pci_driver~0.offset, 8);assume { :begin_inline_ldv_pci_instance_resume_early_2_6 } true;ldv_pci_instance_resume_early_2_6_#in~arg0#1.base, ldv_pci_instance_resume_early_2_6_#in~arg0#1.offset, ldv_pci_instance_resume_early_2_6_#in~arg1#1.base, ldv_pci_instance_resume_early_2_6_#in~arg1#1.offset := ldv_pci_pci_instance_2_#t~mem2132#1.base, ldv_pci_pci_instance_2_#t~mem2132#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_resume_early_2_6_#t~ret2117#1, ldv_pci_instance_resume_early_2_6_~arg0#1.base, ldv_pci_instance_resume_early_2_6_~arg0#1.offset, ldv_pci_instance_resume_early_2_6_~arg1#1.base, ldv_pci_instance_resume_early_2_6_~arg1#1.offset;ldv_pci_instance_resume_early_2_6_~arg0#1.base, ldv_pci_instance_resume_early_2_6_~arg0#1.offset := ldv_pci_instance_resume_early_2_6_#in~arg0#1.base, ldv_pci_instance_resume_early_2_6_#in~arg0#1.offset;ldv_pci_instance_resume_early_2_6_~arg1#1.base, ldv_pci_instance_resume_early_2_6_~arg1#1.offset := ldv_pci_instance_resume_early_2_6_#in~arg1#1.base, ldv_pci_instance_resume_early_2_6_#in~arg1#1.offset;assume { :begin_inline_##fun~$Pointer$~TO~int } true;##fun~$Pointer$~TO~int_#in~2116#1.base, ##fun~$Pointer$~TO~int_#in~2116#1.offset, ##fun~$Pointer$~TO~int_#in~#fp#1.base, ##fun~$Pointer$~TO~int_#in~#fp#1.offset := ldv_pci_instance_resume_early_2_6_~arg1#1.base, ldv_pci_instance_resume_early_2_6_~arg1#1.offset, ldv_pci_instance_resume_early_2_6_~arg0#1.base, ldv_pci_instance_resume_early_2_6_~arg0#1.offset;havoc ##fun~$Pointer$~TO~int_#res#1;havoc ##fun~$Pointer$~TO~int_#~2116#1.base, ##fun~$Pointer$~TO~int_#~2116#1.offset, ##fun~$Pointer$~TO~int_#t~funptrres2384#1, ##fun~$Pointer$~TO~int_#t~ret2385#1, ##fun~$Pointer$~TO~int_#t~ret2386#1, ##fun~$Pointer$~TO~int_#t~ret2387#1, ##fun~$Pointer$~TO~int_#t~ret2388#1, ##fun~$Pointer$~TO~int_#t~ret2389#1;##fun~$Pointer$~TO~int_#~2116#1.base, ##fun~$Pointer$~TO~int_#~2116#1.offset := ##fun~$Pointer$~TO~int_#in~2116#1.base, ##fun~$Pointer$~TO~int_#in~2116#1.offset; [2025-02-08 04:16:20,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15986: assume !(0 != (ldv_pci_pci_instance_2_#t~mem2131#1.base + ldv_pci_pci_instance_2_#t~mem2131#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem2131#1.base, ldv_pci_pci_instance_2_#t~mem2131#1.offset; [2025-02-08 04:16:20,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14004: assume 0 != myri10ge_probe_slices_~status~20#1; [2025-02-08 04:16:20,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14004: assume !(0 != myri10ge_probe_slices_~status~20#1);call myri10ge_probe_slices_#t~mem1920#1 := read~int#36(myri10ge_probe_slices_~#cmd~14#1.base, myri10ge_probe_slices_~#cmd~14#1.offset, 4);call write~int#35((if myri10ge_probe_slices_#t~mem1920#1 % 4294967296 % 4294967296 <= 2147483647 then myri10ge_probe_slices_#t~mem1920#1 % 4294967296 % 4294967296 else myri10ge_probe_slices_#t~mem1920#1 % 4294967296 % 4294967296 - 4294967296), myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4);havoc myri10ge_probe_slices_#t~mem1920#1; [2025-02-08 04:16:20,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16118: ldv_register_netdev_#t~ret2156#1 := ldv_register_netdev_open_10_6_#res#1;havoc ldv_register_netdev_open_10_6_#t~ret2158#1, ldv_register_netdev_open_10_6_~arg0#1.base, ldv_register_netdev_open_10_6_~arg0#1.offset, ldv_register_netdev_open_10_6_~arg1#1.base, ldv_register_netdev_open_10_6_~arg1#1.offset, ldv_register_netdev_open_10_6_~tmp~133#1;havoc ldv_register_netdev_open_10_6_#in~arg0#1.base, ldv_register_netdev_open_10_6_#in~arg0#1.offset, ldv_register_netdev_open_10_6_#in~arg1#1.base, ldv_register_netdev_open_10_6_#in~arg1#1.offset;assume { :end_inline_ldv_register_netdev_open_10_6 } true;assume -2147483648 <= ldv_register_netdev_#t~ret2156#1 && ldv_register_netdev_#t~ret2156#1 <= 2147483647;ldv_register_netdev_~ldv_10_ret_default~0#1 := ldv_register_netdev_#t~ret2156#1;havoc ldv_register_netdev_#t~mem2154#1.base, ldv_register_netdev_#t~mem2154#1.offset;havoc ldv_register_netdev_#t~mem2155#1.base, ldv_register_netdev_#t~mem2155#1.offset;havoc ldv_register_netdev_#t~ret2156#1; [2025-02-08 04:16:20,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15722: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_22 } true;ldv_dummy_resourceless_instance_callback_1_22_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_22_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_22_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_22_#in~arg1#1.offset := ~ldv_1_callback_ndo_busy_poll~0.base, ~ldv_1_callback_ndo_busy_poll~0.offset, ~ldv_1_container_struct_napi_struct_ptr~0.base, ~ldv_1_container_struct_napi_struct_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_22_#t~ret2088#1, ldv_dummy_resourceless_instance_callback_1_22_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_22_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_22_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_22_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_22_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_22_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_22_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_22_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_22_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_22_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_22_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_22_#in~arg1#1.offset; [2025-02-08 04:16:20,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13872-1: SUMMARY for call myri10ge_alloc_slices_#t~ret1886#1.base, myri10ge_alloc_slices_#t~ret1886#1.offset := kzalloc(myri10ge_alloc_slices_~bytes~5#1, 208); srcloc: null [2025-02-08 04:16:20,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13872: myri10ge_alloc_slices_~tmp~113#1.base, myri10ge_alloc_slices_~tmp~113#1.offset := myri10ge_alloc_slices_#t~ret1886#1.base, myri10ge_alloc_slices_#t~ret1886#1.offset;havoc myri10ge_alloc_slices_#t~ret1886#1.base, myri10ge_alloc_slices_#t~ret1886#1.offset;call write~$Pointer$#35(myri10ge_alloc_slices_~tmp~113#1.base, myri10ge_alloc_slices_~tmp~113#1.offset, myri10ge_alloc_slices_~mgp#1.base, myri10ge_alloc_slices_~mgp#1.offset, 8);call myri10ge_alloc_slices_#t~mem1887#1.base, myri10ge_alloc_slices_#t~mem1887#1.offset := read~$Pointer$#35(myri10ge_alloc_slices_~mgp#1.base, myri10ge_alloc_slices_~mgp#1.offset, 8); [2025-02-08 04:16:20,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15986-1: call ldv_pci_pci_instance_2_#t~mem2131#1.base, ldv_pci_pci_instance_2_#t~mem2131#1.offset := read~$Pointer$#16(~ldv_2_container_pci_driver~0.base, 64 + ~ldv_2_container_pci_driver~0.offset, 8); [2025-02-08 04:16:20,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16911: SUMMARY for call free_netdev(ldv_free_netdev_121_~ldv_func_arg1#1.base, ldv_free_netdev_121_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:16:20,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15590: assume 24 == ~ldv_statevar_1~0; [2025-02-08 04:16:20,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15590: assume !(24 == ~ldv_statevar_1~0); [2025-02-08 04:16:20,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10569: myri10ge_intr_~i~10#1 := 0; [2025-02-08 04:16:20,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13212-1: SUMMARY for call myri10ge_enable_ecrc_#t~ret1688#1.base, myri10ge_enable_ecrc_#t~ret1688#1.offset := pci_name(myri10ge_enable_ecrc_~bridge~0#1.base, myri10ge_enable_ecrc_~bridge~0#1.offset); srcloc: null [2025-02-08 04:16:20,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: #t~ret2383#1 := main_#res#1;havoc main_#t~ret2102#1, main_~tmp~123#1;assume { :end_inline_main } true; [2025-02-08 04:16:20,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13212: myri10ge_enable_ecrc_~tmp___4~7#1.base, myri10ge_enable_ecrc_~tmp___4~7#1.offset := myri10ge_enable_ecrc_#t~ret1688#1.base, myri10ge_enable_ecrc_#t~ret1688#1.offset;havoc myri10ge_enable_ecrc_#t~ret1688#1.base, myri10ge_enable_ecrc_#t~ret1688#1.offset; [2025-02-08 04:16:20,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: ##fun~$Pointer$~TO~int_#res#1 := ##fun~$Pointer$~TO~int_#t~funptrres2384#1;havoc ##fun~$Pointer$~TO~int_#t~funptrres2384#1;havoc ##fun~$Pointer$~TO~int_#t~ret2385#1;havoc ##fun~$Pointer$~TO~int_#t~ret2386#1;havoc ##fun~$Pointer$~TO~int_#t~ret2387#1;havoc ##fun~$Pointer$~TO~int_#t~ret2388#1;havoc ##fun~$Pointer$~TO~int_#t~ret2389#1; [2025-02-08 04:16:20,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14401: assume myri10ge_probe_#t~mem2040#1 >= 0;havoc myri10ge_probe_#t~mem2040#1;call myri10ge_probe_#t~mem2041#1 := read~int#35(myri10ge_probe_~mgp~33#1.base, 152 + myri10ge_probe_~mgp~33#1.offset, 4);call myri10ge_probe_#t~mem2042#1 := read~int#35(myri10ge_probe_~mgp~33#1.base, 60 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem2043#1 := read~int#35(myri10ge_probe_~mgp~33#1.base, 52 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 04:16:20,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14401: assume !(myri10ge_probe_#t~mem2040#1 >= 0);havoc myri10ge_probe_#t~mem2040#1; [2025-02-08 04:16:20,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2389#1 && ##fun~$Pointer$~TO~int_#t~ret2389#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2384#1 := ##fun~$Pointer$~TO~int_#t~ret2389#1; [2025-02-08 04:16:20,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13344: assume 0 != myri10ge_select_firmware_~tmp~107#1;assume false; [2025-02-08 04:16:20,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13344: assume !(0 != myri10ge_select_firmware_~tmp~107#1); [2025-02-08 04:16:20,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2389#1 := myri10ge_resume(##fun~$Pointer$~TO~int_#~2116#1.base, ##fun~$Pointer$~TO~int_#~2116#1.offset); srcloc: null [2025-02-08 04:16:20,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2388#1 && ##fun~$Pointer$~TO~int_#t~ret2388#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2384#1 := ##fun~$Pointer$~TO~int_#t~ret2388#1; [2025-02-08 04:16:20,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-7: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2388#1 := myri10ge_busy_poll(##fun~$Pointer$~TO~int_#~2116#1.base, ##fun~$Pointer$~TO~int_#~2116#1.offset); srcloc: null [2025-02-08 04:16:20,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-8: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2387#1 && ##fun~$Pointer$~TO~int_#t~ret2387#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2384#1 := ##fun~$Pointer$~TO~int_#t~ret2387#1; [2025-02-08 04:16:20,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-9: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2387#1 := eth_validate_addr(##fun~$Pointer$~TO~int_#~2116#1.base, ##fun~$Pointer$~TO~int_#~2116#1.offset); srcloc: null [2025-02-08 04:16:20,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-10: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2386#1 && ##fun~$Pointer$~TO~int_#t~ret2386#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2384#1 := ##fun~$Pointer$~TO~int_#t~ret2386#1; [2025-02-08 04:16:20,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-11: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2386#1 := myri10ge_close(##fun~$Pointer$~TO~int_#~2116#1.base, ##fun~$Pointer$~TO~int_#~2116#1.offset); srcloc: null [2025-02-08 04:16:20,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-12: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2385#1 && ##fun~$Pointer$~TO~int_#t~ret2385#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2384#1 := ##fun~$Pointer$~TO~int_#t~ret2385#1; [2025-02-08 04:16:20,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-13: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2385#1 := myri10ge_open(##fun~$Pointer$~TO~int_#~2116#1.base, ##fun~$Pointer$~TO~int_#~2116#1.offset); srcloc: null [2025-02-08 04:16:20,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-14: assume ##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~myri10ge_close.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~myri10ge_close.offset; [2025-02-08 04:16:20,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-14: assume !(##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~myri10ge_close.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~myri10ge_close.offset); [2025-02-08 04:16:20,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-15: assume ##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~eth_validate_addr.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~eth_validate_addr.offset; [2025-02-08 04:16:20,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-15: assume !(##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~eth_validate_addr.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~eth_validate_addr.offset); [2025-02-08 04:16:20,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-16: assume ##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~myri10ge_busy_poll.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~myri10ge_busy_poll.offset; [2025-02-08 04:16:20,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-16: assume !(##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~myri10ge_busy_poll.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~myri10ge_busy_poll.offset); [2025-02-08 04:16:20,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-17: assume ##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~myri10ge_resume.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~myri10ge_resume.offset; [2025-02-08 04:16:20,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-17: assume !(##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~myri10ge_resume.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~myri10ge_resume.offset); [2025-02-08 04:16:20,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15459-1: SUMMARY for call ldv_assume((if 2 != ~ldv_0_ret_val_default~0 % 4294967296 then 1 else 0)); srcloc: null [2025-02-08 04:16:20,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16912: havoc ldv_free_netdev_121_~ldv_func_arg1#1.base, ldv_free_netdev_121_~ldv_func_arg1#1.offset;havoc ldv_free_netdev_121_#in~ldv_func_arg1#1.base, ldv_free_netdev_121_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_free_netdev_121 } true;myri10ge_probe_#res#1 := myri10ge_probe_~status~21#1;call ULTIMATE.dealloc(myri10ge_probe_~#__key~1#1.base, myri10ge_probe_~#__key~1#1.offset);havoc myri10ge_probe_~#__key~1#1.base, myri10ge_probe_~#__key~1#1.offset;call ULTIMATE.dealloc(myri10ge_probe_~#__key___0~0#1.base, myri10ge_probe_~#__key___0~0#1.offset);havoc myri10ge_probe_~#__key___0~0#1.base, myri10ge_probe_~#__key___0~0#1.offset;call ULTIMATE.dealloc(myri10ge_probe_~#__key___1~0#1.base, myri10ge_probe_~#__key___1~0#1.offset);havoc myri10ge_probe_~#__key___1~0#1.base, myri10ge_probe_~#__key___1~0#1.offset;call ULTIMATE.dealloc(myri10ge_probe_~#__constr_expr_0~0#1.base, myri10ge_probe_~#__constr_expr_0~0#1.offset);havoc myri10ge_probe_~#__constr_expr_0~0#1.base, myri10ge_probe_~#__constr_expr_0~0#1.offset; [2025-02-08 04:16:20,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15459: ~ldv_statevar_0~0 := 6; [2025-02-08 04:16:20,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16912-1: SUMMARY for call ldv_free_netdev(0, 0, ldv_free_netdev_121_~ldv_func_arg1#1.base, ldv_free_netdev_121_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:16:20,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8456: assume 0 != is_valid_ether_addr_~tmp___2~6#1;is_valid_ether_addr_~tmp___3~2#1 := 1; [2025-02-08 04:16:20,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8456: assume !(0 != is_valid_ether_addr_~tmp___2~6#1);is_valid_ether_addr_~tmp___3~2#1 := 0; [2025-02-08 04:16:20,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14270-1: SUMMARY for call myri10ge_probe_#t~ret1992#1 := myri10ge_load_firmware(myri10ge_probe_~mgp~33#1.base, myri10ge_probe_~mgp~33#1.offset, 1); srcloc: null [2025-02-08 04:16:20,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13213: assume -2147483648 <= myri10ge_enable_ecrc_#t~ret1689#1 && myri10ge_enable_ecrc_#t~ret1689#1 <= 2147483647;havoc myri10ge_enable_ecrc_#t~ret1689#1; [2025-02-08 04:16:20,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13213-1: SUMMARY for call myri10ge_enable_ecrc_#t~ret1689#1 := dev_err(myri10ge_enable_ecrc_~dev~6#1.base, myri10ge_enable_ecrc_~dev~6#1.offset, 95, 0); srcloc: null [2025-02-08 04:16:20,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14270: assume -2147483648 <= myri10ge_probe_#t~ret1992#1 && myri10ge_probe_#t~ret1992#1 <= 2147483647;myri10ge_probe_~status~21#1 := myri10ge_probe_#t~ret1992#1;havoc myri10ge_probe_#t~ret1992#1; [2025-02-08 04:16:20,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11231-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1168#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1167#1); srcloc: null [2025-02-08 04:16:20,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11231: myri10ge_get_ethtool_stats_~tmp___18~0#1 := myri10ge_get_ethtool_stats_#t~ret1168#1;havoc myri10ge_get_ethtool_stats_#t~mem1166#1.base, myri10ge_get_ethtool_stats_#t~mem1166#1.offset;havoc myri10ge_get_ethtool_stats_#t~mem1167#1;havoc myri10ge_get_ethtool_stats_#t~ret1168#1;call write~int#35(myri10ge_get_ethtool_stats_~tmp___18~0#1 % 4294967296, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___17~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___17~0#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___17~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);myri10ge_get_ethtool_stats_~tmp___19~0#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1169#1.base, myri10ge_get_ethtool_stats_#t~mem1169#1.offset := read~$Pointer$#35(myri10ge_get_ethtool_stats_~ss~4#1.base, 480 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call myri10ge_get_ethtool_stats_#t~mem1170#1 := read~int#35(myri10ge_get_ethtool_stats_#t~mem1169#1.base, 4 + myri10ge_get_ethtool_stats_#t~mem1169#1.offset, 4); [2025-02-08 04:16:20,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15988: havoc ldv_pci_instance_resume_early_2_6_#t~ret2117#1, ldv_pci_instance_resume_early_2_6_~arg0#1.base, ldv_pci_instance_resume_early_2_6_~arg0#1.offset, ldv_pci_instance_resume_early_2_6_~arg1#1.base, ldv_pci_instance_resume_early_2_6_~arg1#1.offset;havoc ldv_pci_instance_resume_early_2_6_#in~arg0#1.base, ldv_pci_instance_resume_early_2_6_#in~arg0#1.offset, ldv_pci_instance_resume_early_2_6_#in~arg1#1.base, ldv_pci_instance_resume_early_2_6_#in~arg1#1.offset;assume { :end_inline_ldv_pci_instance_resume_early_2_6 } true;havoc ldv_pci_pci_instance_2_#t~mem2132#1.base, ldv_pci_pci_instance_2_#t~mem2132#1.offset; [2025-02-08 04:16:20,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16120-1: SUMMARY for call ldv_register_netdev_#t~ret2157#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:16:20,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16120: assume -2147483648 <= ldv_register_netdev_#t~ret2157#1 && ldv_register_netdev_#t~ret2157#1 <= 2147483647;ldv_register_netdev_~tmp~132#1 := ldv_register_netdev_#t~ret2157#1;havoc ldv_register_netdev_#t~ret2157#1; [2025-02-08 04:16:20,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14799-1: SUMMARY for call ldv_assume((if 0 != ldv___pci_register_driver_~arg0#1 then 1 else 0)); srcloc: null [2025-02-08 04:16:20,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14799: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-08 04:16:20,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10703-1: SUMMARY for call myri10ge_get_coalesce_#t~ret1103#1.base, myri10ge_get_coalesce_#t~ret1103#1.offset := netdev_priv(myri10ge_get_coalesce_~netdev#1.base, myri10ge_get_coalesce_~netdev#1.offset); srcloc: null [2025-02-08 04:16:20,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10703: myri10ge_get_coalesce_~tmp~84#1.base, myri10ge_get_coalesce_~tmp~84#1.offset := myri10ge_get_coalesce_#t~ret1103#1.base, myri10ge_get_coalesce_#t~ret1103#1.offset;havoc myri10ge_get_coalesce_#t~ret1103#1.base, myri10ge_get_coalesce_#t~ret1103#1.offset;myri10ge_get_coalesce_~mgp~7#1.base, myri10ge_get_coalesce_~mgp~7#1.offset := myri10ge_get_coalesce_~tmp~84#1.base, myri10ge_get_coalesce_~tmp~84#1.offset;call myri10ge_get_coalesce_#t~mem1104#1 := read~int#35(myri10ge_get_coalesce_~mgp~7#1.base, 140 + myri10ge_get_coalesce_~mgp~7#1.offset, 4);call write~int#35(myri10ge_get_coalesce_#t~mem1104#1, myri10ge_get_coalesce_~coal#1.base, 4 + myri10ge_get_coalesce_~coal#1.offset, 4);havoc myri10ge_get_coalesce_#t~mem1104#1;myri10ge_get_coalesce_#res#1 := 0;ldv_dummy_resourceless_instance_callback_1_3_#t~ret2093#1 := myri10ge_get_coalesce_#res#1;havoc myri10ge_get_coalesce_#t~ret1103#1.base, myri10ge_get_coalesce_#t~ret1103#1.offset, myri10ge_get_coalesce_#t~mem1104#1, myri10ge_get_coalesce_~netdev#1.base, myri10ge_get_coalesce_~netdev#1.offset, myri10ge_get_coalesce_~coal#1.base, myri10ge_get_coalesce_~coal#1.offset, myri10ge_get_coalesce_~mgp~7#1.base, myri10ge_get_coalesce_~mgp~7#1.offset, myri10ge_get_coalesce_~tmp~84#1.base, myri10ge_get_coalesce_~tmp~84#1.offset;havoc myri10ge_get_coalesce_#in~netdev#1.base, myri10ge_get_coalesce_#in~netdev#1.offset, myri10ge_get_coalesce_#in~coal#1.base, myri10ge_get_coalesce_#in~coal#1.offset;assume { :end_inline_myri10ge_get_coalesce } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_3_#t~ret2093#1 && ldv_dummy_resourceless_instance_callback_1_3_#t~ret2093#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret2093#1;havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret2093#1, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_3 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:16:20,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14403: assume -2147483648 <= myri10ge_probe_#t~ret2044#1 && myri10ge_probe_#t~ret2044#1 <= 2147483647;havoc myri10ge_probe_#t~mem2041#1;havoc myri10ge_probe_#t~mem2042#1;havoc myri10ge_probe_#t~mem2043#1;havoc myri10ge_probe_#t~ret2044#1; [2025-02-08 04:16:20,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14403-1: SUMMARY for call myri10ge_probe_#t~ret2044#1 := mtrr_del(myri10ge_probe_#t~mem2041#1, myri10ge_probe_#t~mem2042#1, myri10ge_probe_#t~mem2043#1); srcloc: null [2025-02-08 04:16:20,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14139: assume 0 == (myri10ge_probe_~netdev~3#1.base + myri10ge_probe_~netdev~3#1.offset) % 18446744073709551616;myri10ge_probe_#res#1 := -12;call ULTIMATE.dealloc(myri10ge_probe_~#__key~1#1.base, myri10ge_probe_~#__key~1#1.offset);havoc myri10ge_probe_~#__key~1#1.base, myri10ge_probe_~#__key~1#1.offset;call ULTIMATE.dealloc(myri10ge_probe_~#__key___0~0#1.base, myri10ge_probe_~#__key___0~0#1.offset);havoc myri10ge_probe_~#__key___0~0#1.base, myri10ge_probe_~#__key___0~0#1.offset;call ULTIMATE.dealloc(myri10ge_probe_~#__key___1~0#1.base, myri10ge_probe_~#__key___1~0#1.offset);havoc myri10ge_probe_~#__key___1~0#1.base, myri10ge_probe_~#__key___1~0#1.offset;call ULTIMATE.dealloc(myri10ge_probe_~#__constr_expr_0~0#1.base, myri10ge_probe_~#__constr_expr_0~0#1.offset);havoc myri10ge_probe_~#__constr_expr_0~0#1.base, myri10ge_probe_~#__constr_expr_0~0#1.offset; [2025-02-08 04:16:20,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14139: assume !(0 == (myri10ge_probe_~netdev~3#1.base + myri10ge_probe_~netdev~3#1.offset) % 18446744073709551616);call write~$Pointer$#35(myri10ge_probe_~pdev#1.base, 179 + myri10ge_probe_~pdev#1.offset, myri10ge_probe_~netdev~3#1.base, 1236 + myri10ge_probe_~netdev~3#1.offset, 8); [2025-02-08 04:16:20,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13875: assume 0 == (myri10ge_alloc_slices_#t~mem1887#1.base + myri10ge_alloc_slices_#t~mem1887#1.offset) % 18446744073709551616;havoc myri10ge_alloc_slices_#t~mem1887#1.base, myri10ge_alloc_slices_#t~mem1887#1.offset;myri10ge_alloc_slices_#res#1 := -12; [2025-02-08 04:16:20,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13875: assume !(0 == (myri10ge_alloc_slices_#t~mem1887#1.base + myri10ge_alloc_slices_#t~mem1887#1.offset) % 18446744073709551616);havoc myri10ge_alloc_slices_#t~mem1887#1.base, myri10ge_alloc_slices_#t~mem1887#1.offset;myri10ge_alloc_slices_~i~25#1 := 0; [2025-02-08 04:16:20,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16122: assume 0 != ldv_register_netdev_~tmp~132#1; [2025-02-08 04:16:20,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16122: assume !(0 != ldv_register_netdev_~tmp~132#1); [2025-02-08 04:16:20,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13083: assume 0 != myri10ge_set_mac_address_~tmp___1~31#1;myri10ge_set_mac_address_#res#1 := -99; [2025-02-08 04:16:20,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13083: assume !(0 != myri10ge_set_mac_address_~tmp___1~31#1); [2025-02-08 04:16:20,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14140: ldv_pci_instance_probe_2_17_#t~ret2114#1 := myri10ge_probe_#res#1;havoc myri10ge_probe_#t~ret1938#1.base, myri10ge_probe_#t~ret1938#1.offset, myri10ge_probe_#t~ret1939#1.base, myri10ge_probe_#t~ret1939#1.offset, myri10ge_probe_#t~ret1940#1, myri10ge_probe_#t~ret1941#1, myri10ge_probe_#t~ret1942#1, myri10ge_probe_#t~ret1943#1, myri10ge_probe_#t~ret1944#1, myri10ge_probe_#t~ret1945#1, myri10ge_probe_#t~ret1946#1, myri10ge_probe_#t~ret1947#1, myri10ge_probe_#t~ret1948#1, myri10ge_probe_#t~ret1949#1, myri10ge_probe_#t~ret1950#1, myri10ge_probe_#t~ret1951#1.base, myri10ge_probe_#t~ret1951#1.offset, myri10ge_probe_#t~mem1952#1.base, myri10ge_probe_#t~mem1952#1.offset, myri10ge_probe_#t~mem1953#1, myri10ge_probe_#t~mem1954#1, myri10ge_probe_#t~mem1955#1, myri10ge_probe_#t~short1956#1, myri10ge_probe_#t~ite1959#1, myri10ge_probe_#t~mem1957#1, myri10ge_probe_#t~mem1958#1, myri10ge_probe_#t~mem1960#1, myri10ge_probe_#t~mem1961#1, myri10ge_probe_#t~mem1962#1, myri10ge_probe_#t~ret1963#1, myri10ge_probe_#t~mem1964#1, myri10ge_probe_#t~mem1965#1, myri10ge_probe_#t~mem1966#1, myri10ge_probe_#t~ret1967#1.base, myri10ge_probe_#t~ret1967#1.offset, myri10ge_probe_#t~mem1968#1.base, myri10ge_probe_#t~mem1968#1.offset, myri10ge_probe_#t~mem1969#1, myri10ge_probe_#t~mem1970#1, myri10ge_probe_#t~ret1971#1, myri10ge_probe_#t~mem1972#1.base, myri10ge_probe_#t~mem1972#1.offset, myri10ge_probe_#t~ret1973#1, myri10ge_probe_#t~ret1974#1, myri10ge_probe_#t~bitwise1975#1, myri10ge_probe_#t~mem1976#1.base, myri10ge_probe_#t~mem1976#1.offset, myri10ge_probe_#t~ret1977#1, myri10ge_probe_#t~ret1978#1, myri10ge_probe_#t~mem1979#1, myri10ge_probe_#t~mem1980#1, myri10ge_probe_#t~mem1981#1, myri10ge_probe_#t~short1982#1, myri10ge_probe_#t~mem1983#1, myri10ge_probe_#t~mem1984#1, myri10ge_probe_#t~ret1985#1, myri10ge_probe_#t~mem1986#1.base, myri10ge_probe_#t~mem1986#1.offset, myri10ge_probe_#t~mem1987#1, myri10ge_probe_#t~memset~res1988#1.base, myri10ge_probe_#t~memset~res1988#1.offset, myri10ge_probe_#t~ret1989#1, myri10ge_probe_#t~mem1990#1.base, myri10ge_probe_#t~mem1990#1.offset, myri10ge_probe_#t~mem1991#1, myri10ge_probe_#t~ret1992#1, myri10ge_probe_#t~ret1993#1, myri10ge_probe_#t~ret1994#1, myri10ge_probe_#t~ret1995#1, myri10ge_probe_#t~mem1996#1, myri10ge_probe_#t~ret1997#1, myri10ge_probe_#t~mem1998#1, myri10ge_probe_#t~ret1999#1, myri10ge_probe_#t~ret2000#1, myri10ge_probe_#t~ret2001#1, myri10ge_probe_#t~mem2002#1, myri10ge_probe_#t~bitwise2003#1, myri10ge_probe_#t~mem2004#1, myri10ge_probe_#t~bitwise2005#1, myri10ge_probe_#t~mem2006#1, myri10ge_probe_#t~mem2007#1, myri10ge_probe_#t~bitwise2008#1, myri10ge_probe_#t~mem2010#1, myri10ge_probe_#t~mem2009#1, myri10ge_probe_#t~bitwise2011#1, myri10ge_probe_#t~mem2012#1, myri10ge_probe_#t~mem2013#1, myri10ge_probe_#t~bitwise2014#1, myri10ge_probe_#t~mem2015#1, myri10ge_probe_#t~mem2016#1, myri10ge_probe_#t~bitwise2017#1, myri10ge_probe_#t~ret2018#1, myri10ge_probe_#t~ret2019#1, myri10ge_probe_#t~mem2020#1, myri10ge_probe_#t~ret2021#1, myri10ge_probe_#t~ret2022#1, myri10ge_probe_#t~mem2023#1, myri10ge_probe_#t~mem2024#1, myri10ge_probe_#t~mem2025#1, myri10ge_probe_#t~mem2026#1.base, myri10ge_probe_#t~mem2026#1.offset, myri10ge_probe_#t~mem2027#1, myri10ge_probe_#t~ret2028#1, myri10ge_probe_#t~mem2029#1, myri10ge_probe_#t~mem2030#1, myri10ge_probe_#t~mem2031#1, myri10ge_probe_#t~mem2032#1.base, myri10ge_probe_#t~mem2032#1.offset, myri10ge_probe_#t~mem2033#1, myri10ge_probe_#t~ret2034#1, myri10ge_probe_#t~mem2035#1.base, myri10ge_probe_#t~mem2035#1.offset, myri10ge_probe_#t~mem2036#1.base, myri10ge_probe_#t~mem2036#1.offset, myri10ge_probe_#t~mem2037#1, myri10ge_probe_#t~ret2038#1, myri10ge_probe_#t~mem2039#1.base, myri10ge_probe_#t~mem2039#1.offset, myri10ge_probe_#t~mem2040#1, myri10ge_probe_#t~mem2041#1, myri10ge_probe_#t~mem2042#1, myri10ge_probe_#t~mem2043#1, myri10ge_probe_#t~ret2044#1, myri10ge_probe_#t~mem2045#1.base, myri10ge_probe_#t~mem2045#1.offset, myri10ge_probe_#t~mem2046#1, myri10ge_probe_~pdev#1.base, myri10ge_probe_~pdev#1.offset, myri10ge_probe_~ent#1.base, myri10ge_probe_~ent#1.offset, myri10ge_probe_~netdev~3#1.base, myri10ge_probe_~netdev~3#1.offset, myri10ge_probe_~mgp~33#1.base, myri10ge_probe_~mgp~33#1.offset, myri10ge_probe_~dev~8#1.base, myri10ge_probe_~dev~8#1.offset, myri10ge_probe_~i~27#1, myri10ge_probe_~status~21#1, myri10ge_probe_~dac_enabled~0#1, myri10ge_probe_~hdr_offset~2#1, myri10ge_probe_~ss_offset~0#1, myri10ge_probe_~board_number~0#1, myri10ge_probe_~tmp~115#1.base, myri10ge_probe_~tmp~115#1.offset, myri10ge_probe_~#__key~1#1.base, myri10ge_probe_~#__key~1#1.offset, myri10ge_probe_~tmp___0~55#1, myri10ge_probe_~tmp___1~37#1.base, myri10ge_probe_~tmp___1~37#1.offset, myri10ge_probe_~tmp___2~24#1.base, myri10ge_probe_~tmp___2~24#1.offset, myri10ge_probe_~tmp___3~15#1, myri10ge_probe_~tmp___4~8#1, myri10ge_probe_~tmp___5~6#1, myri10ge_probe_~tmp___6~4#1, myri10ge_probe_~#__key___0~0#1.base, myri10ge_probe_~#__key___0~0#1.offset, myri10ge_probe_~#__key___1~0#1.base, myri10ge_probe_~#__key___1~0#1.offset, myri10ge_probe_~#__constr_expr_0~0#1.base, myri10ge_probe_~#__constr_expr_0~0#1.offset;havoc myri10ge_probe_#in~pdev#1.base, myri10ge_probe_#in~pdev#1.offset, myri10ge_probe_#in~ent#1.base, myri10ge_probe_#in~ent#1.offset;assume { :end_inline_myri10ge_probe } true;assume -2147483648 <= ldv_pci_instance_probe_2_17_#t~ret2114#1 && ldv_pci_instance_probe_2_17_#t~ret2114#1 <= 2147483647;ldv_pci_instance_probe_2_17_~tmp~128#1 := ldv_pci_instance_probe_2_17_#t~ret2114#1;havoc ldv_pci_instance_probe_2_17_#t~ret2114#1;ldv_pci_instance_probe_2_17_#res#1 := ldv_pci_instance_probe_2_17_~tmp~128#1;ldv_pci_pci_instance_2_#t~ret2146#1 := ldv_pci_instance_probe_2_17_#res#1;havoc ldv_pci_instance_probe_2_17_#t~ret2114#1, ldv_pci_instance_probe_2_17_~arg0#1.base, ldv_pci_instance_probe_2_17_~arg0#1.offset, ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset, ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset, ldv_pci_instance_probe_2_17_~tmp~128#1;havoc ldv_pci_instance_probe_2_17_#in~arg0#1.base, ldv_pci_instance_probe_2_17_#in~arg0#1.offset, ldv_pci_instance_probe_2_17_#in~arg1#1.base, ldv_pci_instance_probe_2_17_#in~arg1#1.offset, ldv_pci_instance_probe_2_17_#in~arg2#1.base, ldv_pci_instance_probe_2_17_#in~arg2#1.offset;assume { :end_inline_ldv_pci_instance_probe_2_17 } true;assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2146#1 && ldv_pci_pci_instance_2_#t~ret2146#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret2146#1;havoc ldv_pci_pci_instance_2_#t~mem2145#1.base, ldv_pci_pci_instance_2_#t~mem2145#1.offset;havoc ldv_pci_pci_instance_2_#t~ret2146#1;assume { :begin_inline_ldv_post_probe } true;ldv_post_probe_#in~probe_ret_val#1 := ~ldv_2_ret_default~0;havoc ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret2211#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~161#1;ldv_post_probe_~probe_ret_val#1 := ldv_post_probe_#in~probe_ret_val#1;havoc ldv_post_probe_~tmp~161#1; [2025-02-08 04:16:20,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13215: assume -2147483648 <= myri10ge_enable_ecrc_#t~ret1690#1 && myri10ge_enable_ecrc_#t~ret1690#1 <= 2147483647;havoc myri10ge_enable_ecrc_#t~ret1690#1;call ULTIMATE.dealloc(myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset);havoc myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset; [2025-02-08 04:16:20,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13215-1: SUMMARY for call myri10ge_enable_ecrc_#t~ret1690#1 := dev_err(myri10ge_enable_ecrc_~dev~6#1.base, myri10ge_enable_ecrc_~dev~6#1.offset, 96, 0); srcloc: null [2025-02-08 04:16:20,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14272: assume 0 != myri10ge_probe_~status~21#1; [2025-02-08 04:16:20,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14272: assume !(0 != myri10ge_probe_~status~21#1);assume { :begin_inline_myri10ge_probe_slices } true;myri10ge_probe_slices_#in~mgp#1.base, myri10ge_probe_slices_#in~mgp#1.offset := myri10ge_probe_~mgp~33#1.base, myri10ge_probe_~mgp~33#1.offset;havoc myri10ge_probe_slices_#t~mem1897#1.base, myri10ge_probe_slices_#t~mem1897#1.offset, myri10ge_probe_slices_#t~ret1898#1, myri10ge_probe_slices_#t~mem1899#1, myri10ge_probe_slices_#t~short1900#1, myri10ge_probe_slices_#t~mem1901#1.base, myri10ge_probe_slices_#t~mem1901#1.offset, myri10ge_probe_slices_#t~mem1902#1, myri10ge_probe_slices_#t~mem1903#1.base, myri10ge_probe_slices_#t~mem1903#1.offset, myri10ge_probe_slices_#t~mem1904#1.base, myri10ge_probe_slices_#t~mem1904#1.offset, myri10ge_probe_slices_#t~mem1905#1.base, myri10ge_probe_slices_#t~mem1905#1.offset, myri10ge_probe_slices_#t~ret1906#1, myri10ge_probe_slices_#t~mem1907#1.base, myri10ge_probe_slices_#t~mem1907#1.offset, myri10ge_probe_slices_#t~ret1908#1, myri10ge_probe_slices_#t~ret1909#1, myri10ge_probe_slices_#t~memset~res1910#1.base, myri10ge_probe_slices_#t~memset~res1910#1.offset, myri10ge_probe_slices_#t~ret1911#1, myri10ge_probe_slices_#t~mem1912#1.base, myri10ge_probe_slices_#t~mem1912#1.offset, myri10ge_probe_slices_#t~ret1913#1, myri10ge_probe_slices_#t~mem1914#1, myri10ge_probe_slices_#t~mem1915#1, myri10ge_probe_slices_#t~ret1916#1, myri10ge_probe_slices_#t~mem1917#1.base, myri10ge_probe_slices_#t~mem1917#1.offset, myri10ge_probe_slices_#t~ret1918#1, myri10ge_probe_slices_#t~ret1919#1, myri10ge_probe_slices_#t~mem1920#1, myri10ge_probe_slices_#t~mem1921#1, myri10ge_probe_slices_#t~mem1922#1, myri10ge_probe_slices_#t~ret1923#1.base, myri10ge_probe_slices_#t~ret1923#1.offset, myri10ge_probe_slices_#t~mem1924#1.base, myri10ge_probe_slices_#t~mem1924#1.offset, myri10ge_probe_slices_#t~mem1925#1.base, myri10ge_probe_slices_#t~mem1925#1.offset, myri10ge_probe_slices_#t~mem1926#1, myri10ge_probe_slices_#t~mem1927#1, myri10ge_probe_slices_#t~mem1928#1, myri10ge_probe_slices_#t~ret1929#1, myri10ge_probe_slices_#t~mem1930#1, myri10ge_probe_slices_#t~mem1931#1.base, myri10ge_probe_slices_#t~mem1931#1.offset, myri10ge_probe_slices_#t~mem1932#1, myri10ge_probe_slices_#t~ret1933#1, myri10ge_probe_slices_#t~mem1934#1, myri10ge_probe_slices_#t~mem1935#1.base, myri10ge_probe_slices_#t~mem1935#1.offset, myri10ge_probe_slices_#t~mem1936#1.base, myri10ge_probe_slices_#t~mem1936#1.offset, myri10ge_probe_slices_#t~ret1937#1, myri10ge_probe_slices_~mgp#1.base, myri10ge_probe_slices_~mgp#1.offset, myri10ge_probe_slices_~#cmd~14#1.base, myri10ge_probe_slices_~#cmd~14#1.offset, myri10ge_probe_slices_~pdev~10#1.base, myri10ge_probe_slices_~pdev~10#1.offset, myri10ge_probe_slices_~old_fw~0#1.base, myri10ge_probe_slices_~old_fw~0#1.offset, myri10ge_probe_slices_~old_allocated~0#1, myri10ge_probe_slices_~i~26#1, myri10ge_probe_slices_~status~20#1, myri10ge_probe_slices_~ncpus~0#1, myri10ge_probe_slices_~tmp~114#1.base, myri10ge_probe_slices_~tmp~114#1.offset, myri10ge_probe_slices_~tmp___0~54#1, myri10ge_probe_slices_~tmp___1~36#1;myri10ge_probe_slices_~mgp#1.base, myri10ge_probe_slices_~mgp#1.offset := myri10ge_probe_slices_#in~mgp#1.base, myri10ge_probe_slices_#in~mgp#1.offset;call myri10ge_probe_slices_~#cmd~14#1.base, myri10ge_probe_slices_~#cmd~14#1.offset := #Ultimate.allocOnStack(12);havoc myri10ge_probe_slices_~pdev~10#1.base, myri10ge_probe_slices_~pdev~10#1.offset;havoc myri10ge_probe_slices_~old_fw~0#1.base, myri10ge_probe_slices_~old_fw~0#1.offset;havoc myri10ge_probe_slices_~old_allocated~0#1;havoc myri10ge_probe_slices_~i~26#1;havoc myri10ge_probe_slices_~status~20#1;havoc myri10ge_probe_slices_~ncpus~0#1;havoc myri10ge_probe_slices_~tmp~114#1.base, myri10ge_probe_slices_~tmp~114#1.offset;havoc myri10ge_probe_slices_~tmp___0~54#1;havoc myri10ge_probe_slices_~tmp___1~36#1;call myri10ge_probe_slices_#t~mem1897#1.base, myri10ge_probe_slices_#t~mem1897#1.offset := read~$Pointer$#35(myri10ge_probe_slices_~mgp#1.base, 100 + myri10ge_probe_slices_~mgp#1.offset, 8);myri10ge_probe_slices_~pdev~10#1.base, myri10ge_probe_slices_~pdev~10#1.offset := myri10ge_probe_slices_#t~mem1897#1.base, myri10ge_probe_slices_#t~mem1897#1.offset;havoc myri10ge_probe_slices_#t~mem1897#1.base, myri10ge_probe_slices_#t~mem1897#1.offset;call write~int#35(1, myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4);assume { :begin_inline_netif_get_num_default_rss_queues } true;havoc netif_get_num_default_rss_queues_#res#1;havoc netif_get_num_default_rss_queues_#t~nondet2350#1;havoc netif_get_num_default_rss_queues_#t~nondet2350#1;assume -2147483648 <= netif_get_num_default_rss_queues_#t~nondet2350#1 && netif_get_num_default_rss_queues_#t~nondet2350#1 <= 2147483647;netif_get_num_default_rss_queues_#res#1 := netif_get_num_default_rss_queues_#t~nondet2350#1;havoc netif_get_num_default_rss_queues_#t~nondet2350#1; [2025-02-08 04:16:20,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15858: ldv_pci_pci_instance_2_#t~ret2140#1 := ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem2119#1, ldv_pci_instance_suspend_2_8_#t~ret2120#1, ldv_pci_instance_suspend_2_8_~arg0#1.base, ldv_pci_instance_suspend_2_8_~arg0#1.offset, ldv_pci_instance_suspend_2_8_~arg1#1.base, ldv_pci_instance_suspend_2_8_~arg1#1.offset, ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, ldv_pci_instance_suspend_2_8_~tmp~129#1;havoc ldv_pci_instance_suspend_2_8_#in~arg0#1.base, ldv_pci_instance_suspend_2_8_#in~arg0#1.offset, ldv_pci_instance_suspend_2_8_#in~arg1#1.base, ldv_pci_instance_suspend_2_8_#in~arg1#1.offset, ldv_pci_instance_suspend_2_8_#in~arg2#1.event;assume { :end_inline_ldv_pci_instance_suspend_2_8 } true;assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2140#1 && ldv_pci_pci_instance_2_#t~ret2140#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret2140#1;havoc ldv_pci_pci_instance_2_#t~mem2138#1.base, ldv_pci_pci_instance_2_#t~mem2138#1.offset;havoc ldv_pci_pci_instance_2_#t~mem2139#1;havoc ldv_pci_pci_instance_2_#t~ret2140#1; [2025-02-08 04:16:20,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8723: assume myri10ge_read_mac_addr_~i~3#1 <= 5; [2025-02-08 04:16:20,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8723: assume !(myri10ge_read_mac_addr_~i~3#1 <= 5); [2025-02-08 04:16:20,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13876: myri10ge_probe_#t~ret1994#1 := myri10ge_alloc_slices_#res#1;havoc myri10ge_alloc_slices_#t~mem1884#1.base, myri10ge_alloc_slices_#t~mem1884#1.offset, myri10ge_alloc_slices_#t~mem1885#1, myri10ge_alloc_slices_#t~ret1886#1.base, myri10ge_alloc_slices_#t~ret1886#1.offset, myri10ge_alloc_slices_#t~mem1887#1.base, myri10ge_alloc_slices_#t~mem1887#1.offset, myri10ge_alloc_slices_#t~mem1888#1.base, myri10ge_alloc_slices_#t~mem1888#1.offset, myri10ge_alloc_slices_#t~mem1889#1, myri10ge_alloc_slices_#t~ret1890#1.base, myri10ge_alloc_slices_#t~ret1890#1.offset, myri10ge_alloc_slices_#t~mem1891#1.base, myri10ge_alloc_slices_#t~mem1891#1.offset, myri10ge_alloc_slices_#t~ret1892#1.base, myri10ge_alloc_slices_#t~ret1892#1.offset, myri10ge_alloc_slices_#t~mem1893#1.base, myri10ge_alloc_slices_#t~mem1893#1.offset, myri10ge_alloc_slices_#t~mem1894#1.base, myri10ge_alloc_slices_#t~mem1894#1.offset, myri10ge_alloc_slices_#t~mem1895#1.base, myri10ge_alloc_slices_#t~mem1895#1.offset, myri10ge_alloc_slices_#t~mem1896#1, myri10ge_alloc_slices_~mgp#1.base, myri10ge_alloc_slices_~mgp#1.offset, myri10ge_alloc_slices_~ss~14#1.base, myri10ge_alloc_slices_~ss~14#1.offset, myri10ge_alloc_slices_~pdev~9#1.base, myri10ge_alloc_slices_~pdev~9#1.offset, myri10ge_alloc_slices_~bytes~5#1, myri10ge_alloc_slices_~i~25#1, myri10ge_alloc_slices_~tmp~113#1.base, myri10ge_alloc_slices_~tmp~113#1.offset, myri10ge_alloc_slices_~tmp___0~53#1.base, myri10ge_alloc_slices_~tmp___0~53#1.offset, myri10ge_alloc_slices_~tmp___1~35#1.base, myri10ge_alloc_slices_~tmp___1~35#1.offset;havoc myri10ge_alloc_slices_#in~mgp#1.base, myri10ge_alloc_slices_#in~mgp#1.offset;assume { :end_inline_myri10ge_alloc_slices } true;assume -2147483648 <= myri10ge_probe_#t~ret1994#1 && myri10ge_probe_#t~ret1994#1 <= 2147483647;myri10ge_probe_~status~21#1 := myri10ge_probe_#t~ret1994#1;havoc myri10ge_probe_#t~ret1994#1; [2025-02-08 04:16:20,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15594: assume 26 == ~ldv_statevar_1~0; [2025-02-08 04:16:20,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15594: assume !(26 == ~ldv_statevar_1~0); [2025-02-08 04:16:20,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10573-1: SUMMARY for call myri10ge_intr_#t~ret1073#1 := __fswab32(myri10ge_intr_#t~mem1072#1); srcloc: null [2025-02-08 04:16:20,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10573: myri10ge_intr_~tmp___0~33#1 := myri10ge_intr_#t~ret1073#1;havoc myri10ge_intr_#t~mem1072#1;havoc myri10ge_intr_#t~ret1073#1;myri10ge_intr_~send_done_count~0#1 := myri10ge_intr_~tmp___0~33#1;call myri10ge_intr_#t~mem1074#1 := read~int#35(myri10ge_intr_~tx~1#1.base, 72 + myri10ge_intr_~tx~1#1.offset, 4); [2025-02-08 04:16:20,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7931-1: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:16:20,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7931: __netif_tx_trylock_~pscr_ret__~0#1 := __netif_tx_trylock_~pfo_ret_____2~0#1; [2025-02-08 04:16:20,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19294: havoc ldv_pre_register_netdev_#t~nondet2340#1; [2025-02-08 04:16:20,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19294-1: ldv_register_netdev_#t~ret2152#1 := ldv_pre_register_netdev_#res#1;havoc ldv_pre_register_netdev_#t~nondet2340#1;assume { :end_inline_ldv_pre_register_netdev } true;assume -2147483648 <= ldv_register_netdev_#t~ret2152#1 && ldv_register_netdev_#t~ret2152#1 <= 2147483647;ldv_register_netdev_~ldv_10_ret_default~0#1 := ldv_register_netdev_#t~ret2152#1;havoc ldv_register_netdev_#t~ret2152#1;ldv_register_netdev_~ldv_10_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.offset := ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset; [2025-02-08 04:16:20,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14009: assume 0 == ~myri10ge_msi~0; [2025-02-08 04:16:20,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14009: assume !(0 == ~myri10ge_msi~0); [2025-02-08 04:16:20,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14274: assume -2147483648 <= myri10ge_probe_#t~ret1993#1 && myri10ge_probe_#t~ret1993#1 <= 2147483647;havoc myri10ge_probe_#t~ret1993#1; [2025-02-08 04:16:20,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11235-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1171#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1170#1); srcloc: null [2025-02-08 04:16:20,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11235: myri10ge_get_ethtool_stats_~tmp___20~0#1 := myri10ge_get_ethtool_stats_#t~ret1171#1;havoc myri10ge_get_ethtool_stats_#t~mem1169#1.base, myri10ge_get_ethtool_stats_#t~mem1169#1.offset;havoc myri10ge_get_ethtool_stats_#t~mem1170#1;havoc myri10ge_get_ethtool_stats_#t~ret1171#1;call write~int#35(myri10ge_get_ethtool_stats_~tmp___20~0#1 % 4294967296, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___19~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___19~0#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___19~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);myri10ge_get_ethtool_stats_~tmp___21~0#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1172#1.base, myri10ge_get_ethtool_stats_#t~mem1172#1.offset := read~$Pointer$#35(myri10ge_get_ethtool_stats_~ss~4#1.base, 480 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call myri10ge_get_ethtool_stats_#t~mem1173#1 := read~int#35(myri10ge_get_ethtool_stats_#t~mem1172#1.base, 16 + myri10ge_get_ethtool_stats_#t~mem1172#1.offset, 4); [2025-02-08 04:16:20,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16124: SUMMARY for call ldv_assume((if 0 == ldv_register_netdev_~ldv_10_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 04:16:20,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14274-1: SUMMARY for call myri10ge_probe_#t~ret1993#1 := dev_err(myri10ge_probe_~pdev#1.base, 179 + myri10ge_probe_~pdev#1.offset, 133, 0); srcloc: null [2025-02-08 04:16:20,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14803: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1;ldv___pci_register_driver_125_#t~ret2198#1 := ldv___pci_register_driver_#res#1;havoc ldv___pci_register_driver_#t~ret2065#1, ldv___pci_register_driver_~arg0#1, ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset, ldv___pci_register_driver_~arg2#1.base, ldv___pci_register_driver_~arg2#1.offset, ldv___pci_register_driver_~arg3#1.base, ldv___pci_register_driver_~arg3#1.offset, ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.offset, ldv___pci_register_driver_~tmp~120#1;havoc ldv___pci_register_driver_#in~arg0#1, ldv___pci_register_driver_#in~arg1#1.base, ldv___pci_register_driver_#in~arg1#1.offset, ldv___pci_register_driver_#in~arg2#1.base, ldv___pci_register_driver_#in~arg2#1.offset, ldv___pci_register_driver_#in~arg3#1.base, ldv___pci_register_driver_#in~arg3#1.offset;assume { :end_inline_ldv___pci_register_driver } true;assume -2147483648 <= ldv___pci_register_driver_125_#t~ret2198#1 && ldv___pci_register_driver_125_#t~ret2198#1 <= 2147483647;ldv___pci_register_driver_125_~tmp___0~68#1 := ldv___pci_register_driver_125_#t~ret2198#1;havoc ldv___pci_register_driver_125_#t~ret2198#1;ldv___pci_register_driver_125_#res#1 := ldv___pci_register_driver_125_~tmp___0~68#1; [2025-02-08 04:16:20,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15992: ~ldv_statevar_2~0 := 5; [2025-02-08 04:16:20,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15728-1: SUMMARY for call ldv_assume((if (2 == ~ldv_statevar_0~0 || 6 == ~ldv_statevar_0~0) || 2 == ~ldv_statevar_4~0 then 1 else 0)); srcloc: null [2025-02-08 04:16:20,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15728: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_23 } true;ldv_dummy_resourceless_instance_callback_1_23_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_23_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_23_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_23_#in~arg2#1 := ~ldv_1_callback_ndo_change_mtu~0.base, ~ldv_1_callback_ndo_change_mtu~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_ldv_param_23_1_default~0;havoc ldv_dummy_resourceless_instance_callback_1_23_#t~ret2089#1, ldv_dummy_resourceless_instance_callback_1_23_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_23_~arg2#1;ldv_dummy_resourceless_instance_callback_1_23_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_23_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_23_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_23_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_23_~arg2#1 := ldv_dummy_resourceless_instance_callback_1_23_#in~arg2#1;assume { :begin_inline_myri10ge_change_mtu } true;myri10ge_change_mtu_#in~dev#1.base, myri10ge_change_mtu_#in~dev#1.offset, myri10ge_change_mtu_#in~new_mtu#1 := ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_23_~arg2#1;havoc myri10ge_change_mtu_#res#1;havoc myri10ge_change_mtu_#t~ret1665#1.base, myri10ge_change_mtu_#t~ret1665#1.offset, myri10ge_change_mtu_#t~ret1666#1, myri10ge_change_mtu_#t~mem1667#1, myri10ge_change_mtu_#t~ret1668#1, myri10ge_change_mtu_#t~mem1669#1, myri10ge_change_mtu_#t~ret1670#1, myri10ge_change_mtu_#t~ret1671#1, myri10ge_change_mtu_~dev#1.base, myri10ge_change_mtu_~dev#1.offset, myri10ge_change_mtu_~new_mtu#1, myri10ge_change_mtu_~mgp~27#1.base, myri10ge_change_mtu_~mgp~27#1.offset, myri10ge_change_mtu_~tmp~105#1.base, myri10ge_change_mtu_~tmp~105#1.offset, myri10ge_change_mtu_~error~0#1;myri10ge_change_mtu_~dev#1.base, myri10ge_change_mtu_~dev#1.offset := myri10ge_change_mtu_#in~dev#1.base, myri10ge_change_mtu_#in~dev#1.offset;myri10ge_change_mtu_~new_mtu#1 := myri10ge_change_mtu_#in~new_mtu#1;havoc myri10ge_change_mtu_~mgp~27#1.base, myri10ge_change_mtu_~mgp~27#1.offset;havoc myri10ge_change_mtu_~tmp~105#1.base, myri10ge_change_mtu_~tmp~105#1.offset;havoc myri10ge_change_mtu_~error~0#1; [2025-02-08 04:16:20,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16125-1: SUMMARY for call ldv_assume((if 5 == ~ldv_statevar_1~0 then 1 else 0)); srcloc: null [2025-02-08 04:16:20,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16125: assume { :begin_inline_ldv_dispatch_register_10_4 } true;ldv_dispatch_register_10_4_#in~arg0#1.base, ldv_dispatch_register_10_4_#in~arg0#1.offset := ldv_register_netdev_~ldv_10_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.offset;havoc ldv_dispatch_register_10_4_~arg0#1.base, ldv_dispatch_register_10_4_~arg0#1.offset;ldv_dispatch_register_10_4_~arg0#1.base, ldv_dispatch_register_10_4_~arg0#1.offset := ldv_dispatch_register_10_4_#in~arg0#1.base, ldv_dispatch_register_10_4_#in~arg0#1.offset;~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset := ldv_dispatch_register_10_4_~arg0#1.base, ldv_dispatch_register_10_4_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_1_5 } true;~ldv_statevar_1~0 := 4; [2025-02-08 04:16:20,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13747: myri10ge_watchdog_timer_~tmp~112#1 := myri10ge_watchdog_timer_#t~ret1851#1;havoc myri10ge_watchdog_timer_#t~mem1848#1.base, myri10ge_watchdog_timer_#t~mem1848#1.offset;havoc myri10ge_watchdog_timer_#t~mem1849#1.base, myri10ge_watchdog_timer_#t~mem1849#1.offset;havoc myri10ge_watchdog_timer_#t~mem1850#1;havoc myri10ge_watchdog_timer_#t~ret1851#1;myri10ge_watchdog_timer_~rx_pause_cnt~1#1 := myri10ge_watchdog_timer_~tmp~112#1;call write~int#24(0, myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.base, myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.offset, 4);myri10ge_watchdog_timer_~i~23#1 := 0;call write~int#28(0, myri10ge_watchdog_timer_~#reset_needed~1#1.base, myri10ge_watchdog_timer_~#reset_needed~1#1.offset, 4); [2025-02-08 04:16:20,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13747-1: SUMMARY for call myri10ge_watchdog_timer_#t~ret1851#1 := __fswab32(myri10ge_watchdog_timer_#t~mem1850#1); srcloc: null [2025-02-08 04:16:20,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15861: call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset;ldv_pci_pci_instance_2_#t~ret2136#1 := ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem2123#1, ldv_pci_instance_suspend_late_2_7_#t~ret2124#1, ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset, ldv_pci_instance_suspend_late_2_7_~arg1#1.base, ldv_pci_instance_suspend_late_2_7_~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, ldv_pci_instance_suspend_late_2_7_~tmp~130#1;havoc ldv_pci_instance_suspend_late_2_7_#in~arg0#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg0#1.offset, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_#in~arg2#1.event;assume { :end_inline_ldv_pci_instance_suspend_late_2_7 } true;assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2136#1 && ldv_pci_pci_instance_2_#t~ret2136#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret2136#1;havoc ldv_pci_pci_instance_2_#t~mem2134#1.base, ldv_pci_pci_instance_2_#t~mem2134#1.offset;havoc ldv_pci_pci_instance_2_#t~mem2135#1;havoc ldv_pci_pci_instance_2_#t~ret2136#1; [2025-02-08 04:16:20,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19164: havoc _raw_spin_trylock_#t~nondet2321#1;spin_trylock_#t~ret69#1 := _raw_spin_trylock_#res#1;havoc _raw_spin_trylock_#t~nondet2321#1, _raw_spin_trylock_~arg0#1.base, _raw_spin_trylock_~arg0#1.offset;havoc _raw_spin_trylock_#in~arg0#1.base, _raw_spin_trylock_#in~arg0#1.offset;assume { :end_inline__raw_spin_trylock } true;assume -2147483648 <= spin_trylock_#t~ret69#1 && spin_trylock_#t~ret69#1 <= 2147483647;spin_trylock_~tmp~2#1 := spin_trylock_#t~ret69#1;havoc spin_trylock_#t~ret69#1;spin_trylock_#res#1 := spin_trylock_~tmp~2#1; [2025-02-08 04:16:20,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10576: assume myri10ge_intr_~send_done_count~0#1 % 4294967296 != myri10ge_intr_#t~mem1074#1 % 4294967296;havoc myri10ge_intr_#t~mem1074#1;assume { :begin_inline_myri10ge_tx_done } true;myri10ge_tx_done_#in~ss#1.base, myri10ge_tx_done_#in~ss#1.offset, myri10ge_tx_done_#in~mcp_index#1 := myri10ge_intr_~ss~3#1.base, myri10ge_intr_~ss~3#1.offset, (if myri10ge_intr_~send_done_count~0#1 % 4294967296 % 4294967296 <= 2147483647 then myri10ge_intr_~send_done_count~0#1 % 4294967296 % 4294967296 else myri10ge_intr_~send_done_count~0#1 % 4294967296 % 4294967296 - 4294967296);havoc myri10ge_tx_done_#t~mem952#1.base, myri10ge_tx_done_#t~mem952#1.offset, myri10ge_tx_done_#t~mem953#1.base, myri10ge_tx_done_#t~mem953#1.offset, myri10ge_tx_done_#t~mem954#1, myri10ge_tx_done_#t~mem955#1, myri10ge_tx_done_#t~bitwise956#1, myri10ge_tx_done_#t~mem957#1.base, myri10ge_tx_done_#t~mem957#1.offset, myri10ge_tx_done_#t~mem958#1.base, myri10ge_tx_done_#t~mem958#1.offset, myri10ge_tx_done_#t~mem959#1.base, myri10ge_tx_done_#t~mem959#1.offset, myri10ge_tx_done_#t~mem960#1.base, myri10ge_tx_done_#t~mem960#1.offset, myri10ge_tx_done_#t~mem961#1, myri10ge_tx_done_#t~mem962#1, myri10ge_tx_done_#t~mem963#1.base, myri10ge_tx_done_#t~mem963#1.offset, myri10ge_tx_done_#t~mem964#1, myri10ge_tx_done_#t~mem965#1.base, myri10ge_tx_done_#t~mem965#1.offset, myri10ge_tx_done_#t~mem966#1, myri10ge_tx_done_#t~mem967#1.base, myri10ge_tx_done_#t~mem967#1.offset, myri10ge_tx_done_#t~mem969#1, myri10ge_tx_done_#t~mem968#1, myri10ge_tx_done_#t~mem970#1, myri10ge_tx_done_#t~mem971#1.base, myri10ge_tx_done_#t~mem971#1.offset, myri10ge_tx_done_#t~mem972#1, myri10ge_tx_done_#t~mem973#1.base, myri10ge_tx_done_#t~mem973#1.offset, myri10ge_tx_done_#t~mem974#1, myri10ge_tx_done_#t~mem975#1, myri10ge_tx_done_#t~mem976#1.base, myri10ge_tx_done_#t~mem976#1.offset, myri10ge_tx_done_#t~mem977#1.base, myri10ge_tx_done_#t~mem977#1.offset, myri10ge_tx_done_#t~mem978#1.base, myri10ge_tx_done_#t~mem978#1.offset, myri10ge_tx_done_#t~ret979#1.base, myri10ge_tx_done_#t~ret979#1.offset, myri10ge_tx_done_#t~mem980#1.base, myri10ge_tx_done_#t~mem980#1.offset, myri10ge_tx_done_#t~mem981#1.base, myri10ge_tx_done_#t~mem981#1.offset, myri10ge_tx_done_#t~mem982#1, myri10ge_tx_done_#t~ret983#1, myri10ge_tx_done_#t~mem984#1, myri10ge_tx_done_#t~mem985#1, myri10ge_tx_done_#t~mem986#1.base, myri10ge_tx_done_#t~mem986#1.offset, myri10ge_tx_done_#t~ret987#1, myri10ge_tx_done_#t~mem988#1, myri10ge_tx_done_#t~mem989#1, myri10ge_tx_done_#t~mem990#1, myri10ge_tx_done_#t~short991#1, myri10ge_tx_done_#t~mem992#1.base, myri10ge_tx_done_#t~mem992#1.offset, myri10ge_tx_done_#t~mem993#1, myri10ge_tx_done_#t~short994#1, myri10ge_tx_done_#t~mem995#1, myri10ge_tx_done_~ss#1.base, myri10ge_tx_done_~ss#1.offset, myri10ge_tx_done_~mcp_index#1, myri10ge_tx_done_~pdev~3#1.base, myri10ge_tx_done_~pdev~3#1.offset, myri10ge_tx_done_~tx~0#1.base, myri10ge_tx_done_~tx~0#1.offset, myri10ge_tx_done_~dev_queue~0#1.base, myri10ge_tx_done_~dev_queue~0#1.offset, myri10ge_tx_done_~skb~1#1.base, myri10ge_tx_done_~skb~1#1.offset, myri10ge_tx_done_~idx~2#1, myri10ge_tx_done_~len~1#1, myri10ge_tx_done_~tmp~76#1, myri10ge_tx_done_~tmp___0~28#1;myri10ge_tx_done_~ss#1.base, myri10ge_tx_done_~ss#1.offset := myri10ge_tx_done_#in~ss#1.base, myri10ge_tx_done_#in~ss#1.offset;myri10ge_tx_done_~mcp_index#1 := myri10ge_tx_done_#in~mcp_index#1;havoc myri10ge_tx_done_~pdev~3#1.base, myri10ge_tx_done_~pdev~3#1.offset;havoc myri10ge_tx_done_~tx~0#1.base, myri10ge_tx_done_~tx~0#1.offset;havoc myri10ge_tx_done_~dev_queue~0#1.base, myri10ge_tx_done_~dev_queue~0#1.offset;havoc myri10ge_tx_done_~skb~1#1.base, myri10ge_tx_done_~skb~1#1.offset;havoc myri10ge_tx_done_~idx~2#1;havoc myri10ge_tx_done_~len~1#1;havoc myri10ge_tx_done_~tmp~76#1;havoc myri10ge_tx_done_~tmp___0~28#1;call myri10ge_tx_done_#t~mem952#1.base, myri10ge_tx_done_#t~mem952#1.offset := read~$Pointer$#35(myri10ge_tx_done_~ss#1.base, 416 + myri10ge_tx_done_~ss#1.offset, 8);call myri10ge_tx_done_#t~mem953#1.base, myri10ge_tx_done_#t~mem953#1.offset := read~$Pointer$#35(myri10ge_tx_done_#t~mem952#1.base, 100 + myri10ge_tx_done_#t~mem952#1.offset, 8);myri10ge_tx_done_~pdev~3#1.base, myri10ge_tx_done_~pdev~3#1.offset := myri10ge_tx_done_#t~mem953#1.base, myri10ge_tx_done_#t~mem953#1.offset;havoc myri10ge_tx_done_#t~mem952#1.base, myri10ge_tx_done_#t~mem952#1.offset;havoc myri10ge_tx_done_#t~mem953#1.base, myri10ge_tx_done_#t~mem953#1.offset;myri10ge_tx_done_~tx~0#1.base, myri10ge_tx_done_~tx~0#1.offset := myri10ge_tx_done_~ss#1.base, myri10ge_tx_done_~ss#1.offset; [2025-02-08 04:16:20,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10576: assume !(myri10ge_intr_~send_done_count~0#1 % 4294967296 != myri10ge_intr_#t~mem1074#1 % 4294967296);havoc myri10ge_intr_#t~mem1074#1; [2025-02-08 04:16:20,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14408-1: SUMMARY for call dma_free_attrs(myri10ge_probe_~pdev#1.base, 179 + myri10ge_probe_~pdev#1.offset, 8, myri10ge_probe_#t~mem2045#1.base, myri10ge_probe_#t~mem2045#1.offset, myri10ge_probe_#t~mem2046#1, 0, 0); srcloc: null [2025-02-08 04:16:20,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14408-2: call myri10ge_probe_#t~mem2045#1.base, myri10ge_probe_#t~mem2045#1.offset := read~$Pointer$#35(myri10ge_probe_~mgp~33#1.base, 84 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem2046#1 := read~int#35(myri10ge_probe_~mgp~33#1.base, 92 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 04:16:20,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14408: havoc myri10ge_probe_#t~mem2045#1.base, myri10ge_probe_#t~mem2045#1.offset;havoc myri10ge_probe_#t~mem2046#1; [2025-02-08 04:16:20,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15465: SUMMARY for call ldv_assume((if 2 == ~ldv_0_ret_val_default~0 % 4294967296 then 1 else 0)); srcloc: null [2025-02-08 04:16:20,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16126: havoc ldv_dispatch_register_10_4_~arg0#1.base, ldv_dispatch_register_10_4_~arg0#1.offset;havoc ldv_dispatch_register_10_4_#in~arg0#1.base, ldv_dispatch_register_10_4_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_10_4 } true; [2025-02-08 04:16:20,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13880: call myri10ge_alloc_slices_#t~mem1896#1 := read~int#35(myri10ge_alloc_slices_~mgp#1.base, 12 + myri10ge_alloc_slices_~mgp#1.offset, 4); [2025-02-08 04:16:20,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16523: assume 2 == ~ldv_statevar_4~0; [2025-02-08 04:16:20,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16523: assume !(2 == ~ldv_statevar_4~0); [2025-02-08 04:16:20,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15598: assume 27 == ~ldv_statevar_1~0; [2025-02-08 04:16:20,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15598: assume !(27 == ~ldv_statevar_1~0); [2025-02-08 04:16:20,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13220-1: [2025-02-08 04:16:20,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13220-2: havoc myri10ge_enable_ecrc_#t~bitwise1692#1;assume myri10ge_enable_ecrc_#t~bitwise1692#1 % 4294967296 <= myri10ge_enable_ecrc_#t~mem1691#1 % 4294967296 && myri10ge_enable_ecrc_#t~bitwise1692#1 % 4294967296 <= 32; [2025-02-08 04:16:20,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13220: assume 0 == myri10ge_enable_ecrc_#t~bitwise1692#1 % 4294967296;havoc myri10ge_enable_ecrc_#t~mem1691#1;havoc myri10ge_enable_ecrc_#t~bitwise1692#1;call ULTIMATE.dealloc(myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset);havoc myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset; [2025-02-08 04:16:20,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13220: assume !(0 == myri10ge_enable_ecrc_#t~bitwise1692#1 % 4294967296);havoc myri10ge_enable_ecrc_#t~mem1691#1;havoc myri10ge_enable_ecrc_#t~bitwise1692#1;call myri10ge_enable_ecrc_#t~mem1693#1 := read~int#22(myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset, 4); [2025-02-08 04:16:20,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15995-1: call ldv_pci_pci_instance_2_#t~mem2133#1.base, ldv_pci_pci_instance_2_#t~mem2133#1.offset := read~$Pointer$#16(~ldv_2_container_pci_driver~0.base, 56 + ~ldv_2_container_pci_driver~0.offset, 8); [2025-02-08 04:16:20,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15995: assume 0 != (ldv_pci_pci_instance_2_#t~mem2133#1.base + ldv_pci_pci_instance_2_#t~mem2133#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem2133#1.base, ldv_pci_pci_instance_2_#t~mem2133#1.offset;call ldv_pci_pci_instance_2_#t~mem2134#1.base, ldv_pci_pci_instance_2_#t~mem2134#1.offset := read~$Pointer$#16(~ldv_2_container_pci_driver~0.base, 56 + ~ldv_2_container_pci_driver~0.offset, 8);call ldv_pci_pci_instance_2_#t~mem2135#1 := read~int#18(~#ldv_2_resource_pm_message~0.base, ~#ldv_2_resource_pm_message~0.offset, 4);assume { :begin_inline_ldv_pci_instance_suspend_late_2_7 } true;ldv_pci_instance_suspend_late_2_7_#in~arg0#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg0#1.offset, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_#in~arg2#1.event := ldv_pci_pci_instance_2_#t~mem2134#1.base, ldv_pci_pci_instance_2_#t~mem2134#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ldv_pci_pci_instance_2_#t~mem2135#1;havoc ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem2123#1, ldv_pci_instance_suspend_late_2_7_#t~ret2124#1, ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset, ldv_pci_instance_suspend_late_2_7_~arg1#1.base, ldv_pci_instance_suspend_late_2_7_~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, ldv_pci_instance_suspend_late_2_7_~tmp~130#1;ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset := ldv_pci_instance_suspend_late_2_7_#in~arg0#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg0#1.offset;ldv_pci_instance_suspend_late_2_7_~arg1#1.base, ldv_pci_instance_suspend_late_2_7_~arg1#1.offset := ldv_pci_instance_suspend_late_2_7_#in~arg1#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.offset;call ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset := #Ultimate.allocOnStack(4);call write~int#21(ldv_pci_instance_suspend_late_2_7_#in~arg2#1.event, ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, 4);havoc ldv_pci_instance_suspend_late_2_7_~tmp~130#1;call ldv_pci_instance_suspend_late_2_7_#t~mem2123#1 := read~int#21(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, 4);assume { :begin_inline_##fun~$Pointer$~X~~structbegin~int~structend~~TO~int } true;##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2121#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2121#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2122#1.event, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~#fp#1.offset := ldv_pci_instance_suspend_late_2_7_~arg1#1.base, ldv_pci_instance_suspend_late_2_7_~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_#t~mem2123#1, ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset;havoc ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#res#1;havoc ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2121#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2121#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2122#1.event;##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2121#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2121#1.offset := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2121#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2121#1.offset;##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2122#1.event := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2122#1.event;ldv_pci_instance_suspend_late_2_7_#t~ret2124#1 := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#res#1;havoc ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2121#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2121#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2122#1.event;havoc ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2121#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2121#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2122#1.event, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~~structbegin~int~structend~~TO~int } true;assume -2147483648 <= ldv_pci_instance_suspend_late_2_7_#t~ret2124#1 && ldv_pci_instance_suspend_late_2_7_#t~ret2124#1 <= 2147483647;ldv_pci_instance_suspend_late_2_7_~tmp~130#1 := ldv_pci_instance_suspend_late_2_7_#t~ret2124#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem2123#1;havoc ldv_pci_instance_suspend_late_2_7_#t~ret2124#1;ldv_pci_instance_suspend_late_2_7_#res#1 := ldv_pci_instance_suspend_late_2_7_~tmp~130#1;call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset; [2025-02-08 04:16:20,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15995: assume !(0 != (ldv_pci_pci_instance_2_#t~mem2133#1.base + ldv_pci_pci_instance_2_#t~mem2133#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem2133#1.base, ldv_pci_pci_instance_2_#t~mem2133#1.offset; [2025-02-08 04:16:20,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14013: assume -1 == ~myri10ge_max_slices~0;~myri10ge_max_slices~0 := myri10ge_probe_slices_~ncpus~0#1; [2025-02-08 04:16:20,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14013: assume !(-1 == ~myri10ge_max_slices~0); [2025-02-08 04:16:20,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13088-1: SUMMARY for call myri10ge_set_mac_address_#t~ret1661#1 := myri10ge_update_mac_address(myri10ge_set_mac_address_~mgp~26#1.base, myri10ge_set_mac_address_~mgp~26#1.offset, myri10ge_set_mac_address_~sa~0#1.base, 2 + myri10ge_set_mac_address_~sa~0#1.offset); srcloc: null [2025-02-08 04:16:20,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13220-3: assume 32 == myri10ge_enable_ecrc_#t~mem1691#1 % 4294967296;myri10ge_enable_ecrc_#t~bitwise1692#1 := myri10ge_enable_ecrc_#t~mem1691#1; [2025-02-08 04:16:20,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13220-3: assume !(32 == myri10ge_enable_ecrc_#t~mem1691#1 % 4294967296); [2025-02-08 04:16:20,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14145: myri10ge_probe_~tmp~115#1.base, myri10ge_probe_~tmp~115#1.offset := myri10ge_probe_#t~ret1939#1.base, myri10ge_probe_#t~ret1939#1.offset;havoc myri10ge_probe_#t~ret1939#1.base, myri10ge_probe_#t~ret1939#1.offset;myri10ge_probe_~mgp~33#1.base, myri10ge_probe_~mgp~33#1.offset := myri10ge_probe_~tmp~115#1.base, myri10ge_probe_~tmp~115#1.offset;call write~$Pointer$#35(myri10ge_probe_~netdev~3#1.base, myri10ge_probe_~netdev~3#1.offset, myri10ge_probe_~mgp~33#1.base, 32 + myri10ge_probe_~mgp~33#1.offset, 8);call write~$Pointer$#35(myri10ge_probe_~pdev#1.base, myri10ge_probe_~pdev#1.offset, myri10ge_probe_~mgp~33#1.base, 100 + myri10ge_probe_~mgp~33#1.offset, 8);call write~int#35(~myri10ge_flow_control~0, myri10ge_probe_~mgp~33#1.base, 456 + myri10ge_probe_~mgp~33#1.offset, 4);call write~int#35(~myri10ge_intr_coal_delay~0, myri10ge_probe_~mgp~33#1.base, 140 + myri10ge_probe_~mgp~33#1.offset, 4);assume { :begin_inline_netif_msg_init } true;netif_msg_init_#in~debug_value#1, netif_msg_init_#in~default_msg_enable_bits#1 := ~myri10ge_debug~0, 4;havoc netif_msg_init_#res#1;havoc netif_msg_init_#t~bitwise343#1, netif_msg_init_~debug_value#1, netif_msg_init_~default_msg_enable_bits#1;netif_msg_init_~debug_value#1 := netif_msg_init_#in~debug_value#1;netif_msg_init_~default_msg_enable_bits#1 := netif_msg_init_#in~default_msg_enable_bits#1; [2025-02-08 04:16:20,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13220-4: assume 0 == myri10ge_enable_ecrc_#t~mem1691#1 % 4294967296;myri10ge_enable_ecrc_#t~bitwise1692#1 := 0; [2025-02-08 04:16:20,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13220-4: assume !(0 == myri10ge_enable_ecrc_#t~mem1691#1 % 4294967296); [2025-02-08 04:16:20,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14145-1: SUMMARY for call myri10ge_probe_#t~ret1939#1.base, myri10ge_probe_#t~ret1939#1.offset := netdev_priv(myri10ge_probe_~netdev~3#1.base, myri10ge_probe_~netdev~3#1.offset); srcloc: null [2025-02-08 04:16:20,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13088: assume -2147483648 <= myri10ge_set_mac_address_#t~ret1661#1 && myri10ge_set_mac_address_#t~ret1661#1 <= 2147483647;myri10ge_set_mac_address_~status~16#1 := myri10ge_set_mac_address_#t~ret1661#1;havoc myri10ge_set_mac_address_#t~ret1661#1; [2025-02-08 04:16:20,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10578: havoc myri10ge_tx_done_#t~mem952#1.base, myri10ge_tx_done_#t~mem952#1.offset, myri10ge_tx_done_#t~mem953#1.base, myri10ge_tx_done_#t~mem953#1.offset, myri10ge_tx_done_#t~mem954#1, myri10ge_tx_done_#t~mem955#1, myri10ge_tx_done_#t~bitwise956#1, myri10ge_tx_done_#t~mem957#1.base, myri10ge_tx_done_#t~mem957#1.offset, myri10ge_tx_done_#t~mem958#1.base, myri10ge_tx_done_#t~mem958#1.offset, myri10ge_tx_done_#t~mem959#1.base, myri10ge_tx_done_#t~mem959#1.offset, myri10ge_tx_done_#t~mem960#1.base, myri10ge_tx_done_#t~mem960#1.offset, myri10ge_tx_done_#t~mem961#1, myri10ge_tx_done_#t~mem962#1, myri10ge_tx_done_#t~mem963#1.base, myri10ge_tx_done_#t~mem963#1.offset, myri10ge_tx_done_#t~mem964#1, myri10ge_tx_done_#t~mem965#1.base, myri10ge_tx_done_#t~mem965#1.offset, myri10ge_tx_done_#t~mem966#1, myri10ge_tx_done_#t~mem967#1.base, myri10ge_tx_done_#t~mem967#1.offset, myri10ge_tx_done_#t~mem969#1, myri10ge_tx_done_#t~mem968#1, myri10ge_tx_done_#t~mem970#1, myri10ge_tx_done_#t~mem971#1.base, myri10ge_tx_done_#t~mem971#1.offset, myri10ge_tx_done_#t~mem972#1, myri10ge_tx_done_#t~mem973#1.base, myri10ge_tx_done_#t~mem973#1.offset, myri10ge_tx_done_#t~mem974#1, myri10ge_tx_done_#t~mem975#1, myri10ge_tx_done_#t~mem976#1.base, myri10ge_tx_done_#t~mem976#1.offset, myri10ge_tx_done_#t~mem977#1.base, myri10ge_tx_done_#t~mem977#1.offset, myri10ge_tx_done_#t~mem978#1.base, myri10ge_tx_done_#t~mem978#1.offset, myri10ge_tx_done_#t~ret979#1.base, myri10ge_tx_done_#t~ret979#1.offset, myri10ge_tx_done_#t~mem980#1.base, myri10ge_tx_done_#t~mem980#1.offset, myri10ge_tx_done_#t~mem981#1.base, myri10ge_tx_done_#t~mem981#1.offset, myri10ge_tx_done_#t~mem982#1, myri10ge_tx_done_#t~ret983#1, myri10ge_tx_done_#t~mem984#1, myri10ge_tx_done_#t~mem985#1, myri10ge_tx_done_#t~mem986#1.base, myri10ge_tx_done_#t~mem986#1.offset, myri10ge_tx_done_#t~ret987#1, myri10ge_tx_done_#t~mem988#1, myri10ge_tx_done_#t~mem989#1, myri10ge_tx_done_#t~mem990#1, myri10ge_tx_done_#t~short991#1, myri10ge_tx_done_#t~mem992#1.base, myri10ge_tx_done_#t~mem992#1.offset, myri10ge_tx_done_#t~mem993#1, myri10ge_tx_done_#t~short994#1, myri10ge_tx_done_#t~mem995#1, myri10ge_tx_done_~ss#1.base, myri10ge_tx_done_~ss#1.offset, myri10ge_tx_done_~mcp_index#1, myri10ge_tx_done_~pdev~3#1.base, myri10ge_tx_done_~pdev~3#1.offset, myri10ge_tx_done_~tx~0#1.base, myri10ge_tx_done_~tx~0#1.offset, myri10ge_tx_done_~dev_queue~0#1.base, myri10ge_tx_done_~dev_queue~0#1.offset, myri10ge_tx_done_~skb~1#1.base, myri10ge_tx_done_~skb~1#1.offset, myri10ge_tx_done_~idx~2#1, myri10ge_tx_done_~len~1#1, myri10ge_tx_done_~tmp~76#1, myri10ge_tx_done_~tmp___0~28#1;havoc myri10ge_tx_done_#in~ss#1.base, myri10ge_tx_done_#in~ss#1.offset, myri10ge_tx_done_#in~mcp_index#1;assume { :end_inline_myri10ge_tx_done } true; [2025-02-08 04:16:20,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15467: assume 0 != (~ldv_0_thread_thread~0.base + ~ldv_0_thread_thread~0.offset) % 18446744073709551616;assume { :begin_inline_ldv_interrupt_instance_thread_0_3 } true;ldv_interrupt_instance_thread_0_3_#in~arg0#1.base, ldv_interrupt_instance_thread_0_3_#in~arg0#1.offset, ldv_interrupt_instance_thread_0_3_#in~arg1#1, ldv_interrupt_instance_thread_0_3_#in~arg2#1.base, ldv_interrupt_instance_thread_0_3_#in~arg2#1.offset := ~ldv_0_thread_thread~0.base, ~ldv_0_thread_thread~0.offset, ~ldv_0_line_line~0, ~ldv_0_data_data~0.base, ~ldv_0_data_data~0.offset;havoc ldv_interrupt_instance_thread_0_3_#t~ret2106#1, ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset, ldv_interrupt_instance_thread_0_3_~arg1#1, ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset;ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset := ldv_interrupt_instance_thread_0_3_#in~arg0#1.base, ldv_interrupt_instance_thread_0_3_#in~arg0#1.offset;ldv_interrupt_instance_thread_0_3_~arg1#1 := ldv_interrupt_instance_thread_0_3_#in~arg1#1;ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset := ldv_interrupt_instance_thread_0_3_#in~arg2#1.base, ldv_interrupt_instance_thread_0_3_#in~arg2#1.offset;assume { :begin_inline_##fun~int~X~$Pointer$~TO~int } true;##fun~int~X~$Pointer$~TO~int_#in~2104#1, ##fun~int~X~$Pointer$~TO~int_#in~2105#1.base, ##fun~int~X~$Pointer$~TO~int_#in~2105#1.offset, ##fun~int~X~$Pointer$~TO~int_#in~#fp#1.base, ##fun~int~X~$Pointer$~TO~int_#in~#fp#1.offset := ldv_interrupt_instance_thread_0_3_~arg1#1, ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset, ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset;havoc ##fun~int~X~$Pointer$~TO~int_#res#1;havoc ##fun~int~X~$Pointer$~TO~int_#~2104#1, ##fun~int~X~$Pointer$~TO~int_#~2105#1.base, ##fun~int~X~$Pointer$~TO~int_#~2105#1.offset;##fun~int~X~$Pointer$~TO~int_#~2104#1 := ##fun~int~X~$Pointer$~TO~int_#in~2104#1;##fun~int~X~$Pointer$~TO~int_#~2105#1.base, ##fun~int~X~$Pointer$~TO~int_#~2105#1.offset := ##fun~int~X~$Pointer$~TO~int_#in~2105#1.base, ##fun~int~X~$Pointer$~TO~int_#in~2105#1.offset;ldv_interrupt_instance_thread_0_3_#t~ret2106#1 := ##fun~int~X~$Pointer$~TO~int_#res#1;havoc ##fun~int~X~$Pointer$~TO~int_#~2104#1, ##fun~int~X~$Pointer$~TO~int_#~2105#1.base, ##fun~int~X~$Pointer$~TO~int_#~2105#1.offset;havoc ##fun~int~X~$Pointer$~TO~int_#in~2104#1, ##fun~int~X~$Pointer$~TO~int_#in~2105#1.base, ##fun~int~X~$Pointer$~TO~int_#in~2105#1.offset, ##fun~int~X~$Pointer$~TO~int_#in~#fp#1.base, ##fun~int~X~$Pointer$~TO~int_#in~#fp#1.offset;assume { :end_inline_##fun~int~X~$Pointer$~TO~int } true;assume -2147483648 <= ldv_interrupt_instance_thread_0_3_#t~ret2106#1 && ldv_interrupt_instance_thread_0_3_#t~ret2106#1 <= 2147483647;havoc ldv_interrupt_instance_thread_0_3_#t~ret2106#1; [2025-02-08 04:16:20,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15467: assume !(0 != (~ldv_0_thread_thread~0.base + ~ldv_0_thread_thread~0.offset) % 18446744073709551616); [2025-02-08 04:16:20,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8464: is_valid_ether_addr_#res#1 := (if 0 == (if 0 == is_valid_ether_addr_~tmp___3~2#1 then 0 else 1) % 256 then 0 else 1);myri10ge_set_mac_address_#t~ret1660#1 := is_valid_ether_addr_#res#1;havoc is_valid_ether_addr_#t~ret448#1, is_valid_ether_addr_#t~ret449#1, is_valid_ether_addr_~addr#1.base, is_valid_ether_addr_~addr#1.offset, is_valid_ether_addr_~tmp~56#1, is_valid_ether_addr_~tmp___0~16#1, is_valid_ether_addr_~tmp___1~10#1, is_valid_ether_addr_~tmp___2~6#1, is_valid_ether_addr_~tmp___3~2#1;havoc is_valid_ether_addr_#in~addr#1.base, is_valid_ether_addr_#in~addr#1.offset;assume { :end_inline_is_valid_ether_addr } true;myri10ge_set_mac_address_~tmp___0~46#1 := (if 0 == myri10ge_set_mac_address_#t~ret1660#1 % 256 then 0 else 1);havoc myri10ge_set_mac_address_#t~ret1660#1; [2025-02-08 04:16:20,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13353: assume { :begin_inline___kernel_param_lock } true;assume { :end_inline___kernel_param_lock } true;call myri10ge_select_firmware_#t~mem1719#1.base, myri10ge_select_firmware_#t~mem1719#1.offset := read~$Pointer$#10(~#myri10ge_fw_name~0.base, ~#myri10ge_fw_name~0.offset, 8); [2025-02-08 04:16:20,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11239-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1174#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1173#1); srcloc: null [2025-02-08 04:16:20,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11239: myri10ge_get_ethtool_stats_~tmp___22~0#1 := myri10ge_get_ethtool_stats_#t~ret1174#1;havoc myri10ge_get_ethtool_stats_#t~mem1172#1.base, myri10ge_get_ethtool_stats_#t~mem1172#1.offset;havoc myri10ge_get_ethtool_stats_#t~mem1173#1;havoc myri10ge_get_ethtool_stats_#t~ret1174#1;call write~int#35(myri10ge_get_ethtool_stats_~tmp___22~0#1 % 4294967296, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___21~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___21~0#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___21~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);myri10ge_get_ethtool_stats_~tmp___23~0#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1175#1.base, myri10ge_get_ethtool_stats_#t~mem1175#1.offset := read~$Pointer$#35(myri10ge_get_ethtool_stats_~ss~4#1.base, 480 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call myri10ge_get_ethtool_stats_#t~mem1176#1 := read~int#35(myri10ge_get_ethtool_stats_#t~mem1175#1.base, 12 + myri10ge_get_ethtool_stats_#t~mem1175#1.offset, 4); [2025-02-08 04:16:20,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14939: assume { :end_inline_ldv_switch_automaton_state_4_3 } true; [2025-02-08 04:16:20,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7672-1: SUMMARY for call netif_tx_queue_stopped_#t~ret326#1 := constant_test_bit(0, netif_tx_queue_stopped_~dev_queue#1.base, 408 + netif_tx_queue_stopped_~dev_queue#1.offset); srcloc: null [2025-02-08 04:16:20,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7672: assume -2147483648 <= netif_tx_queue_stopped_#t~ret326#1 && netif_tx_queue_stopped_#t~ret326#1 <= 2147483647;netif_tx_queue_stopped_~tmp~38#1 := netif_tx_queue_stopped_#t~ret326#1;havoc netif_tx_queue_stopped_#t~ret326#1;netif_tx_queue_stopped_#res#1 := (if 0 == (if 0 != netif_tx_queue_stopped_~tmp~38#1 then 1 else 0) then 0 else 1); [2025-02-08 04:16:20,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13090: assume 0 != myri10ge_set_mac_address_~status~16#1; [2025-02-08 04:16:20,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13090: assume !(0 != myri10ge_set_mac_address_~status~16#1);call myri10ge_set_mac_address_#t~mem1663#1.base, myri10ge_set_mac_address_#t~mem1663#1.offset := read~$Pointer$#35(myri10ge_set_mac_address_~dev#1.base, 791 + myri10ge_set_mac_address_~dev#1.offset, 8); [2025-02-08 04:16:20,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13883: call myri10ge_alloc_slices_#t~mem1888#1.base, myri10ge_alloc_slices_#t~mem1888#1.offset := read~$Pointer$#35(myri10ge_alloc_slices_~mgp#1.base, myri10ge_alloc_slices_~mgp#1.offset, 8);myri10ge_alloc_slices_~ss~14#1.base, myri10ge_alloc_slices_~ss~14#1.offset := myri10ge_alloc_slices_#t~mem1888#1.base, myri10ge_alloc_slices_#t~mem1888#1.offset + 664 * (if myri10ge_alloc_slices_~i~25#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_alloc_slices_~i~25#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_alloc_slices_~i~25#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc myri10ge_alloc_slices_#t~mem1888#1.base, myri10ge_alloc_slices_#t~mem1888#1.offset;call myri10ge_alloc_slices_#t~mem1889#1 := read~int#35(myri10ge_alloc_slices_~mgp#1.base, 28 + myri10ge_alloc_slices_~mgp#1.offset, 4);myri10ge_alloc_slices_~bytes~5#1 := 4 * myri10ge_alloc_slices_#t~mem1889#1;havoc myri10ge_alloc_slices_#t~mem1889#1;assume { :begin_inline_dma_zalloc_coherent } true;dma_zalloc_coherent_#in~dev#1.base, dma_zalloc_coherent_#in~dev#1.offset, dma_zalloc_coherent_#in~size#1, dma_zalloc_coherent_#in~dma_handle#1.base, dma_zalloc_coherent_#in~dma_handle#1.offset, dma_zalloc_coherent_#in~flags#1 := myri10ge_alloc_slices_~pdev~9#1.base, 179 + myri10ge_alloc_slices_~pdev~9#1.offset, myri10ge_alloc_slices_~bytes~5#1, myri10ge_alloc_slices_~ss~14#1.base, 220 + myri10ge_alloc_slices_~ss~14#1.offset, 208;havoc dma_zalloc_coherent_#res#1.base, dma_zalloc_coherent_#res#1.offset;havoc dma_zalloc_coherent_#t~ret2177#1.base, dma_zalloc_coherent_#t~ret2177#1.offset, dma_zalloc_coherent_~dev#1.base, dma_zalloc_coherent_~dev#1.offset, dma_zalloc_coherent_~size#1, dma_zalloc_coherent_~dma_handle#1.base, dma_zalloc_coherent_~dma_handle#1.offset, dma_zalloc_coherent_~flags#1, dma_zalloc_coherent_~tmp~141#1.base, dma_zalloc_coherent_~tmp~141#1.offset;dma_zalloc_coherent_~dev#1.base, dma_zalloc_coherent_~dev#1.offset := dma_zalloc_coherent_#in~dev#1.base, dma_zalloc_coherent_#in~dev#1.offset;dma_zalloc_coherent_~size#1 := dma_zalloc_coherent_#in~size#1;dma_zalloc_coherent_~dma_handle#1.base, dma_zalloc_coherent_~dma_handle#1.offset := dma_zalloc_coherent_#in~dma_handle#1.base, dma_zalloc_coherent_#in~dma_handle#1.offset;dma_zalloc_coherent_~flags#1 := dma_zalloc_coherent_#in~flags#1;havoc dma_zalloc_coherent_~tmp~141#1.base, dma_zalloc_coherent_~tmp~141#1.offset; [2025-02-08 04:16:20,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8730: call myri10ge_read_mac_addr_#t~mem519#1.base, myri10ge_read_mac_addr_#t~mem519#1.offset := read~$Pointer$#2(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);myri10ge_read_mac_addr_~tmp___1~12#1 := myri10ge_read_mac_addr_#t~nondet520#1;havoc myri10ge_read_mac_addr_#t~mem519#1.base, myri10ge_read_mac_addr_#t~mem519#1.offset;havoc myri10ge_read_mac_addr_#t~nondet520#1; [2025-02-08 04:16:20,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13355: assume 0 != (myri10ge_select_firmware_#t~mem1719#1.base + myri10ge_select_firmware_#t~mem1719#1.offset) % 18446744073709551616;havoc myri10ge_select_firmware_#t~mem1719#1.base, myri10ge_select_firmware_#t~mem1719#1.offset;call myri10ge_select_firmware_#t~mem1720#1.base, myri10ge_select_firmware_#t~mem1720#1.offset := read~$Pointer$#10(~#myri10ge_fw_name~0.base, ~#myri10ge_fw_name~0.offset, 8);assume { :begin_inline_kstrdup } true;kstrdup_#in~arg0#1.base, kstrdup_#in~arg0#1.offset, kstrdup_#in~arg1#1 := myri10ge_select_firmware_#t~mem1720#1.base, myri10ge_select_firmware_#t~mem1720#1.offset, 208;havoc kstrdup_#res#1.base, kstrdup_#res#1.offset;havoc kstrdup_#t~ret2339#1.base, kstrdup_#t~ret2339#1.offset, kstrdup_~arg0#1.base, kstrdup_~arg0#1.offset, kstrdup_~arg1#1;kstrdup_~arg0#1.base, kstrdup_~arg0#1.offset := kstrdup_#in~arg0#1.base, kstrdup_#in~arg0#1.offset;kstrdup_~arg1#1 := kstrdup_#in~arg1#1; [2025-02-08 04:16:20,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13355: assume !(0 != (myri10ge_select_firmware_#t~mem1719#1.base + myri10ge_select_firmware_#t~mem1719#1.offset) % 18446744073709551616);havoc myri10ge_select_firmware_#t~mem1719#1.base, myri10ge_select_firmware_#t~mem1719#1.offset; [2025-02-08 04:16:20,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19433-1: myri10ge_probe_#t~ret1943#1 := pci_find_capability_#res#1;havoc pci_find_capability_#t~nondet2363#1, pci_find_capability_~arg0#1.base, pci_find_capability_~arg0#1.offset, pci_find_capability_~arg1#1;havoc pci_find_capability_#in~arg0#1.base, pci_find_capability_#in~arg0#1.offset, pci_find_capability_#in~arg1#1;assume { :end_inline_pci_find_capability } true;assume -2147483648 <= myri10ge_probe_#t~ret1943#1 && myri10ge_probe_#t~ret1943#1 <= 2147483647;call write~int#35(myri10ge_probe_#t~ret1943#1, myri10ge_probe_~mgp~33#1.base, 891 + myri10ge_probe_~mgp~33#1.offset, 4);havoc myri10ge_probe_#t~ret1943#1;assume { :begin_inline_pcie_set_readrq } true;pcie_set_readrq_#in~arg0#1.base, pcie_set_readrq_#in~arg0#1.offset, pcie_set_readrq_#in~arg1#1 := myri10ge_probe_~pdev#1.base, myri10ge_probe_~pdev#1.offset, 4096;havoc pcie_set_readrq_#res#1;havoc pcie_set_readrq_#t~nondet2370#1, pcie_set_readrq_~arg0#1.base, pcie_set_readrq_~arg0#1.offset, pcie_set_readrq_~arg1#1;pcie_set_readrq_~arg0#1.base, pcie_set_readrq_~arg0#1.offset := pcie_set_readrq_#in~arg0#1.base, pcie_set_readrq_#in~arg0#1.offset;pcie_set_readrq_~arg1#1 := pcie_set_readrq_#in~arg1#1;havoc pcie_set_readrq_#t~nondet2370#1;assume -2147483648 <= pcie_set_readrq_#t~nondet2370#1 && pcie_set_readrq_#t~nondet2370#1 <= 2147483647;pcie_set_readrq_#res#1 := pcie_set_readrq_#t~nondet2370#1;havoc pcie_set_readrq_#t~nondet2370#1; [2025-02-08 04:16:20,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19433: havoc pci_find_capability_#t~nondet2363#1; [2025-02-08 04:16:20,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14412: SUMMARY for call pci_disable_device(myri10ge_probe_~pdev#1.base, myri10ge_probe_~pdev#1.offset); srcloc: null [2025-02-08 04:16:20,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16130: SUMMARY for call ldv_assume((if 0 != ldv_register_netdev_~ldv_10_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 04:16:20,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11109: call ULTIMATE.dealloc(myri10ge_get_ethtool_stats_~#link_stats~0#1.base, myri10ge_get_ethtool_stats_~#link_stats~0#1.offset);havoc myri10ge_get_ethtool_stats_~#link_stats~0#1.base, myri10ge_get_ethtool_stats_~#link_stats~0#1.offset; [2025-02-08 04:16:20,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15602: assume 28 == ~ldv_statevar_1~0; [2025-02-08 04:16:20,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15602: assume !(28 == ~ldv_statevar_1~0); [2025-02-08 04:16:20,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15470: havoc ldv_interrupt_instance_thread_0_3_#t~ret2106#1, ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset, ldv_interrupt_instance_thread_0_3_~arg1#1, ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset;havoc ldv_interrupt_instance_thread_0_3_#in~arg0#1.base, ldv_interrupt_instance_thread_0_3_#in~arg0#1.offset, ldv_interrupt_instance_thread_0_3_#in~arg1#1, ldv_interrupt_instance_thread_0_3_#in~arg2#1.base, ldv_interrupt_instance_thread_0_3_#in~arg2#1.offset;assume { :end_inline_ldv_interrupt_instance_thread_0_3 } true; [2025-02-08 04:16:20,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16527: assume 3 == ~ldv_statevar_4~0; [2025-02-08 04:16:20,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16527: assume !(3 == ~ldv_statevar_4~0); [2025-02-08 04:16:20,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13092-1: SUMMARY for call myri10ge_set_mac_address_#t~ret1662#1 := netdev_err(myri10ge_set_mac_address_~dev#1.base, myri10ge_set_mac_address_~dev#1.offset, 89, 0); srcloc: null [2025-02-08 04:16:20,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13092: assume -2147483648 <= myri10ge_set_mac_address_#t~ret1662#1 && myri10ge_set_mac_address_#t~ret1662#1 <= 2147483647;havoc myri10ge_set_mac_address_#t~ret1662#1;myri10ge_set_mac_address_#res#1 := myri10ge_set_mac_address_~status~16#1; [2025-02-08 04:16:20,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8732: assume 0 == myri10ge_read_mac_addr_~tmp___1~12#1;call myri10ge_read_mac_addr_#t~mem521#1.base, myri10ge_read_mac_addr_#t~mem521#1.offset := read~$Pointer$#2(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);call write~$Pointer$#2(myri10ge_read_mac_addr_#t~mem521#1.base, 3 + myri10ge_read_mac_addr_#t~mem521#1.offset, myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);havoc myri10ge_read_mac_addr_#t~mem521#1.base, myri10ge_read_mac_addr_#t~mem521#1.offset;call myri10ge_read_mac_addr_#t~mem522#1.base, myri10ge_read_mac_addr_#t~mem522#1.offset := read~$Pointer$#2(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);call write~$Pointer$#35(myri10ge_read_mac_addr_#t~mem522#1.base, myri10ge_read_mac_addr_#t~mem522#1.offset, myri10ge_read_mac_addr_~mgp#1.base, 725 + myri10ge_read_mac_addr_~mgp#1.offset, 8);havoc myri10ge_read_mac_addr_#t~mem522#1.base, myri10ge_read_mac_addr_#t~mem522#1.offset; [2025-02-08 04:16:20,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8732: assume !(0 == myri10ge_read_mac_addr_~tmp___1~12#1); [2025-02-08 04:16:20,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14017: assume myri10ge_probe_slices_#t~mem1921#1 > ~myri10ge_max_slices~0;havoc myri10ge_probe_slices_#t~mem1921#1;call write~int#35(~myri10ge_max_slices~0, myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 04:16:20,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14017: assume !(myri10ge_probe_slices_#t~mem1921#1 > ~myri10ge_max_slices~0);havoc myri10ge_probe_slices_#t~mem1921#1; [2025-02-08 04:16:20,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14017-1: call myri10ge_probe_slices_#t~mem1921#1 := read~int#35(myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 04:16:20,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11243-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1177#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1176#1); srcloc: null [2025-02-08 04:16:20,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11243: myri10ge_get_ethtool_stats_~tmp___24~0#1 := myri10ge_get_ethtool_stats_#t~ret1177#1;havoc myri10ge_get_ethtool_stats_#t~mem1175#1.base, myri10ge_get_ethtool_stats_#t~mem1175#1.offset;havoc myri10ge_get_ethtool_stats_#t~mem1176#1;havoc myri10ge_get_ethtool_stats_#t~ret1177#1;call write~int#35(myri10ge_get_ethtool_stats_~tmp___24~0#1 % 4294967296, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___23~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___23~0#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___23~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);myri10ge_get_ethtool_stats_~tmp___25~0#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1178#1.base, myri10ge_get_ethtool_stats_#t~mem1178#1.offset := read~$Pointer$#35(myri10ge_get_ethtool_stats_~ss~4#1.base, 480 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call myri10ge_get_ethtool_stats_#t~mem1179#1 := read~int#35(myri10ge_get_ethtool_stats_#t~mem1178#1.base, 8 + myri10ge_get_ethtool_stats_#t~mem1178#1.offset, 4); [2025-02-08 04:16:20,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13225-4: assume 0 == myri10ge_enable_ecrc_#t~mem1693#1 % 4294967296 || 64 == myri10ge_enable_ecrc_#t~mem1693#1 % 4294967296;myri10ge_enable_ecrc_#t~bitwise1694#1 := 64; [2025-02-08 04:16:20,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13225-4: assume !(0 == myri10ge_enable_ecrc_#t~mem1693#1 % 4294967296 || 64 == myri10ge_enable_ecrc_#t~mem1693#1 % 4294967296); [2025-02-08 04:16:20,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13225-2: havoc myri10ge_enable_ecrc_#t~bitwise1694#1;assume (myri10ge_enable_ecrc_#t~bitwise1694#1 % 4294967296 >= myri10ge_enable_ecrc_#t~mem1693#1 % 4294967296 && myri10ge_enable_ecrc_#t~bitwise1694#1 % 4294967296 >= 64) && myri10ge_enable_ecrc_#t~bitwise1694#1 % 4294967296 <= 64 + myri10ge_enable_ecrc_#t~mem1693#1 % 4294967296; [2025-02-08 04:16:20,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13225-3: assume false;myri10ge_enable_ecrc_#t~bitwise1694#1 := myri10ge_enable_ecrc_#t~mem1693#1; [2025-02-08 04:16:20,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13225-3: assume !false; [2025-02-08 04:16:20,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13225: call write~int#22(myri10ge_enable_ecrc_#t~bitwise1694#1, myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset, 4);havoc myri10ge_enable_ecrc_#t~mem1693#1;havoc myri10ge_enable_ecrc_#t~bitwise1694#1;call myri10ge_enable_ecrc_#t~mem1695#1 := read~int#22(myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset, 4); [2025-02-08 04:16:20,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7940: SUMMARY for call __bad_size_call_parameter(); srcloc: null [2025-02-08 04:16:20,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13225-1: [2025-02-08 04:16:20,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15736: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_26 } true;ldv_dummy_resourceless_instance_callback_1_26_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_26_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_26_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg2#1.offset := ~ldv_1_callback_ndo_get_stats64~0.base, ~ldv_1_callback_ndo_get_stats64~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_rtnl_link_stats64_ptr~0.base, ~ldv_1_container_struct_rtnl_link_stats64_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_26_#t~ret2090#1.base, ldv_dummy_resourceless_instance_callback_1_26_#t~ret2090#1.offset, ldv_dummy_resourceless_instance_callback_1_26_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_26_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_26_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_26_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_26_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_26_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_26_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg2#1.offset; [2025-02-08 04:16:20,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10583-1: SUMMARY for call myri10ge_intr_#t~ret1075#1 := ldv__builtin_expect((if myri10ge_intr_~i~10#1 > ~myri10ge_max_irq_loops~0 then 1 else 0), 0); srcloc: null [2025-02-08 04:16:20,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10583: assume -9223372036854775808 <= myri10ge_intr_#t~ret1075#1 && myri10ge_intr_#t~ret1075#1 <= 9223372036854775807;myri10ge_intr_~tmp___1~21#1 := myri10ge_intr_#t~ret1075#1;havoc myri10ge_intr_#t~ret1075#1; [2025-02-08 04:16:20,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14283: assume 0 != myri10ge_probe_~status~21#1; [2025-02-08 04:16:20,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14283: assume !(0 != myri10ge_probe_~status~21#1);call myri10ge_probe_#t~mem1996#1 := read~int#35(myri10ge_probe_~mgp~33#1.base, 12 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:16:20,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13226: assume -2147483648 <= myri10ge_enable_ecrc_#t~ret1696#1 && myri10ge_enable_ecrc_#t~ret1696#1 <= 2147483647;havoc myri10ge_enable_ecrc_#t~mem1695#1;havoc myri10ge_enable_ecrc_#t~ret1696#1; [2025-02-08 04:16:20,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13226-1: SUMMARY for call myri10ge_enable_ecrc_#t~ret1696#1 := pci_write_config_dword(myri10ge_enable_ecrc_~bridge~0#1.base, myri10ge_enable_ecrc_~bridge~0#1.offset, 24 + myri10ge_enable_ecrc_~cap~0#1, myri10ge_enable_ecrc_#t~mem1695#1); srcloc: null [2025-02-08 04:16:20,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13755: call myri10ge_watchdog_timer_#t~mem1852#1.base, myri10ge_watchdog_timer_#t~mem1852#1.offset := read~$Pointer$#35(myri10ge_watchdog_timer_~mgp~32#1.base, myri10ge_watchdog_timer_~mgp~32#1.offset, 8);myri10ge_watchdog_timer_~ss~12#1.base, myri10ge_watchdog_timer_~ss~12#1.offset := myri10ge_watchdog_timer_#t~mem1852#1.base, myri10ge_watchdog_timer_#t~mem1852#1.offset + 664 * (if myri10ge_watchdog_timer_~i~23#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_watchdog_timer_~i~23#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_watchdog_timer_~i~23#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call myri10ge_watchdog_timer_#t~mem1853#1 := read~int#35(myri10ge_watchdog_timer_~ss~12#1.base, 144 + myri10ge_watchdog_timer_~ss~12#1.offset, 4); [2025-02-08 04:16:20,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13227: myri10ge_enable_ecrc_~tmp___5~5#1.base, myri10ge_enable_ecrc_~tmp___5~5#1.offset := myri10ge_enable_ecrc_#t~ret1697#1.base, myri10ge_enable_ecrc_#t~ret1697#1.offset;havoc myri10ge_enable_ecrc_#t~ret1697#1.base, myri10ge_enable_ecrc_#t~ret1697#1.offset; [2025-02-08 04:16:20,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13227-1: SUMMARY for call myri10ge_enable_ecrc_#t~ret1697#1.base, myri10ge_enable_ecrc_#t~ret1697#1.offset := pci_name(myri10ge_enable_ecrc_~bridge~0#1.base, myri10ge_enable_ecrc_~bridge~0#1.offset); srcloc: null [2025-02-08 04:16:20,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14416-1: SUMMARY for call set_fw_name(myri10ge_probe_~mgp~33#1.base, myri10ge_probe_~mgp~33#1.offset, 0, 0, 0); srcloc: null [2025-02-08 04:16:20,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14416: assume { :begin_inline_ldv_free_netdev_121 } true;ldv_free_netdev_121_#in~ldv_func_arg1#1.base, ldv_free_netdev_121_#in~ldv_func_arg1#1.offset := myri10ge_probe_~netdev~3#1.base, myri10ge_probe_~netdev~3#1.offset;havoc ldv_free_netdev_121_~ldv_func_arg1#1.base, ldv_free_netdev_121_~ldv_func_arg1#1.offset;ldv_free_netdev_121_~ldv_func_arg1#1.base, ldv_free_netdev_121_~ldv_func_arg1#1.offset := ldv_free_netdev_121_#in~ldv_func_arg1#1.base, ldv_free_netdev_121_#in~ldv_func_arg1#1.offset; [2025-02-08 04:16:20,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10717-1: SUMMARY for call myri10ge_set_coalesce_#t~ret1105#1.base, myri10ge_set_coalesce_#t~ret1105#1.offset := netdev_priv(myri10ge_set_coalesce_~netdev#1.base, myri10ge_set_coalesce_~netdev#1.offset); srcloc: null [2025-02-08 04:16:20,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10717: myri10ge_set_coalesce_~tmp~85#1.base, myri10ge_set_coalesce_~tmp~85#1.offset := myri10ge_set_coalesce_#t~ret1105#1.base, myri10ge_set_coalesce_#t~ret1105#1.offset;havoc myri10ge_set_coalesce_#t~ret1105#1.base, myri10ge_set_coalesce_#t~ret1105#1.offset;myri10ge_set_coalesce_~mgp~8#1.base, myri10ge_set_coalesce_~mgp~8#1.offset := myri10ge_set_coalesce_~tmp~85#1.base, myri10ge_set_coalesce_~tmp~85#1.offset;call myri10ge_set_coalesce_#t~mem1106#1 := read~int#35(myri10ge_set_coalesce_~coal#1.base, 4 + myri10ge_set_coalesce_~coal#1.offset, 4);call write~int#35((if myri10ge_set_coalesce_#t~mem1106#1 % 4294967296 % 4294967296 <= 2147483647 then myri10ge_set_coalesce_#t~mem1106#1 % 4294967296 % 4294967296 else myri10ge_set_coalesce_#t~mem1106#1 % 4294967296 % 4294967296 - 4294967296), myri10ge_set_coalesce_~mgp~8#1.base, 140 + myri10ge_set_coalesce_~mgp~8#1.offset, 4);havoc myri10ge_set_coalesce_#t~mem1106#1;call myri10ge_set_coalesce_#t~mem1107#1 := read~int#35(myri10ge_set_coalesce_~mgp~8#1.base, 140 + myri10ge_set_coalesce_~mgp~8#1.offset, 4); [2025-02-08 04:16:20,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13756: assume 0 != myri10ge_watchdog_timer_#t~mem1853#1;havoc myri10ge_watchdog_timer_#t~mem1853#1;call myri10ge_watchdog_timer_#t~mem1854#1 := read~int#35(myri10ge_watchdog_timer_~mgp~32#1.base, 20 + myri10ge_watchdog_timer_~mgp~32#1.offset, 4); [2025-02-08 04:16:20,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13756: assume !(0 != myri10ge_watchdog_timer_#t~mem1853#1);havoc myri10ge_watchdog_timer_#t~mem1853#1; [2025-02-08 04:16:20,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13888: assume 0 == (myri10ge_alloc_slices_#t~mem1891#1.base + myri10ge_alloc_slices_#t~mem1891#1.offset) % 18446744073709551616;havoc myri10ge_alloc_slices_#t~mem1891#1.base, myri10ge_alloc_slices_#t~mem1891#1.offset; [2025-02-08 04:16:20,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13888: assume !(0 == (myri10ge_alloc_slices_#t~mem1891#1.base + myri10ge_alloc_slices_#t~mem1891#1.offset) % 18446744073709551616);havoc myri10ge_alloc_slices_#t~mem1891#1.base, myri10ge_alloc_slices_#t~mem1891#1.offset;myri10ge_alloc_slices_~bytes~5#1 := 64; [2025-02-08 04:16:20,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15474: ~ldv_statevar_0~0 := 6; [2025-02-08 04:16:20,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16531: havoc ldv_timer_timer_instance_4_#t~mem2166#1.base, ldv_timer_timer_instance_4_#t~mem2166#1.offset, ldv_timer_timer_instance_4_#t~mem2167#1.base, ldv_timer_timer_instance_4_#t~mem2167#1.offset, ldv_timer_timer_instance_4_#t~mem2168#1, ldv_timer_timer_instance_4_~arg0#1.base, ldv_timer_timer_instance_4_~arg0#1.offset;havoc ldv_timer_timer_instance_4_#in~arg0#1.base, ldv_timer_timer_instance_4_#in~arg0#1.offset;assume { :end_inline_ldv_timer_timer_instance_4 } true; [2025-02-08 04:16:20,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15606: assume 29 == ~ldv_statevar_1~0; [2025-02-08 04:16:20,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15606: assume !(29 == ~ldv_statevar_1~0); [2025-02-08 04:16:20,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10585: assume 0 != myri10ge_intr_~tmp___1~21#1;call myri10ge_intr_#t~mem1076#1.base, myri10ge_intr_#t~mem1076#1.offset := read~$Pointer$#35(myri10ge_intr_~mgp~4#1.base, 32 + myri10ge_intr_~mgp~4#1.offset, 8); [2025-02-08 04:16:20,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10585: assume !(0 != myri10ge_intr_~tmp___1~21#1); [2025-02-08 04:16:20,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13228-1: SUMMARY for call myri10ge_enable_ecrc_#t~ret1698#1 := _dev_info(myri10ge_enable_ecrc_~dev~6#1.base, myri10ge_enable_ecrc_~dev~6#1.offset, 97, 0); srcloc: null [2025-02-08 04:16:20,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14285: assume -2147483648 <= myri10ge_probe_#t~ret1995#1 && myri10ge_probe_#t~ret1995#1 <= 2147483647;havoc myri10ge_probe_#t~ret1995#1; [2025-02-08 04:16:20,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14285-1: SUMMARY for call myri10ge_probe_#t~ret1995#1 := dev_err(myri10ge_probe_~pdev#1.base, 179 + myri10ge_probe_~pdev#1.offset, 134, 0); srcloc: null [2025-02-08 04:16:20,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13228: assume -2147483648 <= myri10ge_enable_ecrc_#t~ret1698#1 && myri10ge_enable_ecrc_#t~ret1698#1 <= 2147483647;havoc myri10ge_enable_ecrc_#t~ret1698#1;call ULTIMATE.dealloc(myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset);havoc myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset; [2025-02-08 04:16:20,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15342: assume { :begin_inline_ldv_entry_EMGentry_17 } true;ldv_entry_EMGentry_17_#in~arg0#1.base, ldv_entry_EMGentry_17_#in~arg0#1.offset := 0, 0;havoc ldv_entry_EMGentry_17_#t~ret2099#1, ldv_entry_EMGentry_17_#t~ret2100#1, ldv_entry_EMGentry_17_#t~ret2101#1, ldv_entry_EMGentry_17_~arg0#1.base, ldv_entry_EMGentry_17_~arg0#1.offset, ldv_entry_EMGentry_17_~tmp~122#1;ldv_entry_EMGentry_17_~arg0#1.base, ldv_entry_EMGentry_17_~arg0#1.offset := ldv_entry_EMGentry_17_#in~arg0#1.base, ldv_entry_EMGentry_17_#in~arg0#1.offset;havoc ldv_entry_EMGentry_17_~tmp~122#1; [2025-02-08 04:16:20,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13360: assume 0 != (myri10ge_select_firmware_~fw_name~0#1.base + myri10ge_select_firmware_~fw_name~0#1.offset) % 18446744073709551616;myri10ge_select_firmware_~overridden~0#1 := 1; [2025-02-08 04:16:20,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13360: assume !(0 != (myri10ge_select_firmware_~fw_name~0#1.base + myri10ge_select_firmware_~fw_name~0#1.offset) % 18446744073709551616); [2025-02-08 04:16:20,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7811-1: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:16:20,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16135: SUMMARY for call ldv_assume((if 0 != ldv_register_netdev_~ldv_10_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 04:16:20,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7811: __netif_tx_trylock_~pscr_ret__~0#1 := __netif_tx_trylock_~pfo_ret__~0#1; [2025-02-08 04:16:20,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14814-1: SUMMARY for call ldv_alloc_etherdev_mqs_#t~ret2066#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:16:20,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14814: assume -2147483648 <= ldv_alloc_etherdev_mqs_#t~ret2066#1 && ldv_alloc_etherdev_mqs_#t~ret2066#1 <= 2147483647;ldv_alloc_etherdev_mqs_~tmp___0~56#1 := ldv_alloc_etherdev_mqs_#t~ret2066#1;havoc ldv_alloc_etherdev_mqs_#t~ret2066#1; [2025-02-08 04:16:20,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14154: assume -2147483648 <= myri10ge_probe_#t~ret1941#1 && myri10ge_probe_#t~ret1941#1 <= 2147483647;myri10ge_probe_~tmp___0~55#1 := myri10ge_probe_#t~ret1941#1;havoc myri10ge_probe_#t~ret1941#1; [2025-02-08 04:16:20,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11247-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1180#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1179#1); srcloc: null [2025-02-08 04:16:20,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11247: myri10ge_get_ethtool_stats_~tmp___26~0#1 := myri10ge_get_ethtool_stats_#t~ret1180#1;havoc myri10ge_get_ethtool_stats_#t~mem1178#1.base, myri10ge_get_ethtool_stats_#t~mem1178#1.offset;havoc myri10ge_get_ethtool_stats_#t~mem1179#1;havoc myri10ge_get_ethtool_stats_#t~ret1180#1;call write~int#35(myri10ge_get_ethtool_stats_~tmp___26~0#1 % 4294967296, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___25~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___25~0#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___25~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);myri10ge_get_ethtool_stats_~tmp___27~0#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1181#1.base, myri10ge_get_ethtool_stats_#t~mem1181#1.offset := read~$Pointer$#35(myri10ge_get_ethtool_stats_~ss~4#1.base, 480 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call myri10ge_get_ethtool_stats_#t~mem1182#1 := read~int#35(myri10ge_get_ethtool_stats_#t~mem1181#1.base, 20 + myri10ge_get_ethtool_stats_#t~mem1181#1.offset, 4); [2025-02-08 04:16:20,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16004-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2137#1 := ldv_filter_err_code(~ldv_2_ret_default~0); srcloc: null [2025-02-08 04:16:20,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16004: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2137#1 && ldv_pci_pci_instance_2_#t~ret2137#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret2137#1;havoc ldv_pci_pci_instance_2_#t~ret2137#1;~ldv_statevar_2~0 := 6; [2025-02-08 04:16:20,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15079-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_22_#t~ret2088#1 := myri10ge_busy_poll(ldv_dummy_resourceless_instance_callback_1_22_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_22_~arg1#1.offset); srcloc: null [2025-02-08 04:16:20,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14022: call myri10ge_probe_slices_#t~mem1922#1 := read~int#35(myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4);assume { :begin_inline_kcalloc } true;kcalloc_#in~n#1, kcalloc_#in~size#1, kcalloc_#in~flags#1 := myri10ge_probe_slices_#t~mem1922#1, 8, 208;havoc kcalloc_#res#1.base, kcalloc_#res#1.offset;havoc kcalloc_#t~ret2175#1.base, kcalloc_#t~ret2175#1.offset, kcalloc_~n#1, kcalloc_~size#1, kcalloc_~flags#1, kcalloc_~res~2#1.base, kcalloc_~res~2#1.offset;kcalloc_~n#1 := kcalloc_#in~n#1;kcalloc_~size#1 := kcalloc_#in~size#1;kcalloc_~flags#1 := kcalloc_#in~flags#1;havoc kcalloc_~res~2#1.base, kcalloc_~res~2#1.offset; [2025-02-08 04:16:20,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15079: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_22_#t~ret2088#1 && ldv_dummy_resourceless_instance_callback_1_22_#t~ret2088#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_22_#t~ret2088#1;havoc ldv_dummy_resourceless_instance_callback_1_22_#t~ret2088#1, ldv_dummy_resourceless_instance_callback_1_22_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_22_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_22_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_22_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_22_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_22_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_22_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_22_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_22 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:16:20,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14154-1: SUMMARY for call myri10ge_probe_#t~ret1941#1 := pci_enable_device(myri10ge_probe_~pdev#1.base, myri10ge_probe_~pdev#1.offset); srcloc: null [2025-02-08 04:16:20,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19307: havoc mod_timer_#t~nondet2341#1;ldv_mod_timer_118_#t~ret2191#1 := mod_timer_#res#1;havoc mod_timer_#t~nondet2341#1, mod_timer_~arg0#1.base, mod_timer_~arg0#1.offset, mod_timer_~arg1#1;havoc mod_timer_#in~arg0#1.base, mod_timer_#in~arg0#1.offset, mod_timer_#in~arg1#1;assume { :end_inline_mod_timer } true;assume -2147483648 <= ldv_mod_timer_118_#t~ret2191#1 && ldv_mod_timer_118_#t~ret2191#1 <= 2147483647;ldv_mod_timer_118_~tmp~151#1 := ldv_mod_timer_118_#t~ret2191#1;havoc ldv_mod_timer_118_#t~ret2191#1;ldv_mod_timer_118_~ldv_func_res~4#1 := ldv_mod_timer_118_~tmp~151#1;assume { :begin_inline_ldv_mod_timer } true;ldv_mod_timer_#in~arg0#1, ldv_mod_timer_#in~arg1#1.base, ldv_mod_timer_#in~arg1#1.offset, ldv_mod_timer_#in~arg2#1 := ldv_mod_timer_118_~ldv_func_res~4#1, ldv_mod_timer_118_~ldv_func_arg1#1.base, ldv_mod_timer_118_~ldv_func_arg1#1.offset, ldv_mod_timer_118_~ldv_func_arg2#1;havoc ldv_mod_timer_#res#1;havoc ldv_mod_timer_#t~ret2109#1, ldv_mod_timer_~arg0#1, ldv_mod_timer_~arg1#1.base, ldv_mod_timer_~arg1#1.offset, ldv_mod_timer_~arg2#1, ldv_mod_timer_~ldv_9_timer_list_timer_list~0#1.base, ldv_mod_timer_~ldv_9_timer_list_timer_list~0#1.offset, ldv_mod_timer_~tmp~126#1;ldv_mod_timer_~arg0#1 := ldv_mod_timer_#in~arg0#1;ldv_mod_timer_~arg1#1.base, ldv_mod_timer_~arg1#1.offset := ldv_mod_timer_#in~arg1#1.base, ldv_mod_timer_#in~arg1#1.offset;ldv_mod_timer_~arg2#1 := ldv_mod_timer_#in~arg2#1;havoc ldv_mod_timer_~ldv_9_timer_list_timer_list~0#1.base, ldv_mod_timer_~ldv_9_timer_list_timer_list~0#1.offset;havoc ldv_mod_timer_~tmp~126#1; [2025-02-08 04:16:20,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13758-1: SUMMARY for call myri10ge_alloc_rx_pages(myri10ge_watchdog_timer_~mgp~32#1.base, myri10ge_watchdog_timer_~mgp~32#1.offset, myri10ge_watchdog_timer_~ss~12#1.base, 84 + myri10ge_watchdog_timer_~ss~12#1.offset, 2 + myri10ge_watchdog_timer_#t~mem1854#1, 1); srcloc: null [2025-02-08 04:16:20,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10587-1: SUMMARY for call myri10ge_intr_#t~ret1077#1 := netdev_warn(myri10ge_intr_#t~mem1076#1.base, myri10ge_intr_#t~mem1076#1.offset, 59, 0); srcloc: null [2025-02-08 04:16:20,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10587: assume -2147483648 <= myri10ge_intr_#t~ret1077#1 && myri10ge_intr_#t~ret1077#1 <= 2147483647;havoc myri10ge_intr_#t~mem1076#1.base, myri10ge_intr_#t~mem1076#1.offset;havoc myri10ge_intr_#t~ret1077#1;call write~int#35(0, myri10ge_intr_~stats~1#1.base, 63 + myri10ge_intr_~stats~1#1.offset, 1); [2025-02-08 04:16:20,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13758: havoc myri10ge_watchdog_timer_#t~mem1854#1;call myri10ge_watchdog_timer_#t~mem1855#1 := read~int#35(myri10ge_watchdog_timer_~ss~12#1.base, 132 + myri10ge_watchdog_timer_~ss~12#1.offset, 4);call myri10ge_watchdog_timer_#t~mem1856#1 := read~int#35(myri10ge_watchdog_timer_~ss~12#1.base, 128 + myri10ge_watchdog_timer_~ss~12#1.offset, 4); [2025-02-08 04:16:20,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19176: havoc alloc_etherdev_mqs_#t~ret2322#1.base, alloc_etherdev_mqs_#t~ret2322#1.offset; [2025-02-08 04:16:20,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19176-2: alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset := alloc_etherdev_mqs_#t~ret2322#1.base, alloc_etherdev_mqs_#t~ret2322#1.offset;havoc alloc_etherdev_mqs_#t~ret2322#1.base, alloc_etherdev_mqs_#t~ret2322#1.offset; [2025-02-08 04:16:20,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19176-1: ldv_alloc_etherdev_mqs_119_#t~ret2193#1.base, ldv_alloc_etherdev_mqs_119_#t~ret2193#1.offset := alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret2322#1.base, alloc_etherdev_mqs_#t~ret2322#1.offset, alloc_etherdev_mqs_~arg0#1, alloc_etherdev_mqs_~arg1#1, alloc_etherdev_mqs_~arg2#1;havoc alloc_etherdev_mqs_#in~arg0#1, alloc_etherdev_mqs_#in~arg1#1, alloc_etherdev_mqs_#in~arg2#1;assume { :end_inline_alloc_etherdev_mqs } true;ldv_alloc_etherdev_mqs_119_~tmp~152#1.base, ldv_alloc_etherdev_mqs_119_~tmp~152#1.offset := ldv_alloc_etherdev_mqs_119_#t~ret2193#1.base, ldv_alloc_etherdev_mqs_119_#t~ret2193#1.offset;havoc ldv_alloc_etherdev_mqs_119_#t~ret2193#1.base, ldv_alloc_etherdev_mqs_119_#t~ret2193#1.offset;ldv_alloc_etherdev_mqs_119_~ldv_func_res~5#1.base, ldv_alloc_etherdev_mqs_119_~ldv_func_res~5#1.offset := ldv_alloc_etherdev_mqs_119_~tmp~152#1.base, ldv_alloc_etherdev_mqs_119_~tmp~152#1.offset;assume { :begin_inline_ldv_alloc_etherdev_mqs } true;ldv_alloc_etherdev_mqs_#in~arg0#1.base, ldv_alloc_etherdev_mqs_#in~arg0#1.offset, ldv_alloc_etherdev_mqs_#in~arg1#1, ldv_alloc_etherdev_mqs_#in~arg2#1, ldv_alloc_etherdev_mqs_#in~arg3#1 := ldv_alloc_etherdev_mqs_119_~ldv_func_res~5#1.base, ldv_alloc_etherdev_mqs_119_~ldv_func_res~5#1.offset, ldv_alloc_etherdev_mqs_119_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_119_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_119_~ldv_func_arg3#1;havoc ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret2066#1, ldv_alloc_etherdev_mqs_#t~ret2067#1.base, ldv_alloc_etherdev_mqs_#t~ret2067#1.offset, ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset, ldv_alloc_etherdev_mqs_~arg1#1, ldv_alloc_etherdev_mqs_~arg2#1, ldv_alloc_etherdev_mqs_~arg3#1, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.offset, ldv_alloc_etherdev_mqs_~tmp~121#1.base, ldv_alloc_etherdev_mqs_~tmp~121#1.offset, ldv_alloc_etherdev_mqs_~tmp___0~56#1;ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset := ldv_alloc_etherdev_mqs_#in~arg0#1.base, ldv_alloc_etherdev_mqs_#in~arg0#1.offset;ldv_alloc_etherdev_mqs_~arg1#1 := ldv_alloc_etherdev_mqs_#in~arg1#1;ldv_alloc_etherdev_mqs_~arg2#1 := ldv_alloc_etherdev_mqs_#in~arg2#1;ldv_alloc_etherdev_mqs_~arg3#1 := ldv_alloc_etherdev_mqs_#in~arg3#1;havoc ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.offset;havoc ldv_alloc_etherdev_mqs_~tmp~121#1.base, ldv_alloc_etherdev_mqs_~tmp~121#1.offset;havoc ldv_alloc_etherdev_mqs_~tmp___0~56#1; [2025-02-08 04:16:20,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19176-3: SUMMARY for call alloc_etherdev_mqs_#t~ret2322#1.base, alloc_etherdev_mqs_#t~ret2322#1.offset := ldv_malloc(3027); srcloc: null [2025-02-08 04:16:20,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8738: call myri10ge_read_mac_addr_#t~mem523#1.base, myri10ge_read_mac_addr_#t~mem523#1.offset := read~$Pointer$#2(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);myri10ge_read_mac_addr_~tmp___2~8#1 := myri10ge_read_mac_addr_#t~nondet524#1;havoc myri10ge_read_mac_addr_#t~mem523#1.base, myri10ge_read_mac_addr_#t~mem523#1.offset;havoc myri10ge_read_mac_addr_#t~nondet524#1; [2025-02-08 04:16:20,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10720: myri10ge_set_coalesce_~tmp___0~35#1 := myri10ge_set_coalesce_#t~ret1108#1;havoc myri10ge_set_coalesce_#t~mem1107#1;havoc myri10ge_set_coalesce_#t~ret1108#1;call myri10ge_set_coalesce_#t~mem1109#1.base, myri10ge_set_coalesce_#t~mem1109#1.offset := read~$Pointer$#35(myri10ge_set_coalesce_~mgp~8#1.base, 144 + myri10ge_set_coalesce_~mgp~8#1.offset, 8); [2025-02-08 04:16:20,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14816: assume 0 != ldv_alloc_etherdev_mqs_~tmp___0~56#1; [2025-02-08 04:16:20,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14816: assume !(0 != ldv_alloc_etherdev_mqs_~tmp___0~56#1);ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := 0, 0; [2025-02-08 04:16:20,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10720-1: SUMMARY for call myri10ge_set_coalesce_#t~ret1108#1 := __fswab32(myri10ge_set_coalesce_#t~mem1107#1); srcloc: null [2025-02-08 04:16:20,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13363: SUMMARY for call set_fw_name(myri10ge_select_firmware_~mgp#1.base, myri10ge_select_firmware_~mgp#1.offset, myri10ge_select_firmware_~fw_name~0#1.base, myri10ge_select_firmware_~fw_name~0#1.offset, 1); srcloc: null [2025-02-08 04:16:20,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16534-1: SUMMARY for call ldv_switch_to_interrupt_context(); srcloc: null [2025-02-08 04:16:20,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16534: call ldv_timer_timer_instance_4_#t~mem2166#1.base, ldv_timer_timer_instance_4_#t~mem2166#1.offset := read~$Pointer$#35(~ldv_4_container_timer_list~0.base, 32 + ~ldv_4_container_timer_list~0.offset, 8); [2025-02-08 04:16:20,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16138: ldv_register_netdev_120_#t~ret2196#1 := ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret2152#1, ldv_register_netdev_#t~ret2153#1, ldv_register_netdev_#t~mem2154#1.base, ldv_register_netdev_#t~mem2154#1.offset, ldv_register_netdev_#t~mem2155#1.base, ldv_register_netdev_#t~mem2155#1.offset, ldv_register_netdev_#t~ret2156#1, ldv_register_netdev_#t~ret2157#1, ldv_register_netdev_~arg0#1, ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.offset, ldv_register_netdev_~ldv_10_ret_default~0#1, ldv_register_netdev_~tmp~132#1, ldv_register_netdev_~tmp___0~59#1;havoc ldv_register_netdev_#in~arg0#1, ldv_register_netdev_#in~arg1#1.base, ldv_register_netdev_#in~arg1#1.offset;assume { :end_inline_ldv_register_netdev } true;assume -2147483648 <= ldv_register_netdev_120_#t~ret2196#1 && ldv_register_netdev_120_#t~ret2196#1 <= 2147483647;ldv_register_netdev_120_~tmp___0~67#1 := ldv_register_netdev_120_#t~ret2196#1;havoc ldv_register_netdev_120_#t~ret2196#1;ldv_register_netdev_120_#res#1 := ldv_register_netdev_120_~tmp___0~67#1; [2025-02-08 04:16:20,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13099: havoc myri10ge_set_mac_address_#t~mem1663#1.base, myri10ge_set_mac_address_#t~mem1663#1.offset;havoc myri10ge_set_mac_address_#t~memcpy~res1664#1.base, myri10ge_set_mac_address_#t~memcpy~res1664#1.offset;myri10ge_set_mac_address_#res#1 := 0;ldv_dummy_resourceless_instance_callback_1_27_#t~ret2091#1 := myri10ge_set_mac_address_#res#1;havoc myri10ge_set_mac_address_#t~ret1659#1.base, myri10ge_set_mac_address_#t~ret1659#1.offset, myri10ge_set_mac_address_#t~ret1660#1, myri10ge_set_mac_address_#t~ret1661#1, myri10ge_set_mac_address_#t~ret1662#1, myri10ge_set_mac_address_#t~mem1663#1.base, myri10ge_set_mac_address_#t~mem1663#1.offset, myri10ge_set_mac_address_#t~memcpy~res1664#1.base, myri10ge_set_mac_address_#t~memcpy~res1664#1.offset, myri10ge_set_mac_address_~dev#1.base, myri10ge_set_mac_address_~dev#1.offset, myri10ge_set_mac_address_~addr#1.base, myri10ge_set_mac_address_~addr#1.offset, myri10ge_set_mac_address_~sa~0#1.base, myri10ge_set_mac_address_~sa~0#1.offset, myri10ge_set_mac_address_~mgp~26#1.base, myri10ge_set_mac_address_~mgp~26#1.offset, myri10ge_set_mac_address_~tmp~104#1.base, myri10ge_set_mac_address_~tmp~104#1.offset, myri10ge_set_mac_address_~status~16#1, myri10ge_set_mac_address_~tmp___0~46#1, myri10ge_set_mac_address_~tmp___1~31#1;havoc myri10ge_set_mac_address_#in~dev#1.base, myri10ge_set_mac_address_#in~dev#1.offset, myri10ge_set_mac_address_#in~addr#1.base, myri10ge_set_mac_address_#in~addr#1.offset;assume { :end_inline_myri10ge_set_mac_address } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_27_#t~ret2091#1 && ldv_dummy_resourceless_instance_callback_1_27_#t~ret2091#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_27_#t~ret2091#1;havoc ldv_dummy_resourceless_instance_callback_1_27_#t~ret2091#1, ldv_dummy_resourceless_instance_callback_1_27_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_27_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_27_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_27_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_27_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_27_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_27 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:16:20,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13099-1: SUMMARY for call myri10ge_set_mac_address_#t~memcpy~res1664#1.base, myri10ge_set_mac_address_#t~memcpy~res1664#1.offset := #Ultimate.C_memcpy#35(myri10ge_set_mac_address_#t~mem1663#1.base, myri10ge_set_mac_address_#t~mem1663#1.offset, myri10ge_set_mac_address_~sa~0#1.base, 2 + myri10ge_set_mac_address_~sa~0#1.offset, 6); srcloc: null [2025-02-08 04:16:20,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14156: assume 0 != myri10ge_probe_~tmp___0~55#1; [2025-02-08 04:16:20,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14156: assume !(0 != myri10ge_probe_~tmp___0~55#1);assume { :begin_inline_pci_find_capability } true;pci_find_capability_#in~arg0#1.base, pci_find_capability_#in~arg0#1.offset, pci_find_capability_#in~arg1#1 := myri10ge_probe_~pdev#1.base, myri10ge_probe_~pdev#1.offset, 9;havoc pci_find_capability_#res#1;havoc pci_find_capability_#t~nondet2363#1, pci_find_capability_~arg0#1.base, pci_find_capability_~arg0#1.offset, pci_find_capability_~arg1#1;pci_find_capability_~arg0#1.base, pci_find_capability_~arg0#1.offset := pci_find_capability_#in~arg0#1.base, pci_find_capability_#in~arg0#1.offset;pci_find_capability_~arg1#1 := pci_find_capability_#in~arg1#1;havoc pci_find_capability_#t~nondet2363#1;assume -2147483648 <= pci_find_capability_#t~nondet2363#1 && pci_find_capability_#t~nondet2363#1 <= 2147483647;pci_find_capability_#res#1 := pci_find_capability_#t~nondet2363#1;havoc pci_find_capability_#t~nondet2363#1; [2025-02-08 04:16:20,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7946: call write~int#35(__netif_tx_trylock_~pscr_ret__~0#1, __netif_tx_trylock_~txq#1.base, 388 + __netif_tx_trylock_~txq#1.offset, 4); [2025-02-08 04:16:20,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16138-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~ldv_10_ret_default~0#1; [2025-02-08 04:16:20,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15610: assume 30 == ~ldv_statevar_1~0; [2025-02-08 04:16:20,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15610: assume !(30 == ~ldv_statevar_1~0); [2025-02-08 04:16:20,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10589-1: SUMMARY for call myri10ge_intr_#t~ret1078#1 := schedule_work(myri10ge_intr_~mgp~4#1.base, 248 + myri10ge_intr_~mgp~4#1.offset); srcloc: null [2025-02-08 04:16:20,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10589: havoc myri10ge_intr_#t~ret1078#1; [2025-02-08 04:16:20,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10721-1: SUMMARY for call put_be32(myri10ge_set_coalesce_~tmp___0~35#1, myri10ge_set_coalesce_#t~mem1109#1.base, myri10ge_set_coalesce_#t~mem1109#1.offset); srcloc: null [2025-02-08 04:16:20,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10721: havoc myri10ge_set_coalesce_#t~mem1109#1.base, myri10ge_set_coalesce_#t~mem1109#1.offset;myri10ge_set_coalesce_#res#1 := 0;ldv_dummy_resourceless_instance_callback_1_31_#t~ret2095#1 := myri10ge_set_coalesce_#res#1;havoc myri10ge_set_coalesce_#t~ret1105#1.base, myri10ge_set_coalesce_#t~ret1105#1.offset, myri10ge_set_coalesce_#t~mem1106#1, myri10ge_set_coalesce_#t~mem1107#1, myri10ge_set_coalesce_#t~ret1108#1, myri10ge_set_coalesce_#t~mem1109#1.base, myri10ge_set_coalesce_#t~mem1109#1.offset, myri10ge_set_coalesce_~netdev#1.base, myri10ge_set_coalesce_~netdev#1.offset, myri10ge_set_coalesce_~coal#1.base, myri10ge_set_coalesce_~coal#1.offset, myri10ge_set_coalesce_~mgp~8#1.base, myri10ge_set_coalesce_~mgp~8#1.offset, myri10ge_set_coalesce_~tmp~85#1.base, myri10ge_set_coalesce_~tmp~85#1.offset, myri10ge_set_coalesce_~tmp___0~35#1;havoc myri10ge_set_coalesce_#in~netdev#1.base, myri10ge_set_coalesce_#in~netdev#1.offset, myri10ge_set_coalesce_#in~coal#1.base, myri10ge_set_coalesce_#in~coal#1.offset;assume { :end_inline_myri10ge_set_coalesce } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_31_#t~ret2095#1 && ldv_dummy_resourceless_instance_callback_1_31_#t~ret2095#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_31_#t~ret2095#1;havoc ldv_dummy_resourceless_instance_callback_1_31_#t~ret2095#1, ldv_dummy_resourceless_instance_callback_1_31_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_31_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_31_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_31_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_31_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_31_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_31_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_31_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_31 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:16:20,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13760: assume myri10ge_watchdog_timer_#t~mem1855#1 - myri10ge_watchdog_timer_#t~mem1856#1 >= ~myri10ge_fill_thresh~0;havoc myri10ge_watchdog_timer_#t~mem1855#1;havoc myri10ge_watchdog_timer_#t~mem1856#1;call write~int#35(0, myri10ge_watchdog_timer_~ss~12#1.base, 144 + myri10ge_watchdog_timer_~ss~12#1.offset, 4); [2025-02-08 04:16:20,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13760: assume !(myri10ge_watchdog_timer_#t~mem1855#1 - myri10ge_watchdog_timer_#t~mem1856#1 >= ~myri10ge_fill_thresh~0);havoc myri10ge_watchdog_timer_#t~mem1855#1;havoc myri10ge_watchdog_timer_#t~mem1856#1; [2025-02-08 04:16:20,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15478-1: SUMMARY for call ldv_switch_to_interrupt_context(); srcloc: null [2025-02-08 04:16:20,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15478: assume { :begin_inline_ldv_interrupt_instance_handler_0_5 } true;ldv_interrupt_instance_handler_0_5_#in~arg0#1.base, ldv_interrupt_instance_handler_0_5_#in~arg0#1.offset, ldv_interrupt_instance_handler_0_5_#in~arg1#1, ldv_interrupt_instance_handler_0_5_#in~arg2#1.base, ldv_interrupt_instance_handler_0_5_#in~arg2#1.offset := ~ldv_0_callback_handler~0.base, ~ldv_0_callback_handler~0.offset, ~ldv_0_line_line~0, ~ldv_0_data_data~0.base, ~ldv_0_data_data~0.offset;havoc ldv_interrupt_instance_handler_0_5_#res#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret2103#1, ldv_interrupt_instance_handler_0_5_~arg0#1.base, ldv_interrupt_instance_handler_0_5_~arg0#1.offset, ldv_interrupt_instance_handler_0_5_~arg1#1, ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset, ldv_interrupt_instance_handler_0_5_~tmp~124#1;ldv_interrupt_instance_handler_0_5_~arg0#1.base, ldv_interrupt_instance_handler_0_5_~arg0#1.offset := ldv_interrupt_instance_handler_0_5_#in~arg0#1.base, ldv_interrupt_instance_handler_0_5_#in~arg0#1.offset;ldv_interrupt_instance_handler_0_5_~arg1#1 := ldv_interrupt_instance_handler_0_5_#in~arg1#1;ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset := ldv_interrupt_instance_handler_0_5_#in~arg2#1.base, ldv_interrupt_instance_handler_0_5_#in~arg2#1.offset;havoc ldv_interrupt_instance_handler_0_5_~tmp~124#1;assume { :begin_inline_myri10ge_intr } true;myri10ge_intr_#in~irq#1, myri10ge_intr_#in~arg#1.base, myri10ge_intr_#in~arg#1.offset := ldv_interrupt_instance_handler_0_5_~arg1#1, ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset;havoc myri10ge_intr_#res#1;havoc myri10ge_intr_#t~mem1061#1.base, myri10ge_intr_#t~mem1061#1.offset, myri10ge_intr_#t~mem1062#1.base, myri10ge_intr_#t~mem1062#1.offset, myri10ge_intr_#t~mem1063#1.base, myri10ge_intr_#t~mem1063#1.offset, myri10ge_intr_#t~mem1064#1, myri10ge_intr_#t~mem1065#1.base, myri10ge_intr_#t~mem1065#1.offset, myri10ge_intr_#t~short1066#1, myri10ge_intr_#t~mem1067#1, myri10ge_intr_#t~ret1068#1, myri10ge_intr_#t~mem1069#1, myri10ge_intr_#t~mem1070#1, myri10ge_intr_#t~mem1071#1.base, myri10ge_intr_#t~mem1071#1.offset, myri10ge_intr_#t~mem1072#1, myri10ge_intr_#t~ret1073#1, myri10ge_intr_#t~mem1074#1, myri10ge_intr_#t~ret1075#1, myri10ge_intr_#t~mem1076#1.base, myri10ge_intr_#t~mem1076#1.offset, myri10ge_intr_#t~ret1077#1, myri10ge_intr_#t~ret1078#1, myri10ge_intr_#t~mem1079#1, myri10ge_intr_#t~ret1080#1, myri10ge_intr_#t~mem1081#1.base, myri10ge_intr_#t~mem1081#1.offset, myri10ge_intr_#t~mem1082#1.base, myri10ge_intr_#t~mem1082#1.offset, myri10ge_intr_~irq#1, myri10ge_intr_~arg#1.base, myri10ge_intr_~arg#1.offset, myri10ge_intr_~ss~3#1.base, myri10ge_intr_~ss~3#1.offset, myri10ge_intr_~mgp~4#1.base, myri10ge_intr_~mgp~4#1.offset, myri10ge_intr_~stats~1#1.base, myri10ge_intr_~stats~1#1.offset, myri10ge_intr_~tx~1#1.base, myri10ge_intr_~tx~1#1.offset, myri10ge_intr_~send_done_count~0#1, myri10ge_intr_~i~10#1, myri10ge_intr_~tmp~81#1, myri10ge_intr_~tmp___0~33#1, myri10ge_intr_~tmp___1~21#1, myri10ge_intr_~tmp___2~14#1;myri10ge_intr_~irq#1 := myri10ge_intr_#in~irq#1;myri10ge_intr_~arg#1.base, myri10ge_intr_~arg#1.offset := myri10ge_intr_#in~arg#1.base, myri10ge_intr_#in~arg#1.offset;havoc myri10ge_intr_~ss~3#1.base, myri10ge_intr_~ss~3#1.offset;havoc myri10ge_intr_~mgp~4#1.base, myri10ge_intr_~mgp~4#1.offset;havoc myri10ge_intr_~stats~1#1.base, myri10ge_intr_~stats~1#1.offset;havoc myri10ge_intr_~tx~1#1.base, myri10ge_intr_~tx~1#1.offset;havoc myri10ge_intr_~send_done_count~0#1;havoc myri10ge_intr_~i~10#1;havoc myri10ge_intr_~tmp~81#1;havoc myri10ge_intr_~tmp___0~33#1;havoc myri10ge_intr_~tmp___1~21#1;havoc myri10ge_intr_~tmp___2~14#1;myri10ge_intr_~ss~3#1.base, myri10ge_intr_~ss~3#1.offset := myri10ge_intr_~arg#1.base, myri10ge_intr_~arg#1.offset;call myri10ge_intr_#t~mem1061#1.base, myri10ge_intr_#t~mem1061#1.offset := read~$Pointer$#35(myri10ge_intr_~ss~3#1.base, 416 + myri10ge_intr_~ss~3#1.offset, 8);myri10ge_intr_~mgp~4#1.base, myri10ge_intr_~mgp~4#1.offset := myri10ge_intr_#t~mem1061#1.base, myri10ge_intr_#t~mem1061#1.offset;havoc myri10ge_intr_#t~mem1061#1.base, myri10ge_intr_#t~mem1061#1.offset;call myri10ge_intr_#t~mem1062#1.base, myri10ge_intr_#t~mem1062#1.offset := read~$Pointer$#35(myri10ge_intr_~ss~3#1.base, 480 + myri10ge_intr_~ss~3#1.offset, 8);myri10ge_intr_~stats~1#1.base, myri10ge_intr_~stats~1#1.offset := myri10ge_intr_#t~mem1062#1.base, myri10ge_intr_#t~mem1062#1.offset;havoc myri10ge_intr_#t~mem1062#1.base, myri10ge_intr_#t~mem1062#1.offset;myri10ge_intr_~tx~1#1.base, myri10ge_intr_~tx~1#1.offset := myri10ge_intr_~ss~3#1.base, myri10ge_intr_~ss~3#1.offset;call myri10ge_intr_#t~mem1063#1.base, myri10ge_intr_#t~mem1063#1.offset := read~$Pointer$#35(myri10ge_intr_~mgp~4#1.base, 32 + myri10ge_intr_~mgp~4#1.offset, 8);call myri10ge_intr_#t~mem1064#1 := read~int#35(myri10ge_intr_#t~mem1063#1.base, 883 + myri10ge_intr_#t~mem1063#1.offset, 4);myri10ge_intr_#t~short1066#1 := 1 == myri10ge_intr_#t~mem1064#1 % 4294967296; [2025-02-08 04:16:20,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16139-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 04:16:20,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14818: ldv_alloc_etherdev_mqs_~tmp~121#1.base, ldv_alloc_etherdev_mqs_~tmp~121#1.offset := ldv_alloc_etherdev_mqs_#t~ret2067#1.base, ldv_alloc_etherdev_mqs_#t~ret2067#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret2067#1.base, ldv_alloc_etherdev_mqs_#t~ret2067#1.offset;ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.offset := ldv_alloc_etherdev_mqs_~tmp~121#1.base, ldv_alloc_etherdev_mqs_~tmp~121#1.offset;ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.offset; [2025-02-08 04:16:20,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8740: assume 0 == myri10ge_read_mac_addr_~tmp___2~8#1;call myri10ge_read_mac_addr_#t~mem525#1.base, myri10ge_read_mac_addr_#t~mem525#1.offset := read~$Pointer$#2(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);call write~$Pointer$#2(myri10ge_read_mac_addr_#t~mem525#1.base, 3 + myri10ge_read_mac_addr_#t~mem525#1.offset, myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);havoc myri10ge_read_mac_addr_#t~mem525#1.base, myri10ge_read_mac_addr_#t~mem525#1.offset;call myri10ge_read_mac_addr_#t~mem526#1.base, myri10ge_read_mac_addr_#t~mem526#1.offset := read~$Pointer$#2(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8); [2025-02-08 04:16:20,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8740: assume !(0 == myri10ge_read_mac_addr_~tmp___2~8#1); [2025-02-08 04:16:20,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14025: assume 0 == (myri10ge_probe_slices_#t~mem1924#1.base + myri10ge_probe_slices_#t~mem1924#1.offset) % 18446744073709551616;havoc myri10ge_probe_slices_#t~mem1924#1.base, myri10ge_probe_slices_#t~mem1924#1.offset; [2025-02-08 04:16:20,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14025: assume !(0 == (myri10ge_probe_slices_#t~mem1924#1.base + myri10ge_probe_slices_#t~mem1924#1.offset) % 18446744073709551616);havoc myri10ge_probe_slices_#t~mem1924#1.base, myri10ge_probe_slices_#t~mem1924#1.offset;myri10ge_probe_slices_~i~26#1 := 0; [2025-02-08 04:16:20,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15743: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_27 } true;ldv_dummy_resourceless_instance_callback_1_27_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_27_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_27_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg2#1.offset := ~ldv_1_callback_ndo_set_mac_address~0.base, ~ldv_1_callback_ndo_set_mac_address~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_cmd_ptr~0.base, ~ldv_1_container_struct_ethtool_cmd_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_27_#t~ret2091#1, ldv_dummy_resourceless_instance_callback_1_27_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_27_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_27_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_27_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_27_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_27_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_27_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_27_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_27_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg2#1.offset;assume { :begin_inline_myri10ge_set_mac_address } true;myri10ge_set_mac_address_#in~dev#1.base, myri10ge_set_mac_address_#in~dev#1.offset, myri10ge_set_mac_address_#in~addr#1.base, myri10ge_set_mac_address_#in~addr#1.offset := ldv_dummy_resourceless_instance_callback_1_27_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_27_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg2#1.offset;havoc myri10ge_set_mac_address_#res#1;havoc myri10ge_set_mac_address_#t~ret1659#1.base, myri10ge_set_mac_address_#t~ret1659#1.offset, myri10ge_set_mac_address_#t~ret1660#1, myri10ge_set_mac_address_#t~ret1661#1, myri10ge_set_mac_address_#t~ret1662#1, myri10ge_set_mac_address_#t~mem1663#1.base, myri10ge_set_mac_address_#t~mem1663#1.offset, myri10ge_set_mac_address_#t~memcpy~res1664#1.base, myri10ge_set_mac_address_#t~memcpy~res1664#1.offset, myri10ge_set_mac_address_~dev#1.base, myri10ge_set_mac_address_~dev#1.offset, myri10ge_set_mac_address_~addr#1.base, myri10ge_set_mac_address_~addr#1.offset, myri10ge_set_mac_address_~sa~0#1.base, myri10ge_set_mac_address_~sa~0#1.offset, myri10ge_set_mac_address_~mgp~26#1.base, myri10ge_set_mac_address_~mgp~26#1.offset, myri10ge_set_mac_address_~tmp~104#1.base, myri10ge_set_mac_address_~tmp~104#1.offset, myri10ge_set_mac_address_~status~16#1, myri10ge_set_mac_address_~tmp___0~46#1, myri10ge_set_mac_address_~tmp___1~31#1;myri10ge_set_mac_address_~dev#1.base, myri10ge_set_mac_address_~dev#1.offset := myri10ge_set_mac_address_#in~dev#1.base, myri10ge_set_mac_address_#in~dev#1.offset;myri10ge_set_mac_address_~addr#1.base, myri10ge_set_mac_address_~addr#1.offset := myri10ge_set_mac_address_#in~addr#1.base, myri10ge_set_mac_address_#in~addr#1.offset;havoc myri10ge_set_mac_address_~sa~0#1.base, myri10ge_set_mac_address_~sa~0#1.offset;havoc myri10ge_set_mac_address_~mgp~26#1.base, myri10ge_set_mac_address_~mgp~26#1.offset;havoc myri10ge_set_mac_address_~tmp~104#1.base, myri10ge_set_mac_address_~tmp~104#1.offset;havoc myri10ge_set_mac_address_~status~16#1;havoc myri10ge_set_mac_address_~tmp___0~46#1;havoc myri10ge_set_mac_address_~tmp___1~31#1;myri10ge_set_mac_address_~sa~0#1.base, myri10ge_set_mac_address_~sa~0#1.offset := myri10ge_set_mac_address_~addr#1.base, myri10ge_set_mac_address_~addr#1.offset; [2025-02-08 04:16:20,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14818-1: SUMMARY for call ldv_alloc_etherdev_mqs_#t~ret2067#1.base, ldv_alloc_etherdev_mqs_#t~ret2067#1.offset := ldv_xmalloc(3200); srcloc: null [2025-02-08 04:16:20,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15347: assume { :begin_inline_ldv_interrupt_interrupt_instance_0 } true;ldv_interrupt_interrupt_instance_0_#in~arg0#1.base, ldv_interrupt_interrupt_instance_0_#in~arg0#1.offset := 0, 0;havoc ldv_interrupt_interrupt_instance_0_#t~ret2107#1, ldv_interrupt_interrupt_instance_0_#t~ret2108#1, ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset, ldv_interrupt_interrupt_instance_0_~tmp~125#1;ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset := ldv_interrupt_interrupt_instance_0_#in~arg0#1.base, ldv_interrupt_interrupt_instance_0_#in~arg0#1.offset;havoc ldv_interrupt_interrupt_instance_0_~tmp~125#1; [2025-02-08 04:16:20,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11251-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1183#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1182#1); srcloc: null [2025-02-08 04:16:20,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11251: myri10ge_get_ethtool_stats_~tmp___28~0#1 := myri10ge_get_ethtool_stats_#t~ret1183#1;havoc myri10ge_get_ethtool_stats_#t~mem1181#1.base, myri10ge_get_ethtool_stats_#t~mem1181#1.offset;havoc myri10ge_get_ethtool_stats_#t~mem1182#1;havoc myri10ge_get_ethtool_stats_#t~ret1183#1;call write~int#35(myri10ge_get_ethtool_stats_~tmp___28~0#1 % 4294967296, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___27~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___27~0#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___27~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);myri10ge_get_ethtool_stats_~tmp___29~0#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1184#1.base, myri10ge_get_ethtool_stats_#t~mem1184#1.offset := read~$Pointer$#35(myri10ge_get_ethtool_stats_~ss~4#1.base, 480 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call myri10ge_get_ethtool_stats_#t~mem1185#1 := read~int#35(myri10ge_get_ethtool_stats_#t~mem1184#1.base, 40 + myri10ge_get_ethtool_stats_#t~mem1184#1.offset, 4); [2025-02-08 04:16:20,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16536: assume 0 != (ldv_timer_timer_instance_4_#t~mem2166#1.base + ldv_timer_timer_instance_4_#t~mem2166#1.offset) % 18446744073709551616;havoc ldv_timer_timer_instance_4_#t~mem2166#1.base, ldv_timer_timer_instance_4_#t~mem2166#1.offset;call ldv_timer_timer_instance_4_#t~mem2167#1.base, ldv_timer_timer_instance_4_#t~mem2167#1.offset := read~$Pointer$#35(~ldv_4_container_timer_list~0.base, 32 + ~ldv_4_container_timer_list~0.offset, 8);call ldv_timer_timer_instance_4_#t~mem2168#1 := read~int#35(~ldv_4_container_timer_list~0.base, 40 + ~ldv_4_container_timer_list~0.offset, 8);assume { :begin_inline_ldv_timer_instance_callback_4_2 } true;ldv_timer_instance_callback_4_2_#in~arg0#1.base, ldv_timer_instance_callback_4_2_#in~arg0#1.offset, ldv_timer_instance_callback_4_2_#in~arg1#1 := ldv_timer_timer_instance_4_#t~mem2167#1.base, ldv_timer_timer_instance_4_#t~mem2167#1.offset, ldv_timer_timer_instance_4_#t~mem2168#1;havoc ldv_timer_instance_callback_4_2_~arg0#1.base, ldv_timer_instance_callback_4_2_~arg0#1.offset, ldv_timer_instance_callback_4_2_~arg1#1;ldv_timer_instance_callback_4_2_~arg0#1.base, ldv_timer_instance_callback_4_2_~arg0#1.offset := ldv_timer_instance_callback_4_2_#in~arg0#1.base, ldv_timer_instance_callback_4_2_#in~arg0#1.offset;ldv_timer_instance_callback_4_2_~arg1#1 := ldv_timer_instance_callback_4_2_#in~arg1#1;assume { :begin_inline_##fun~int~TO~VOID } true;##fun~int~TO~VOID_#in~2165#1, ##fun~int~TO~VOID_#in~#fp#1.base, ##fun~int~TO~VOID_#in~#fp#1.offset := ldv_timer_instance_callback_4_2_~arg1#1, ldv_timer_instance_callback_4_2_~arg0#1.base, ldv_timer_instance_callback_4_2_~arg0#1.offset;havoc ##fun~int~TO~VOID_#~2165#1;##fun~int~TO~VOID_#~2165#1 := ##fun~int~TO~VOID_#in~2165#1;assume { :begin_inline_myri10ge_watchdog_timer } true;myri10ge_watchdog_timer_#in~arg#1 := ##fun~int~TO~VOID_#~2165#1;havoc myri10ge_watchdog_timer_#t~mem1848#1.base, myri10ge_watchdog_timer_#t~mem1848#1.offset, myri10ge_watchdog_timer_#t~mem1849#1.base, myri10ge_watchdog_timer_#t~mem1849#1.offset, myri10ge_watchdog_timer_#t~mem1850#1, myri10ge_watchdog_timer_#t~ret1851#1, myri10ge_watchdog_timer_#t~mem1852#1.base, myri10ge_watchdog_timer_#t~mem1852#1.offset, myri10ge_watchdog_timer_#t~mem1853#1, myri10ge_watchdog_timer_#t~mem1854#1, myri10ge_watchdog_timer_#t~mem1855#1, myri10ge_watchdog_timer_#t~mem1856#1, myri10ge_watchdog_timer_#t~mem1857#1, myri10ge_watchdog_timer_#t~mem1858#1, myri10ge_watchdog_timer_#t~mem1859#1, myri10ge_watchdog_timer_#t~mem1860#1, myri10ge_watchdog_timer_#t~mem1861#1, myri10ge_watchdog_timer_#t~mem1862#1, myri10ge_watchdog_timer_#t~short1863#1, myri10ge_watchdog_timer_#t~mem1864#1, myri10ge_watchdog_timer_#t~mem1865#1.base, myri10ge_watchdog_timer_#t~mem1865#1.offset, myri10ge_watchdog_timer_#t~ret1866#1, myri10ge_watchdog_timer_#t~mem1867#1, myri10ge_watchdog_timer_#t~bitwise1868#1, myri10ge_watchdog_timer_#t~mem1869#1, myri10ge_watchdog_timer_#t~ret1870#1, myri10ge_watchdog_timer_#t~ret1871#1, myri10ge_watchdog_timer_~arg#1, myri10ge_watchdog_timer_~mgp~32#1.base, myri10ge_watchdog_timer_~mgp~32#1.offset, myri10ge_watchdog_timer_~ss~12#1.base, myri10ge_watchdog_timer_~ss~12#1.offset, myri10ge_watchdog_timer_~i~23#1, myri10ge_watchdog_timer_~#reset_needed~1#1.base, myri10ge_watchdog_timer_~#reset_needed~1#1.offset, myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.base, myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.offset, myri10ge_watchdog_timer_~rx_pause_cnt~1#1, myri10ge_watchdog_timer_~#cmd~13#1.base, myri10ge_watchdog_timer_~#cmd~13#1.offset, myri10ge_watchdog_timer_~tmp~112#1;myri10ge_watchdog_timer_~arg#1 := myri10ge_watchdog_timer_#in~arg#1;havoc myri10ge_watchdog_timer_~mgp~32#1.base, myri10ge_watchdog_timer_~mgp~32#1.offset;havoc myri10ge_watchdog_timer_~ss~12#1.base, myri10ge_watchdog_timer_~ss~12#1.offset;havoc myri10ge_watchdog_timer_~i~23#1;call myri10ge_watchdog_timer_~#reset_needed~1#1.base, myri10ge_watchdog_timer_~#reset_needed~1#1.offset := #Ultimate.allocOnStack(4);call myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.base, myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.offset := #Ultimate.allocOnStack(4);havoc myri10ge_watchdog_timer_~rx_pause_cnt~1#1;call myri10ge_watchdog_timer_~#cmd~13#1.base, myri10ge_watchdog_timer_~#cmd~13#1.offset := #Ultimate.allocOnStack(2);havoc myri10ge_watchdog_timer_~tmp~112#1;myri10ge_watchdog_timer_~mgp~32#1.base, myri10ge_watchdog_timer_~mgp~32#1.offset := 0, (if myri10ge_watchdog_timer_~arg#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_watchdog_timer_~arg#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_watchdog_timer_~arg#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call myri10ge_watchdog_timer_#t~mem1848#1.base, myri10ge_watchdog_timer_#t~mem1848#1.offset := read~$Pointer$#35(myri10ge_watchdog_timer_~mgp~32#1.base, myri10ge_watchdog_timer_~mgp~32#1.offset, 8);call myri10ge_watchdog_timer_#t~mem1849#1.base, myri10ge_watchdog_timer_#t~mem1849#1.offset := read~$Pointer$#35(myri10ge_watchdog_timer_#t~mem1848#1.base, 480 + myri10ge_watchdog_timer_#t~mem1848#1.offset, 8);call myri10ge_watchdog_timer_#t~mem1850#1 := read~int#35(myri10ge_watchdog_timer_#t~mem1849#1.base, 4 + myri10ge_watchdog_timer_#t~mem1849#1.offset, 4); [2025-02-08 04:16:20,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16536: assume !(0 != (ldv_timer_timer_instance_4_#t~mem2166#1.base + ldv_timer_timer_instance_4_#t~mem2166#1.offset) % 18446744073709551616);havoc ldv_timer_timer_instance_4_#t~mem2166#1.base, ldv_timer_timer_instance_4_#t~mem2166#1.offset; [2025-02-08 04:16:20,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16140-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 04:16:20,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14158-1: SUMMARY for call myri10ge_probe_#t~ret1942#1 := dev_err(myri10ge_probe_~pdev#1.base, 179 + myri10ge_probe_~pdev#1.offset, 127, 0); srcloc: null [2025-02-08 04:16:20,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14158: assume -2147483648 <= myri10ge_probe_#t~ret1942#1 && myri10ge_probe_#t~ret1942#1 <= 2147483647;havoc myri10ge_probe_#t~ret1942#1;myri10ge_probe_~status~21#1 := -19; [2025-02-08 04:16:20,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13894-1: SUMMARY for call myri10ge_alloc_slices_#t~ret1892#1.base, myri10ge_alloc_slices_#t~ret1892#1.offset := dma_alloc_attrs(myri10ge_alloc_slices_~pdev~9#1.base, 179 + myri10ge_alloc_slices_~pdev~9#1.offset, myri10ge_alloc_slices_~bytes~5#1, myri10ge_alloc_slices_~ss~14#1.base, 488 + myri10ge_alloc_slices_~ss~14#1.offset, 208, 0, 0); srcloc: null [2025-02-08 04:16:20,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13894: myri10ge_alloc_slices_~tmp___1~35#1.base, myri10ge_alloc_slices_~tmp___1~35#1.offset := myri10ge_alloc_slices_#t~ret1892#1.base, myri10ge_alloc_slices_#t~ret1892#1.offset;havoc myri10ge_alloc_slices_#t~ret1892#1.base, myri10ge_alloc_slices_#t~ret1892#1.offset;call write~$Pointer$#35(myri10ge_alloc_slices_~tmp___1~35#1.base, myri10ge_alloc_slices_~tmp___1~35#1.offset, myri10ge_alloc_slices_~ss~14#1.base, 480 + myri10ge_alloc_slices_~ss~14#1.offset, 8);call myri10ge_alloc_slices_#t~mem1893#1.base, myri10ge_alloc_slices_#t~mem1893#1.offset := read~$Pointer$#35(myri10ge_alloc_slices_~ss~14#1.base, 480 + myri10ge_alloc_slices_~ss~14#1.offset, 8); [2025-02-08 04:16:20,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14291: assume -2147483648 <= myri10ge_probe_#t~ret1997#1 && myri10ge_probe_#t~ret1997#1 <= 2147483647;havoc myri10ge_probe_#t~mem1996#1;havoc myri10ge_probe_#t~ret1997#1;call myri10ge_probe_#t~mem1998#1 := read~int#35(myri10ge_probe_~mgp~33#1.base, 12 + myri10ge_probe_~mgp~33#1.offset, 4);assume { :begin_inline_netif_set_real_num_rx_queues } true;netif_set_real_num_rx_queues_#in~arg0#1.base, netif_set_real_num_rx_queues_#in~arg0#1.offset, netif_set_real_num_rx_queues_#in~arg1#1 := myri10ge_probe_~netdev~3#1.base, myri10ge_probe_~netdev~3#1.offset, myri10ge_probe_#t~mem1998#1;havoc netif_set_real_num_rx_queues_#res#1;havoc netif_set_real_num_rx_queues_#t~nondet2352#1, netif_set_real_num_rx_queues_~arg0#1.base, netif_set_real_num_rx_queues_~arg0#1.offset, netif_set_real_num_rx_queues_~arg1#1;netif_set_real_num_rx_queues_~arg0#1.base, netif_set_real_num_rx_queues_~arg0#1.offset := netif_set_real_num_rx_queues_#in~arg0#1.base, netif_set_real_num_rx_queues_#in~arg0#1.offset;netif_set_real_num_rx_queues_~arg1#1 := netif_set_real_num_rx_queues_#in~arg1#1;havoc netif_set_real_num_rx_queues_#t~nondet2352#1;assume -2147483648 <= netif_set_real_num_rx_queues_#t~nondet2352#1 && netif_set_real_num_rx_queues_#t~nondet2352#1 <= 2147483647;netif_set_real_num_rx_queues_#res#1 := netif_set_real_num_rx_queues_#t~nondet2352#1;havoc netif_set_real_num_rx_queues_#t~nondet2352#1; [2025-02-08 04:16:20,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14291-1: SUMMARY for call myri10ge_probe_#t~ret1997#1 := netif_set_real_num_tx_queues(myri10ge_probe_~netdev~3#1.base, myri10ge_probe_~netdev~3#1.offset, myri10ge_probe_#t~mem1996#1); srcloc: null [2025-02-08 04:16:20,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7949-1: __netif_tx_trylock_#res#1 := (if 0 == __netif_tx_trylock_~ok~0#1 % 256 then 0 else 1); [2025-02-08 04:16:20,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16538: havoc ldv_timer_instance_callback_4_2_~arg0#1.base, ldv_timer_instance_callback_4_2_~arg0#1.offset, ldv_timer_instance_callback_4_2_~arg1#1;havoc ldv_timer_instance_callback_4_2_#in~arg0#1.base, ldv_timer_instance_callback_4_2_#in~arg0#1.offset, ldv_timer_instance_callback_4_2_#in~arg1#1;assume { :end_inline_ldv_timer_instance_callback_4_2 } true;havoc ldv_timer_timer_instance_4_#t~mem2167#1.base, ldv_timer_timer_instance_4_#t~mem2167#1.offset;havoc ldv_timer_timer_instance_4_#t~mem2168#1; [2025-02-08 04:16:20,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15481: SUMMARY for call ldv_switch_to_process_context(); srcloc: null [2025-02-08 04:16:20,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16010: call ldv_pci_pci_instance_2_#t~mem2138#1.base, ldv_pci_pci_instance_2_#t~mem2138#1.offset := read~$Pointer$#16(~ldv_2_container_pci_driver~0.base, 48 + ~ldv_2_container_pci_driver~0.offset, 8);call ldv_pci_pci_instance_2_#t~mem2139#1 := read~int#18(~#ldv_2_resource_pm_message~0.base, ~#ldv_2_resource_pm_message~0.offset, 4);assume { :begin_inline_ldv_pci_instance_suspend_2_8 } true;ldv_pci_instance_suspend_2_8_#in~arg0#1.base, ldv_pci_instance_suspend_2_8_#in~arg0#1.offset, ldv_pci_instance_suspend_2_8_#in~arg1#1.base, ldv_pci_instance_suspend_2_8_#in~arg1#1.offset, ldv_pci_instance_suspend_2_8_#in~arg2#1.event := ldv_pci_pci_instance_2_#t~mem2138#1.base, ldv_pci_pci_instance_2_#t~mem2138#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ldv_pci_pci_instance_2_#t~mem2139#1;havoc ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem2119#1, ldv_pci_instance_suspend_2_8_#t~ret2120#1, ldv_pci_instance_suspend_2_8_~arg0#1.base, ldv_pci_instance_suspend_2_8_~arg0#1.offset, ldv_pci_instance_suspend_2_8_~arg1#1.base, ldv_pci_instance_suspend_2_8_~arg1#1.offset, ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, ldv_pci_instance_suspend_2_8_~tmp~129#1;ldv_pci_instance_suspend_2_8_~arg0#1.base, ldv_pci_instance_suspend_2_8_~arg0#1.offset := ldv_pci_instance_suspend_2_8_#in~arg0#1.base, ldv_pci_instance_suspend_2_8_#in~arg0#1.offset;ldv_pci_instance_suspend_2_8_~arg1#1.base, ldv_pci_instance_suspend_2_8_~arg1#1.offset := ldv_pci_instance_suspend_2_8_#in~arg1#1.base, ldv_pci_instance_suspend_2_8_#in~arg1#1.offset;call ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset := #Ultimate.allocOnStack(4);call write~int#20(ldv_pci_instance_suspend_2_8_#in~arg2#1.event, ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, 4);havoc ldv_pci_instance_suspend_2_8_~tmp~129#1;call ldv_pci_instance_suspend_2_8_#t~mem2119#1 := read~int#20(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, 4);assume { :begin_inline_myri10ge_suspend } true;myri10ge_suspend_#in~pdev#1.base, myri10ge_suspend_#in~pdev#1.offset, myri10ge_suspend_#in~state#1.event := ldv_pci_instance_suspend_2_8_~arg1#1.base, ldv_pci_instance_suspend_2_8_~arg1#1.offset, ldv_pci_instance_suspend_2_8_#t~mem2119#1;havoc myri10ge_suspend_#res#1;havoc myri10ge_suspend_#t~ret1745#1.base, myri10ge_suspend_#t~ret1745#1.offset, myri10ge_suspend_#t~mem1746#1.base, myri10ge_suspend_#t~mem1746#1.offset, myri10ge_suspend_#t~ret1747#1, myri10ge_suspend_#t~ret1748#1, myri10ge_suspend_#t~ret1749#1, myri10ge_suspend_#t~ret1750#1, myri10ge_suspend_#t~mem1751#1, myri10ge_suspend_#t~ret1752#1, myri10ge_suspend_#t~ret1753#1, myri10ge_suspend_~pdev#1.base, myri10ge_suspend_~pdev#1.offset, myri10ge_suspend_~#state#1.base, myri10ge_suspend_~#state#1.offset, myri10ge_suspend_~mgp~28#1.base, myri10ge_suspend_~mgp~28#1.offset, myri10ge_suspend_~netdev~1#1.base, myri10ge_suspend_~netdev~1#1.offset, myri10ge_suspend_~tmp~108#1.base, myri10ge_suspend_~tmp~108#1.offset, myri10ge_suspend_~tmp___0~49#1, myri10ge_suspend_~tmp___1~34#1, myri10ge_suspend_~tmp___2~23#1;myri10ge_suspend_~pdev#1.base, myri10ge_suspend_~pdev#1.offset := myri10ge_suspend_#in~pdev#1.base, myri10ge_suspend_#in~pdev#1.offset;call myri10ge_suspend_~#state#1.base, myri10ge_suspend_~#state#1.offset := #Ultimate.allocOnStack(4);call write~int#19(myri10ge_suspend_#in~state#1.event, myri10ge_suspend_~#state#1.base, myri10ge_suspend_~#state#1.offset, 4);havoc myri10ge_suspend_~mgp~28#1.base, myri10ge_suspend_~mgp~28#1.offset;havoc myri10ge_suspend_~netdev~1#1.base, myri10ge_suspend_~netdev~1#1.offset;havoc myri10ge_suspend_~tmp~108#1.base, myri10ge_suspend_~tmp~108#1.offset;havoc myri10ge_suspend_~tmp___0~49#1;havoc myri10ge_suspend_~tmp___1~34#1;havoc myri10ge_suspend_~tmp___2~23#1; [2025-02-08 04:16:20,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8743: call write~int#35(myri10ge_read_mac_addr_#t~ret527#1, myri10ge_read_mac_addr_~mgp#1.base, 883 + myri10ge_read_mac_addr_~mgp#1.offset, 8);havoc myri10ge_read_mac_addr_#t~mem526#1.base, myri10ge_read_mac_addr_#t~mem526#1.offset;havoc myri10ge_read_mac_addr_#t~ret527#1; [2025-02-08 04:16:20,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8743-1: SUMMARY for call myri10ge_read_mac_addr_#t~ret527#1 := simple_strtoul(myri10ge_read_mac_addr_#t~mem526#1.base, myri10ge_read_mac_addr_#t~mem526#1.offset, myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 10); srcloc: null [2025-02-08 04:16:20,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16010-1: SUMMARY for call ldv_assume((if 2 == ~ldv_statevar_0~0 || 2 == ~ldv_statevar_4~0 then 1 else 0)); srcloc: null [2025-02-08 04:16:20,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15482: assume -2147483648 <= ldv_interrupt_interrupt_instance_0_#t~ret2108#1 && ldv_interrupt_interrupt_instance_0_#t~ret2108#1 <= 2147483647;ldv_interrupt_interrupt_instance_0_~tmp~125#1 := ldv_interrupt_interrupt_instance_0_#t~ret2108#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret2108#1; [2025-02-08 04:16:20,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15614: assume 31 == ~ldv_statevar_1~0; [2025-02-08 04:16:20,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15614: assume !(31 == ~ldv_statevar_1~0); [2025-02-08 04:16:20,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19314: havoc mtrr_add_#t~nondet2342#1; [2025-02-08 04:16:20,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14293: assume -2147483648 <= myri10ge_probe_#t~ret2000#1 && myri10ge_probe_#t~ret2000#1 <= 2147483647;myri10ge_probe_~status~21#1 := myri10ge_probe_#t~ret2000#1;havoc myri10ge_probe_#t~ret2000#1; [2025-02-08 04:16:20,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14293-1: SUMMARY for call myri10ge_probe_#t~ret2000#1 := myri10ge_reset(myri10ge_probe_~mgp~33#1.base, myri10ge_probe_~mgp~33#1.offset); srcloc: null [2025-02-08 04:16:20,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15482-1: SUMMARY for call ldv_interrupt_interrupt_instance_0_#t~ret2108#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:16:20,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19314-1: myri10ge_probe_#t~ret1963#1 := mtrr_add_#res#1;havoc mtrr_add_#t~nondet2342#1, mtrr_add_~arg0#1, mtrr_add_~arg1#1, mtrr_add_~arg2#1, mtrr_add_~arg3#1;havoc mtrr_add_#in~arg0#1, mtrr_add_#in~arg1#1, mtrr_add_#in~arg2#1, mtrr_add_#in~arg3#1;assume { :end_inline_mtrr_add } true;assume -2147483648 <= myri10ge_probe_#t~ret1963#1 && myri10ge_probe_#t~ret1963#1 <= 2147483647;call write~int#35(myri10ge_probe_#t~ret1963#1, myri10ge_probe_~mgp~33#1.base, 152 + myri10ge_probe_~mgp~33#1.offset, 4);havoc myri10ge_probe_#t~mem1961#1;havoc myri10ge_probe_#t~mem1962#1;havoc myri10ge_probe_#t~ret1963#1;call myri10ge_probe_#t~mem1964#1 := read~int#35(myri10ge_probe_~mgp~33#1.base, 152 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:16:20,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10594: assume -9223372036854775808 <= myri10ge_intr_#t~ret1080#1 && myri10ge_intr_#t~ret1080#1 <= 9223372036854775807;myri10ge_intr_~tmp___2~14#1 := myri10ge_intr_#t~ret1080#1;havoc myri10ge_intr_#t~mem1079#1;havoc myri10ge_intr_#t~ret1080#1; [2025-02-08 04:16:20,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14822-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-02-08 04:16:20,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13897: assume 0 == (myri10ge_alloc_slices_#t~mem1893#1.base + myri10ge_alloc_slices_#t~mem1893#1.offset) % 18446744073709551616;havoc myri10ge_alloc_slices_#t~mem1893#1.base, myri10ge_alloc_slices_#t~mem1893#1.offset; [2025-02-08 04:16:20,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13897: assume !(0 == (myri10ge_alloc_slices_#t~mem1893#1.base + myri10ge_alloc_slices_#t~mem1893#1.offset) % 18446744073709551616);havoc myri10ge_alloc_slices_#t~mem1893#1.base, myri10ge_alloc_slices_#t~mem1893#1.offset;call write~$Pointer$#35(myri10ge_alloc_slices_~mgp#1.base, myri10ge_alloc_slices_~mgp#1.offset, myri10ge_alloc_slices_~ss~14#1.base, 416 + myri10ge_alloc_slices_~ss~14#1.offset, 8);call myri10ge_alloc_slices_#t~mem1894#1.base, myri10ge_alloc_slices_#t~mem1894#1.offset := read~$Pointer$#35(myri10ge_alloc_slices_~mgp#1.base, 32 + myri10ge_alloc_slices_~mgp#1.offset, 8);call write~$Pointer$#35(myri10ge_alloc_slices_#t~mem1894#1.base, myri10ge_alloc_slices_#t~mem1894#1.offset, myri10ge_alloc_slices_~ss~14#1.base, 236 + myri10ge_alloc_slices_~ss~14#1.offset, 8);havoc myri10ge_alloc_slices_#t~mem1894#1.base, myri10ge_alloc_slices_#t~mem1894#1.offset;call myri10ge_alloc_slices_#t~mem1895#1.base, myri10ge_alloc_slices_#t~mem1895#1.offset := read~$Pointer$#35(myri10ge_alloc_slices_~ss~14#1.base, 236 + myri10ge_alloc_slices_~ss~14#1.offset, 8);assume { :begin_inline_netif_napi_add } true;netif_napi_add_#in~arg0#1.base, netif_napi_add_#in~arg0#1.offset, netif_napi_add_#in~arg1#1.base, netif_napi_add_#in~arg1#1.offset, netif_napi_add_#in~arg2#1.base, netif_napi_add_#in~arg2#1.offset, netif_napi_add_#in~arg3#1 := myri10ge_alloc_slices_#t~mem1895#1.base, myri10ge_alloc_slices_#t~mem1895#1.offset, myri10ge_alloc_slices_~ss~14#1.base, 244 + myri10ge_alloc_slices_~ss~14#1.offset, #funAddr~myri10ge_poll.base, #funAddr~myri10ge_poll.offset, ~myri10ge_napi_weight~0;havoc netif_napi_add_~arg0#1.base, netif_napi_add_~arg0#1.offset, netif_napi_add_~arg1#1.base, netif_napi_add_~arg1#1.offset, netif_napi_add_~arg2#1.base, netif_napi_add_~arg2#1.offset, netif_napi_add_~arg3#1;netif_napi_add_~arg0#1.base, netif_napi_add_~arg0#1.offset := netif_napi_add_#in~arg0#1.base, netif_napi_add_#in~arg0#1.offset;netif_napi_add_~arg1#1.base, netif_napi_add_~arg1#1.offset := netif_napi_add_#in~arg1#1.base, netif_napi_add_#in~arg1#1.offset;netif_napi_add_~arg2#1.base, netif_napi_add_~arg2#1.offset := netif_napi_add_#in~arg2#1.base, netif_napi_add_#in~arg2#1.offset;netif_napi_add_~arg3#1 := netif_napi_add_#in~arg3#1;havoc netif_napi_add_~arg0#1.base, netif_napi_add_~arg0#1.offset, netif_napi_add_~arg1#1.base, netif_napi_add_~arg1#1.offset, netif_napi_add_~arg2#1.base, netif_napi_add_~arg2#1.offset, netif_napi_add_~arg3#1;havoc netif_napi_add_#in~arg0#1.base, netif_napi_add_#in~arg0#1.offset, netif_napi_add_#in~arg1#1.base, netif_napi_add_#in~arg1#1.offset, netif_napi_add_#in~arg2#1.base, netif_napi_add_#in~arg2#1.offset, netif_napi_add_#in~arg3#1;assume { :end_inline_netif_napi_add } true;havoc myri10ge_alloc_slices_#t~mem1895#1.base, myri10ge_alloc_slices_#t~mem1895#1.offset;assume { :begin_inline_napi_hash_add } true;napi_hash_add_#in~arg0#1.base, napi_hash_add_#in~arg0#1.offset := myri10ge_alloc_slices_~ss~14#1.base, 244 + myri10ge_alloc_slices_~ss~14#1.offset;havoc napi_hash_add_~arg0#1.base, napi_hash_add_~arg0#1.offset;napi_hash_add_~arg0#1.base, napi_hash_add_~arg0#1.offset := napi_hash_add_#in~arg0#1.base, napi_hash_add_#in~arg0#1.offset;havoc napi_hash_add_~arg0#1.base, napi_hash_add_~arg0#1.offset;havoc napi_hash_add_#in~arg0#1.base, napi_hash_add_#in~arg0#1.offset;assume { :end_inline_napi_hash_add } true;myri10ge_alloc_slices_~i~25#1 := 1 + myri10ge_alloc_slices_~i~25#1; [2025-02-08 04:16:20,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10594-2: call myri10ge_intr_#t~mem1079#1 := read~int#35(myri10ge_intr_~stats~1#1.base, 63 + myri10ge_intr_~stats~1#1.offset, 1); [2025-02-08 04:16:20,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10594-1: SUMMARY for call myri10ge_intr_#t~ret1080#1 := ldv__builtin_expect((if 0 == myri10ge_intr_#t~mem1079#1 % 256 % 4294967296 then 1 else 0), 1); srcloc: null [2025-02-08 04:16:20,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11255-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1186#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1185#1); srcloc: null [2025-02-08 04:16:20,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11255: myri10ge_get_ethtool_stats_~tmp___30~0#1 := myri10ge_get_ethtool_stats_#t~ret1186#1;havoc myri10ge_get_ethtool_stats_#t~mem1184#1.base, myri10ge_get_ethtool_stats_#t~mem1184#1.offset;havoc myri10ge_get_ethtool_stats_#t~mem1185#1;havoc myri10ge_get_ethtool_stats_#t~ret1186#1;call write~int#35(myri10ge_get_ethtool_stats_~tmp___30~0#1 % 4294967296, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___29~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___29~0#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___29~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);myri10ge_get_ethtool_stats_~tmp___31~0#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1187#1.base, myri10ge_get_ethtool_stats_#t~mem1187#1.offset := read~$Pointer$#35(myri10ge_get_ethtool_stats_~ss~4#1.base, 480 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call myri10ge_get_ethtool_stats_#t~mem1188#1 := read~int#35(myri10ge_get_ethtool_stats_#t~mem1187#1.base, 44 + myri10ge_get_ethtool_stats_#t~mem1187#1.offset, 4); [2025-02-08 04:16:20,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14030: call myri10ge_probe_slices_#t~mem1926#1 := read~int#35(myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 04:16:20,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7820: assume false; [2025-02-08 04:16:20,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7820: assume !false; [2025-02-08 04:16:20,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13766-1: call myri10ge_watchdog_timer_#t~mem1857#1 := read~int#35(myri10ge_watchdog_timer_~ss~12#1.base, 208 + myri10ge_watchdog_timer_~ss~12#1.offset, 4); [2025-02-08 04:16:20,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13766: assume 0 != myri10ge_watchdog_timer_#t~mem1857#1;havoc myri10ge_watchdog_timer_#t~mem1857#1;call myri10ge_watchdog_timer_#t~mem1858#1 := read~int#35(myri10ge_watchdog_timer_~mgp~32#1.base, 24 + myri10ge_watchdog_timer_~mgp~32#1.offset, 4); [2025-02-08 04:16:20,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13766: assume !(0 != myri10ge_watchdog_timer_#t~mem1857#1);havoc myri10ge_watchdog_timer_#t~mem1857#1; [2025-02-08 04:16:20,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13370: assume -9223372036854775808 <= myri10ge_select_firmware_#t~ret1724#1 && myri10ge_select_firmware_#t~ret1724#1 <= 9223372036854775807;myri10ge_select_firmware_~tmp___1~33#1 := myri10ge_select_firmware_#t~ret1724#1;havoc myri10ge_select_firmware_#t~mem1722#1;havoc myri10ge_select_firmware_#t~bitwise1723#1;havoc myri10ge_select_firmware_#t~ret1724#1; [2025-02-08 04:16:20,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15484: assume 0 != ldv_interrupt_interrupt_instance_0_~tmp~125#1;~ldv_statevar_0~0 := 2; [2025-02-08 04:16:20,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15484: assume !(0 != ldv_interrupt_interrupt_instance_0_~tmp~125#1);~ldv_statevar_0~0 := 4; [2025-02-08 04:16:20,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13370-5: assume 0 == (if myri10ge_select_firmware_#t~mem1722#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1722#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1722#1 % 65536 % 4294967296 - 4294967296);myri10ge_select_firmware_#t~bitwise1723#1 := 0; [2025-02-08 04:16:20,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13370-5: assume !(0 == (if myri10ge_select_firmware_#t~mem1722#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1722#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1722#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:16:20,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13370-6: call myri10ge_select_firmware_#t~mem1722#1 := read~int#11(~#__param_myri10ge_fw_name~0.base, 16 + ~#__param_myri10ge_fw_name~0.offset, 2); [2025-02-08 04:16:20,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14295: assume 0 != myri10ge_probe_~status~21#1; [2025-02-08 04:16:20,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14295: assume !(0 != myri10ge_probe_~status~21#1); [2025-02-08 04:16:20,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13370-3: havoc myri10ge_select_firmware_#t~bitwise1723#1;assume (((((if myri10ge_select_firmware_#t~mem1722#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1722#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1722#1 % 65536 % 4294967296 - 4294967296) < 0 || myri10ge_select_firmware_#t~bitwise1723#1 <= (if myri10ge_select_firmware_#t~mem1722#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1722#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1722#1 % 65536 % 4294967296 - 4294967296)) && myri10ge_select_firmware_#t~bitwise1723#1 <= 146) && myri10ge_select_firmware_#t~bitwise1723#1 >= 0) && ((if myri10ge_select_firmware_#t~mem1722#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1722#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1722#1 % 65536 % 4294967296 - 4294967296) >= 0 || myri10ge_select_firmware_#t~bitwise1723#1 > 146 + (if myri10ge_select_firmware_#t~mem1722#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1722#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1722#1 % 65536 % 4294967296 - 4294967296))) && myri10ge_select_firmware_#t~bitwise1723#1 >= -2147483648; [2025-02-08 04:16:20,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13370-4: assume 146 == (if myri10ge_select_firmware_#t~mem1722#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1722#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1722#1 % 65536 % 4294967296 - 4294967296);myri10ge_select_firmware_#t~bitwise1723#1 := (if myri10ge_select_firmware_#t~mem1722#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1722#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1722#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:16:20,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13370-4: assume !(146 == (if myri10ge_select_firmware_#t~mem1722#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1722#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1722#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:16:20,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13370-1: SUMMARY for call myri10ge_select_firmware_#t~ret1724#1 := ldv__builtin_expect((if 0 == myri10ge_select_firmware_#t~bitwise1723#1 then 1 else 0), 0); srcloc: null [2025-02-08 04:16:20,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15352: assume { :begin_inline_ldv_net_dummy_resourceless_instance_1 } true;ldv_net_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_1_#in~arg0#1.offset := 0, 0;havoc ldv_net_dummy_resourceless_instance_1_#t~ret2110#1, ldv_net_dummy_resourceless_instance_1_#t~ret2111#1, ldv_net_dummy_resourceless_instance_1_#t~ret2112#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2112#1.offset, ldv_net_dummy_resourceless_instance_1_#t~ret2113#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2113#1.offset, ldv_net_dummy_resourceless_instance_1_~arg0#1.base, ldv_net_dummy_resourceless_instance_1_~arg0#1.offset, ldv_net_dummy_resourceless_instance_1_~tmp~127#1.base, ldv_net_dummy_resourceless_instance_1_~tmp~127#1.offset, ldv_net_dummy_resourceless_instance_1_~tmp___0~57#1.base, ldv_net_dummy_resourceless_instance_1_~tmp___0~57#1.offset;ldv_net_dummy_resourceless_instance_1_~arg0#1.base, ldv_net_dummy_resourceless_instance_1_~arg0#1.offset := ldv_net_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_1_#in~arg0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~tmp~127#1.base, ldv_net_dummy_resourceless_instance_1_~tmp~127#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~tmp___0~57#1.base, ldv_net_dummy_resourceless_instance_1_~tmp___0~57#1.offset; [2025-02-08 04:16:20,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13370-2: [2025-02-08 04:16:20,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16013-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2141#1 := ldv_filter_err_code(~ldv_2_ret_default~0); srcloc: null [2025-02-08 04:16:20,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16013: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2141#1 && ldv_pci_pci_instance_2_#t~ret2141#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret2141#1;havoc ldv_pci_pci_instance_2_#t~ret2141#1;~ldv_statevar_2~0 := 7; [2025-02-08 04:16:20,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10596: assume 0 != myri10ge_intr_~tmp___2~14#1; [2025-02-08 04:16:20,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10596: assume !(0 != myri10ge_intr_~tmp___2~14#1);assume { :begin_inline_cpu_relax } true;assume { :begin_inline_rep_nop } true;assume { :end_inline_rep_nop } true;assume { :end_inline_cpu_relax } true; [2025-02-08 04:16:20,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15882: assume 1 == ~ldv_statevar_2~0; [2025-02-08 04:16:20,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15882: assume !(1 == ~ldv_statevar_2~0); [2025-02-08 04:16:20,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8747: call myri10ge_read_mac_addr_#t~mem528#1.base, myri10ge_read_mac_addr_#t~mem528#1.offset := read~$Pointer$#2(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8); [2025-02-08 04:16:20,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14032: call myri10ge_probe_slices_#t~mem1925#1.base, myri10ge_probe_slices_#t~mem1925#1.offset := read~$Pointer$#35(myri10ge_probe_slices_~mgp#1.base, 116 + myri10ge_probe_slices_~mgp#1.offset, 8);call write~int#35(myri10ge_probe_slices_~i~26#1, myri10ge_probe_slices_#t~mem1925#1.base, 4 + (myri10ge_probe_slices_#t~mem1925#1.offset + 6 * (if myri10ge_probe_slices_~i~26#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_probe_slices_~i~26#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_probe_slices_~i~26#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2);myri10ge_probe_slices_~i~26#1 := 1 + myri10ge_probe_slices_~i~26#1; [2025-02-08 04:16:20,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15618: assume 33 == ~ldv_statevar_1~0; [2025-02-08 04:16:20,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15618: assume !(33 == ~ldv_statevar_1~0); [2025-02-08 04:16:20,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13768-1: SUMMARY for call myri10ge_alloc_rx_pages(myri10ge_watchdog_timer_~mgp~32#1.base, myri10ge_watchdog_timer_~mgp~32#1.offset, myri10ge_watchdog_timer_~ss~12#1.base, 148 + myri10ge_watchdog_timer_~ss~12#1.offset, myri10ge_watchdog_timer_#t~mem1858#1, 1); srcloc: null [2025-02-08 04:16:20,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15750: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_28 } true;ldv_dummy_resourceless_instance_callback_1_28_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_28_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_28_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_#in~arg1#1.offset := ~ldv_1_callback_ndo_set_rx_mode~0.base, ~ldv_1_callback_ndo_set_rx_mode~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_28_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_28_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_28_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_28_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_28_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_#in~arg1#1.offset; [2025-02-08 04:16:20,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14825-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-02-08 04:16:20,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13768: havoc myri10ge_watchdog_timer_#t~mem1858#1;call myri10ge_watchdog_timer_#t~mem1859#1 := read~int#35(myri10ge_watchdog_timer_~ss~12#1.base, 196 + myri10ge_watchdog_timer_~ss~12#1.offset, 4);call myri10ge_watchdog_timer_#t~mem1860#1 := read~int#35(myri10ge_watchdog_timer_~ss~12#1.base, 192 + myri10ge_watchdog_timer_~ss~12#1.offset, 4); [2025-02-08 04:16:20,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13372: assume 0 != myri10ge_select_firmware_~tmp___1~33#1;assume false; [2025-02-08 04:16:20,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13372: assume !(0 != myri10ge_select_firmware_~tmp___1~33#1); [2025-02-08 04:16:20,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16543-1: SUMMARY for call ldv_switch_to_process_context(); srcloc: null [2025-02-08 04:16:20,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16543: ~ldv_statevar_4~0 := 3; [2025-02-08 04:16:20,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14297: assume -2147483648 <= myri10ge_probe_#t~ret2001#1 && myri10ge_probe_#t~ret2001#1 <= 2147483647;havoc myri10ge_probe_#t~ret2001#1; [2025-02-08 04:16:20,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14297-1: SUMMARY for call myri10ge_probe_#t~ret2001#1 := dev_err(myri10ge_probe_~pdev#1.base, 179 + myri10ge_probe_~pdev#1.offset, 135, 0); srcloc: null [2025-02-08 04:16:20,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11259-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1189#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1188#1); srcloc: null [2025-02-08 04:16:20,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11259: myri10ge_get_ethtool_stats_~tmp___32~0#1 := myri10ge_get_ethtool_stats_#t~ret1189#1;havoc myri10ge_get_ethtool_stats_#t~mem1187#1.base, myri10ge_get_ethtool_stats_#t~mem1187#1.offset;havoc myri10ge_get_ethtool_stats_#t~mem1188#1;havoc myri10ge_get_ethtool_stats_#t~ret1189#1;call write~int#35(myri10ge_get_ethtool_stats_~tmp___32~0#1 % 4294967296, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___31~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___31~0#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___31~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);myri10ge_get_ethtool_stats_~tmp___33~0#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1190#1.base, myri10ge_get_ethtool_stats_#t~mem1190#1.offset := read~$Pointer$#35(myri10ge_get_ethtool_stats_~ss~4#1.base, 480 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call myri10ge_get_ethtool_stats_#t~mem1191#1 := read~int#35(myri10ge_get_ethtool_stats_#t~mem1190#1.base, 48 + myri10ge_get_ethtool_stats_#t~mem1190#1.offset, 4); [2025-02-08 04:16:20,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 04:16:20,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16148-1: SUMMARY for call ldv_register_netdev_open_10_6_#t~ret2158#1 := myri10ge_open(ldv_register_netdev_open_10_6_~arg1#1.base, ldv_register_netdev_open_10_6_~arg1#1.offset); srcloc: null [2025-02-08 04:16:20,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16148: assume -2147483648 <= ldv_register_netdev_open_10_6_#t~ret2158#1 && ldv_register_netdev_open_10_6_#t~ret2158#1 <= 2147483647;ldv_register_netdev_open_10_6_~tmp~133#1 := ldv_register_netdev_open_10_6_#t~ret2158#1;havoc ldv_register_netdev_open_10_6_#t~ret2158#1;ldv_register_netdev_open_10_6_#res#1 := ldv_register_netdev_open_10_6_~tmp~133#1; [2025-02-08 04:16:20,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13770: assume myri10ge_watchdog_timer_#t~mem1859#1 - myri10ge_watchdog_timer_#t~mem1860#1 >= ~myri10ge_fill_thresh~0;havoc myri10ge_watchdog_timer_#t~mem1859#1;havoc myri10ge_watchdog_timer_#t~mem1860#1;call write~int#35(0, myri10ge_watchdog_timer_~ss~12#1.base, 208 + myri10ge_watchdog_timer_~ss~12#1.offset, 4); [2025-02-08 04:16:20,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13770: assume !(myri10ge_watchdog_timer_#t~mem1859#1 - myri10ge_watchdog_timer_#t~mem1860#1 >= ~myri10ge_fill_thresh~0);havoc myri10ge_watchdog_timer_#t~mem1859#1;havoc myri10ge_watchdog_timer_#t~mem1860#1; [2025-02-08 04:16:20,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14827: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset;ldv_alloc_etherdev_mqs_119_#t~ret2194#1.base, ldv_alloc_etherdev_mqs_119_#t~ret2194#1.offset := ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret2066#1, ldv_alloc_etherdev_mqs_#t~ret2067#1.base, ldv_alloc_etherdev_mqs_#t~ret2067#1.offset, ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset, ldv_alloc_etherdev_mqs_~arg1#1, ldv_alloc_etherdev_mqs_~arg2#1, ldv_alloc_etherdev_mqs_~arg3#1, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.offset, ldv_alloc_etherdev_mqs_~tmp~121#1.base, ldv_alloc_etherdev_mqs_~tmp~121#1.offset, ldv_alloc_etherdev_mqs_~tmp___0~56#1;havoc ldv_alloc_etherdev_mqs_#in~arg0#1.base, ldv_alloc_etherdev_mqs_#in~arg0#1.offset, ldv_alloc_etherdev_mqs_#in~arg1#1, ldv_alloc_etherdev_mqs_#in~arg2#1, ldv_alloc_etherdev_mqs_#in~arg3#1;assume { :end_inline_ldv_alloc_etherdev_mqs } true;ldv_alloc_etherdev_mqs_119_~tmp___0~66#1.base, ldv_alloc_etherdev_mqs_119_~tmp___0~66#1.offset := ldv_alloc_etherdev_mqs_119_#t~ret2194#1.base, ldv_alloc_etherdev_mqs_119_#t~ret2194#1.offset;havoc ldv_alloc_etherdev_mqs_119_#t~ret2194#1.base, ldv_alloc_etherdev_mqs_119_#t~ret2194#1.offset;ldv_alloc_etherdev_mqs_119_#res#1.base, ldv_alloc_etherdev_mqs_119_#res#1.offset := ldv_alloc_etherdev_mqs_119_~tmp___0~66#1.base, ldv_alloc_etherdev_mqs_119_~tmp___0~66#1.offset; [2025-02-08 04:16:20,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7824: assume false; [2025-02-08 04:16:20,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7824: assume !false; [2025-02-08 04:16:20,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14035: assume myri10ge_probe_slices_~i~26#1 < myri10ge_probe_slices_#t~mem1926#1;havoc myri10ge_probe_slices_#t~mem1926#1; [2025-02-08 04:16:20,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14035: assume !(myri10ge_probe_slices_~i~26#1 < myri10ge_probe_slices_#t~mem1926#1);havoc myri10ge_probe_slices_#t~mem1926#1; [2025-02-08 04:16:20,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10732: myri10ge_get_pauseparam_~tmp~86#1.base, myri10ge_get_pauseparam_~tmp~86#1.offset := myri10ge_get_pauseparam_#t~ret1110#1.base, myri10ge_get_pauseparam_#t~ret1110#1.offset;havoc myri10ge_get_pauseparam_#t~ret1110#1.base, myri10ge_get_pauseparam_#t~ret1110#1.offset;myri10ge_get_pauseparam_~mgp~9#1.base, myri10ge_get_pauseparam_~mgp~9#1.offset := myri10ge_get_pauseparam_~tmp~86#1.base, myri10ge_get_pauseparam_~tmp~86#1.offset;call write~int#35(0, myri10ge_get_pauseparam_~pause#1.base, 4 + myri10ge_get_pauseparam_~pause#1.offset, 4);call myri10ge_get_pauseparam_#t~mem1111#1 := read~int#35(myri10ge_get_pauseparam_~mgp~9#1.base, 456 + myri10ge_get_pauseparam_~mgp~9#1.offset, 4);call write~int#35(myri10ge_get_pauseparam_#t~mem1111#1, myri10ge_get_pauseparam_~pause#1.base, 8 + myri10ge_get_pauseparam_~pause#1.offset, 4);havoc myri10ge_get_pauseparam_#t~mem1111#1;call myri10ge_get_pauseparam_#t~mem1112#1 := read~int#35(myri10ge_get_pauseparam_~mgp~9#1.base, 456 + myri10ge_get_pauseparam_~mgp~9#1.offset, 4);call write~int#35(myri10ge_get_pauseparam_#t~mem1112#1, myri10ge_get_pauseparam_~pause#1.base, 12 + myri10ge_get_pauseparam_~pause#1.offset, 4);havoc myri10ge_get_pauseparam_#t~mem1112#1;havoc myri10ge_get_pauseparam_#t~ret1110#1.base, myri10ge_get_pauseparam_#t~ret1110#1.offset, myri10ge_get_pauseparam_#t~mem1111#1, myri10ge_get_pauseparam_#t~mem1112#1, myri10ge_get_pauseparam_~netdev#1.base, myri10ge_get_pauseparam_~netdev#1.offset, myri10ge_get_pauseparam_~pause#1.base, myri10ge_get_pauseparam_~pause#1.offset, myri10ge_get_pauseparam_~mgp~9#1.base, myri10ge_get_pauseparam_~mgp~9#1.offset, myri10ge_get_pauseparam_~tmp~86#1.base, myri10ge_get_pauseparam_~tmp~86#1.offset;havoc myri10ge_get_pauseparam_#in~netdev#1.base, myri10ge_get_pauseparam_#in~netdev#1.offset, myri10ge_get_pauseparam_#in~pause#1.base, myri10ge_get_pauseparam_#in~pause#1.offset;assume { :end_inline_myri10ge_get_pauseparam } true;havoc ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_13 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:16:20,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10732-1: SUMMARY for call myri10ge_get_pauseparam_#t~ret1110#1.base, myri10ge_get_pauseparam_#t~ret1110#1.offset := netdev_priv(myri10ge_get_pauseparam_~netdev#1.base, myri10ge_get_pauseparam_~netdev#1.offset); srcloc: null [2025-02-08 04:16:20,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8750: assume (myri10ge_read_mac_addr_#t~mem528#1.base + myri10ge_read_mac_addr_#t~mem528#1.offset) % 18446744073709551616 < (myri10ge_read_mac_addr_~limit~0#1.base + myri10ge_read_mac_addr_~limit~0#1.offset) % 18446744073709551616;havoc myri10ge_read_mac_addr_#t~mem528#1.base, myri10ge_read_mac_addr_#t~mem528#1.offset;call myri10ge_read_mac_addr_#t~mem529#1.base, myri10ge_read_mac_addr_#t~mem529#1.offset := read~$Pointer$#2(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);myri10ge_read_mac_addr_~tmp___3~4#1.base, myri10ge_read_mac_addr_~tmp___3~4#1.offset := myri10ge_read_mac_addr_#t~mem529#1.base, myri10ge_read_mac_addr_#t~mem529#1.offset;havoc myri10ge_read_mac_addr_#t~mem529#1.base, myri10ge_read_mac_addr_#t~mem529#1.offset;call myri10ge_read_mac_addr_#t~mem530#1.base, myri10ge_read_mac_addr_#t~mem530#1.offset := read~$Pointer$#2(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);call write~$Pointer$#2(myri10ge_read_mac_addr_#t~mem530#1.base, 1 + myri10ge_read_mac_addr_#t~mem530#1.offset, myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);havoc myri10ge_read_mac_addr_#t~mem530#1.base, myri10ge_read_mac_addr_#t~mem530#1.offset;call myri10ge_read_mac_addr_#t~mem531#1 := read~int#35(myri10ge_read_mac_addr_~tmp___3~4#1.base, myri10ge_read_mac_addr_~tmp___3~4#1.offset, 1); [2025-02-08 04:16:20,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8750: assume !((myri10ge_read_mac_addr_#t~mem528#1.base + myri10ge_read_mac_addr_#t~mem528#1.offset) % 18446744073709551616 < (myri10ge_read_mac_addr_~limit~0#1.base + myri10ge_read_mac_addr_~limit~0#1.offset) % 18446744073709551616);havoc myri10ge_read_mac_addr_#t~mem528#1.base, myri10ge_read_mac_addr_#t~mem528#1.offset; [2025-02-08 04:16:20,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15357: assume { :begin_inline_ldv_pci_pci_instance_2 } true;ldv_pci_pci_instance_2_#in~arg0#1.base, ldv_pci_pci_instance_2_#in~arg0#1.offset := 0, 0;havoc ldv_pci_pci_instance_2_#t~ret2125#1, ldv_pci_pci_instance_2_#t~mem2126#1.base, ldv_pci_pci_instance_2_#t~mem2126#1.offset, ldv_pci_pci_instance_2_#t~mem2127#1.base, ldv_pci_pci_instance_2_#t~mem2127#1.offset, ldv_pci_pci_instance_2_#t~mem2128#1.base, ldv_pci_pci_instance_2_#t~mem2128#1.offset, ldv_pci_pci_instance_2_#t~ret2129#1, ldv_pci_pci_instance_2_#t~mem2130#1.base, ldv_pci_pci_instance_2_#t~mem2130#1.offset, ldv_pci_pci_instance_2_#t~mem2131#1.base, ldv_pci_pci_instance_2_#t~mem2131#1.offset, ldv_pci_pci_instance_2_#t~mem2132#1.base, ldv_pci_pci_instance_2_#t~mem2132#1.offset, ldv_pci_pci_instance_2_#t~mem2133#1.base, ldv_pci_pci_instance_2_#t~mem2133#1.offset, ldv_pci_pci_instance_2_#t~mem2134#1.base, ldv_pci_pci_instance_2_#t~mem2134#1.offset, ldv_pci_pci_instance_2_#t~mem2135#1, ldv_pci_pci_instance_2_#t~ret2136#1, ldv_pci_pci_instance_2_#t~ret2137#1, ldv_pci_pci_instance_2_#t~mem2138#1.base, ldv_pci_pci_instance_2_#t~mem2138#1.offset, ldv_pci_pci_instance_2_#t~mem2139#1, ldv_pci_pci_instance_2_#t~ret2140#1, ldv_pci_pci_instance_2_#t~ret2141#1, ldv_pci_pci_instance_2_#t~ret2142#1, ldv_pci_pci_instance_2_#t~ret2143#1, ldv_pci_pci_instance_2_#t~ret2144#1, ldv_pci_pci_instance_2_#t~mem2145#1.base, ldv_pci_pci_instance_2_#t~mem2145#1.offset, ldv_pci_pci_instance_2_#t~ret2146#1, ldv_pci_pci_instance_2_#t~ret2147#1, ldv_pci_pci_instance_2_#t~ret2148#1, ldv_pci_pci_instance_2_#t~ret2149#1.base, ldv_pci_pci_instance_2_#t~ret2149#1.offset, ldv_pci_pci_instance_2_#t~ret2150#1.base, ldv_pci_pci_instance_2_#t~ret2150#1.offset, ldv_pci_pci_instance_2_#t~ret2151#1, ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset, ldv_pci_pci_instance_2_~tmp~131#1, ldv_pci_pci_instance_2_~tmp___0~58#1, ldv_pci_pci_instance_2_~tmp___1~38#1, ldv_pci_pci_instance_2_~tmp___2~25#1.base, ldv_pci_pci_instance_2_~tmp___2~25#1.offset, ldv_pci_pci_instance_2_~tmp___3~16#1.base, ldv_pci_pci_instance_2_~tmp___3~16#1.offset, ldv_pci_pci_instance_2_~tmp___4~9#1;ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset := ldv_pci_pci_instance_2_#in~arg0#1.base, ldv_pci_pci_instance_2_#in~arg0#1.offset;havoc ldv_pci_pci_instance_2_~tmp~131#1;havoc ldv_pci_pci_instance_2_~tmp___0~58#1;havoc ldv_pci_pci_instance_2_~tmp___1~38#1;havoc ldv_pci_pci_instance_2_~tmp___2~25#1.base, ldv_pci_pci_instance_2_~tmp___2~25#1.offset;havoc ldv_pci_pci_instance_2_~tmp___3~16#1.base, ldv_pci_pci_instance_2_~tmp___3~16#1.offset;havoc ldv_pci_pci_instance_2_~tmp___4~9#1; [2025-02-08 04:16:20,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13111: myri10ge_change_mtu_~tmp~105#1.base, myri10ge_change_mtu_~tmp~105#1.offset := myri10ge_change_mtu_#t~ret1665#1.base, myri10ge_change_mtu_#t~ret1665#1.offset;havoc myri10ge_change_mtu_#t~ret1665#1.base, myri10ge_change_mtu_#t~ret1665#1.offset;myri10ge_change_mtu_~mgp~27#1.base, myri10ge_change_mtu_~mgp~27#1.offset := myri10ge_change_mtu_~tmp~105#1.base, myri10ge_change_mtu_~tmp~105#1.offset;myri10ge_change_mtu_~error~0#1 := 0; [2025-02-08 04:16:20,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13111-1: SUMMARY for call myri10ge_change_mtu_#t~ret1665#1.base, myri10ge_change_mtu_#t~ret1665#1.offset := netdev_priv(myri10ge_change_mtu_~dev#1.base, myri10ge_change_mtu_~dev#1.offset); srcloc: null [2025-02-08 04:16:20,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14168: assume 0 != myri10ge_probe_~status~21#1; [2025-02-08 04:16:20,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14168: assume !(0 != myri10ge_probe_~status~21#1);assume { :begin_inline_myri10ge_mask_surprise_down } true;myri10ge_mask_surprise_down_#in~pdev#1.base, myri10ge_mask_surprise_down_#in~pdev#1.offset := myri10ge_probe_~pdev#1.base, myri10ge_probe_~pdev#1.offset;havoc myri10ge_mask_surprise_down_#t~mem1737#1.base, myri10ge_mask_surprise_down_#t~mem1737#1.offset, myri10ge_mask_surprise_down_#t~mem1738#1.base, myri10ge_mask_surprise_down_#t~mem1738#1.offset, myri10ge_mask_surprise_down_#t~ret1739#1, myri10ge_mask_surprise_down_#t~ret1740#1, myri10ge_mask_surprise_down_#t~mem1741#1, myri10ge_mask_surprise_down_#t~bitwise1742#1, myri10ge_mask_surprise_down_#t~mem1743#1, myri10ge_mask_surprise_down_#t~ret1744#1, myri10ge_mask_surprise_down_~pdev#1.base, myri10ge_mask_surprise_down_~pdev#1.offset, myri10ge_mask_surprise_down_~bridge~1#1.base, myri10ge_mask_surprise_down_~bridge~1#1.offset, myri10ge_mask_surprise_down_~cap~1#1, myri10ge_mask_surprise_down_~#mask~0#1.base, myri10ge_mask_surprise_down_~#mask~0#1.offset;myri10ge_mask_surprise_down_~pdev#1.base, myri10ge_mask_surprise_down_~pdev#1.offset := myri10ge_mask_surprise_down_#in~pdev#1.base, myri10ge_mask_surprise_down_#in~pdev#1.offset;havoc myri10ge_mask_surprise_down_~bridge~1#1.base, myri10ge_mask_surprise_down_~bridge~1#1.offset;havoc myri10ge_mask_surprise_down_~cap~1#1;call myri10ge_mask_surprise_down_~#mask~0#1.base, myri10ge_mask_surprise_down_~#mask~0#1.offset := #Ultimate.allocOnStack(4);call myri10ge_mask_surprise_down_#t~mem1737#1.base, myri10ge_mask_surprise_down_#t~mem1737#1.offset := read~$Pointer$#35(myri10ge_mask_surprise_down_~pdev#1.base, 16 + myri10ge_mask_surprise_down_~pdev#1.offset, 8);call myri10ge_mask_surprise_down_#t~mem1738#1.base, myri10ge_mask_surprise_down_#t~mem1738#1.offset := read~$Pointer$#35(myri10ge_mask_surprise_down_#t~mem1737#1.base, 56 + myri10ge_mask_surprise_down_#t~mem1737#1.offset, 8);myri10ge_mask_surprise_down_~bridge~1#1.base, myri10ge_mask_surprise_down_~bridge~1#1.offset := myri10ge_mask_surprise_down_#t~mem1738#1.base, myri10ge_mask_surprise_down_#t~mem1738#1.offset;havoc myri10ge_mask_surprise_down_#t~mem1737#1.base, myri10ge_mask_surprise_down_#t~mem1737#1.offset;havoc myri10ge_mask_surprise_down_#t~mem1738#1.base, myri10ge_mask_surprise_down_#t~mem1738#1.offset; [2025-02-08 04:16:20,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15886: assume 2 == ~ldv_statevar_2~0; [2025-02-08 04:16:20,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15886: assume !(2 == ~ldv_statevar_2~0); [2025-02-08 04:16:20,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15622: assume 35 == ~ldv_statevar_1~0; [2025-02-08 04:16:20,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15622: assume !(35 == ~ldv_statevar_1~0); [2025-02-08 04:16:20,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16019-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2142#1 := ldv_switch_1(); srcloc: null [2025-02-08 04:16:20,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16019: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2142#1 && ldv_pci_pci_instance_2_#t~ret2142#1 <= 2147483647;~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret2142#1;havoc ldv_pci_pci_instance_2_#t~ret2142#1; [2025-02-08 04:16:20,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16680: ldv_spin_trylock_71_#t~ret2179#1 := spin_trylock_#res#1;havoc spin_trylock_#t~ret69#1, spin_trylock_~lock#1.base, spin_trylock_~lock#1.offset, spin_trylock_~tmp~2#1;havoc spin_trylock_#in~lock#1.base, spin_trylock_#in~lock#1.offset;assume { :end_inline_spin_trylock } true;assume -2147483648 <= ldv_spin_trylock_71_#t~ret2179#1 && ldv_spin_trylock_71_#t~ret2179#1 <= 2147483647;ldv_spin_trylock_71_~tmp~143#1 := ldv_spin_trylock_71_#t~ret2179#1;havoc ldv_spin_trylock_71_#t~ret2179#1;ldv_spin_trylock_71_~ldv_func_res~0#1 := ldv_spin_trylock_71_~tmp~143#1;assume { :begin_inline_ldv_spin_trylock__xmit_lock_of_netdev_queue } true;havoc ldv_spin_trylock__xmit_lock_of_netdev_queue_#res#1;havoc ldv_spin_trylock__xmit_lock_of_netdev_queue_#t~ret2238#1, ldv_spin_trylock__xmit_lock_of_netdev_queue_~is_spin_held_by_another_thread~0#1;havoc ldv_spin_trylock__xmit_lock_of_netdev_queue_~is_spin_held_by_another_thread~0#1; [2025-02-08 04:16:20,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14170: assume -2147483648 <= myri10ge_probe_#t~ret1945#1 && myri10ge_probe_#t~ret1945#1 <= 2147483647;havoc myri10ge_probe_#t~ret1945#1; [2025-02-08 04:16:20,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11263-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1192#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1191#1); srcloc: null [2025-02-08 04:16:20,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11263: myri10ge_get_ethtool_stats_~tmp___34~0#1 := myri10ge_get_ethtool_stats_#t~ret1192#1;havoc myri10ge_get_ethtool_stats_#t~mem1190#1.base, myri10ge_get_ethtool_stats_#t~mem1190#1.offset;havoc myri10ge_get_ethtool_stats_#t~mem1191#1;havoc myri10ge_get_ethtool_stats_#t~ret1192#1;call write~int#35(myri10ge_get_ethtool_stats_~tmp___34~0#1 % 4294967296, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___33~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___33~0#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___33~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);myri10ge_get_ethtool_stats_~tmp___35~0#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1193#1.base, myri10ge_get_ethtool_stats_#t~mem1193#1.offset := read~$Pointer$#35(myri10ge_get_ethtool_stats_~ss~4#1.base, 480 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call myri10ge_get_ethtool_stats_#t~mem1194#1 := read~int#35(myri10ge_get_ethtool_stats_#t~mem1193#1.base, 52 + myri10ge_get_ethtool_stats_#t~mem1193#1.offset, 4); [2025-02-08 04:16:20,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14170-1: SUMMARY for call myri10ge_probe_#t~ret1945#1 := dev_err(myri10ge_probe_~pdev#1.base, 179 + myri10ge_probe_~pdev#1.offset, 128, 0); srcloc: null [2025-02-08 04:16:20,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7828: assume true; [2025-02-08 04:16:20,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7828: assume !true; [2025-02-08 04:16:20,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15756: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_29 } true;ldv_dummy_resourceless_instance_callback_1_29_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_29_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_29_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_29_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_29_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_29_#in~arg2#1.offset := ~ldv_1_callback_ndo_start_xmit~0.base, ~ldv_1_callback_ndo_start_xmit~0.offset, ~ldv_1_container_struct_sk_buff_ptr~0.base, ~ldv_1_container_struct_sk_buff_ptr~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_29_#t~ret2092#1, ldv_dummy_resourceless_instance_callback_1_29_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_29_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_29_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_29_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_29_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_29_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_29_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_29_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_29_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_29_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_29_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_29_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_29_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_29_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_29_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_29_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_29_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_29_#in~arg2#1.offset; [2025-02-08 04:16:20,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7696: havoc __dev_kfree_skb_irq_~arg0#1.base, __dev_kfree_skb_irq_~arg0#1.offset, __dev_kfree_skb_irq_~arg1#1;havoc __dev_kfree_skb_irq_#in~arg0#1.base, __dev_kfree_skb_irq_#in~arg0#1.offset, __dev_kfree_skb_irq_#in~arg1#1;assume { :end_inline___dev_kfree_skb_irq } true; [2025-02-08 04:16:20,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8753: assume 0 != myri10ge_read_mac_addr_#t~mem531#1;havoc myri10ge_read_mac_addr_#t~mem531#1; [2025-02-08 04:16:20,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8753: assume !(0 != myri10ge_read_mac_addr_#t~mem531#1);havoc myri10ge_read_mac_addr_#t~mem531#1; [2025-02-08 04:16:20,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14303: assume { :begin_inline_pci_set_drvdata } true;pci_set_drvdata_#in~pdev#1.base, pci_set_drvdata_#in~pdev#1.offset, pci_set_drvdata_#in~data#1.base, pci_set_drvdata_#in~data#1.offset := myri10ge_probe_~pdev#1.base, myri10ge_probe_~pdev#1.offset, myri10ge_probe_~mgp~33#1.base, myri10ge_probe_~mgp~33#1.offset;havoc pci_set_drvdata_#t~ret430#1, pci_set_drvdata_~pdev#1.base, pci_set_drvdata_~pdev#1.offset, pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;pci_set_drvdata_~pdev#1.base, pci_set_drvdata_~pdev#1.offset := pci_set_drvdata_#in~pdev#1.base, pci_set_drvdata_#in~pdev#1.offset;pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset := pci_set_drvdata_#in~data#1.base, pci_set_drvdata_#in~data#1.offset;assume { :begin_inline_ldv_dev_set_drvdata_82 } true;ldv_dev_set_drvdata_82_#in~dev#1.base, ldv_dev_set_drvdata_82_#in~dev#1.offset, ldv_dev_set_drvdata_82_#in~data#1.base, ldv_dev_set_drvdata_82_#in~data#1.offset := pci_set_drvdata_~pdev#1.base, 179 + pci_set_drvdata_~pdev#1.offset, pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;havoc ldv_dev_set_drvdata_82_#res#1;havoc ldv_dev_set_drvdata_82_#t~ret2182#1, ldv_dev_set_drvdata_82_~dev#1.base, ldv_dev_set_drvdata_82_~dev#1.offset, ldv_dev_set_drvdata_82_~data#1.base, ldv_dev_set_drvdata_82_~data#1.offset, ldv_dev_set_drvdata_82_~tmp~145#1;ldv_dev_set_drvdata_82_~dev#1.base, ldv_dev_set_drvdata_82_~dev#1.offset := ldv_dev_set_drvdata_82_#in~dev#1.base, ldv_dev_set_drvdata_82_#in~dev#1.offset;ldv_dev_set_drvdata_82_~data#1.base, ldv_dev_set_drvdata_82_~data#1.offset := ldv_dev_set_drvdata_82_#in~data#1.base, ldv_dev_set_drvdata_82_#in~data#1.offset;havoc ldv_dev_set_drvdata_82_~tmp~145#1; [2025-02-08 04:16:20,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14303-1: SUMMARY for call myri10ge_setup_dca(myri10ge_probe_~mgp~33#1.base, myri10ge_probe_~mgp~33#1.offset); srcloc: null [2025-02-08 04:16:20,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13246: assume myri10ge_firmware_probe_~status~17#1 < 0; [2025-02-08 04:16:20,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13246: assume !(myri10ge_firmware_probe_~status~17#1 < 0); [2025-02-08 04:16:20,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14039: call myri10ge_probe_slices_#t~mem1934#1 := read~int#35(myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 04:16:20,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10604: myri10ge_intr_~i~10#1 := 1 + myri10ge_intr_~i~10#1;call myri10ge_intr_#t~mem1072#1 := read~int#35(myri10ge_intr_~stats~1#1.base, 24 + myri10ge_intr_~stats~1#1.offset, 4); [2025-02-08 04:16:20,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16682: ldv_spin_trylock_71_#t~ret2180#1 := ldv_spin_trylock__xmit_lock_of_netdev_queue_#res#1;havoc ldv_spin_trylock__xmit_lock_of_netdev_queue_#t~ret2238#1, ldv_spin_trylock__xmit_lock_of_netdev_queue_~is_spin_held_by_another_thread~0#1;assume { :end_inline_ldv_spin_trylock__xmit_lock_of_netdev_queue } true;assume -2147483648 <= ldv_spin_trylock_71_#t~ret2180#1 && ldv_spin_trylock_71_#t~ret2180#1 <= 2147483647;ldv_spin_trylock_71_~tmp___0~61#1 := ldv_spin_trylock_71_#t~ret2180#1;havoc ldv_spin_trylock_71_#t~ret2180#1;ldv_spin_trylock_71_#res#1 := ldv_spin_trylock_71_~tmp___0~61#1; [2025-02-08 04:16:20,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13115: assume myri10ge_change_mtu_~new_mtu#1 <= 67 || 14 + myri10ge_change_mtu_~new_mtu#1 > 9014; [2025-02-08 04:16:20,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13115: assume !(myri10ge_change_mtu_~new_mtu#1 <= 67 || 14 + myri10ge_change_mtu_~new_mtu#1 > 9014);call myri10ge_change_mtu_#t~mem1667#1 := read~int#35(myri10ge_change_mtu_~dev#1.base, 516 + myri10ge_change_mtu_~dev#1.offset, 4); [2025-02-08 04:16:20,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15890: assume 3 == ~ldv_statevar_2~0; [2025-02-08 04:16:20,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15890: assume !(3 == ~ldv_statevar_2~0); [2025-02-08 04:16:20,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15626: assume 36 == ~ldv_statevar_1~0; [2025-02-08 04:16:20,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15626: assume !(36 == ~ldv_statevar_1~0); [2025-02-08 04:16:20,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15362: assume { :begin_inline_ldv_struct_notifier_block_dummy_resourceless_instance_3 } true;ldv_struct_notifier_block_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_notifier_block_dummy_resourceless_instance_3_#in~arg0#1.offset := 0, 0;havoc ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2160#1, ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2161#1, ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2162#1.base, ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2162#1.offset, ldv_struct_notifier_block_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_notifier_block_dummy_resourceless_instance_3_~arg0#1.offset, ldv_struct_notifier_block_dummy_resourceless_instance_3_~tmp~135#1, ldv_struct_notifier_block_dummy_resourceless_instance_3_~tmp___0~60#1;ldv_struct_notifier_block_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_notifier_block_dummy_resourceless_instance_3_~arg0#1.offset := ldv_struct_notifier_block_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_notifier_block_dummy_resourceless_instance_3_#in~arg0#1.offset;havoc ldv_struct_notifier_block_dummy_resourceless_instance_3_~tmp~135#1;havoc ldv_struct_notifier_block_dummy_resourceless_instance_3_~tmp___0~60#1; [2025-02-08 04:16:20,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13248-1: SUMMARY for call myri10ge_firmware_probe_#t~ret1701#1 := dev_err(myri10ge_firmware_probe_~dev~7#1.base, myri10ge_firmware_probe_~dev~7#1.offset, 98, 0); srcloc: null [2025-02-08 04:16:20,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13248: assume -2147483648 <= myri10ge_firmware_probe_#t~ret1701#1 && myri10ge_firmware_probe_#t~ret1701#1 <= 2147483647;havoc myri10ge_firmware_probe_#t~ret1701#1; [2025-02-08 04:16:20,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13909: assume myri10ge_alloc_slices_~i~25#1 < myri10ge_alloc_slices_#t~mem1896#1;havoc myri10ge_alloc_slices_#t~mem1896#1; [2025-02-08 04:16:20,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13909: assume !(myri10ge_alloc_slices_~i~25#1 < myri10ge_alloc_slices_#t~mem1896#1);havoc myri10ge_alloc_slices_#t~mem1896#1;myri10ge_alloc_slices_#res#1 := 0; [2025-02-08 04:16:20,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16023: ~ldv_statevar_2~0 := 9; [2025-02-08 04:16:20,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14041: call myri10ge_probe_slices_#t~mem1928#1 := read~int#35(myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 04:16:20,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10606-1: call myri10ge_intr_#t~mem1081#1.base, myri10ge_intr_#t~mem1081#1.offset := read~$Pointer$#35(myri10ge_intr_~mgp~4#1.base, myri10ge_intr_~mgp~4#1.offset, 8); [2025-02-08 04:16:20,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13777: myri10ge_watchdog_timer_~i~23#1 := 1 + myri10ge_watchdog_timer_~i~23#1;call myri10ge_watchdog_timer_#t~mem1861#1 := read~int#35(myri10ge_watchdog_timer_~mgp~32#1.base, 12 + myri10ge_watchdog_timer_~mgp~32#1.offset, 4);myri10ge_watchdog_timer_#t~short1863#1 := myri10ge_watchdog_timer_~i~23#1 < myri10ge_watchdog_timer_#t~mem1861#1; [2025-02-08 04:16:20,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10606: assume (myri10ge_intr_~ss~3#1.base + myri10ge_intr_~ss~3#1.offset) % 18446744073709551616 == (myri10ge_intr_#t~mem1081#1.base + myri10ge_intr_#t~mem1081#1.offset) % 18446744073709551616;havoc myri10ge_intr_#t~mem1081#1.base, myri10ge_intr_#t~mem1081#1.offset;assume { :begin_inline_myri10ge_check_statblock } true;myri10ge_check_statblock_#in~mgp#1.base, myri10ge_check_statblock_#in~mgp#1.offset := myri10ge_intr_~mgp~4#1.base, myri10ge_intr_~mgp~4#1.offset;havoc myri10ge_check_statblock_#t~mem1019#1.base, myri10ge_check_statblock_#t~mem1019#1.offset, myri10ge_check_statblock_#t~mem1020#1.base, myri10ge_check_statblock_#t~mem1020#1.offset, myri10ge_check_statblock_#t~mem1021#1, myri10ge_check_statblock_#t~ret1022#1, myri10ge_check_statblock_#t~mem1023#1, myri10ge_check_statblock_#t~ret1024#1, myri10ge_check_statblock_#t~mem1025#1, myri10ge_check_statblock_#t~mem1026#1, myri10ge_check_statblock_#t~mem1027#1, myri10ge_check_statblock_#t~bitwise1028#1, myri10ge_check_statblock_#t~mem1029#1.base, myri10ge_check_statblock_#t~mem1029#1.offset, myri10ge_check_statblock_#t~ret1030#1, myri10ge_check_statblock_#t~mem1031#1.base, myri10ge_check_statblock_#t~mem1031#1.offset, myri10ge_check_statblock_#t~mem1032#1, myri10ge_check_statblock_#t~mem1033#1, myri10ge_check_statblock_#t~bitwise1034#1, myri10ge_check_statblock_#t~mem1035#1.base, myri10ge_check_statblock_#t~mem1035#1.offset, myri10ge_check_statblock_#t~ret1036#1, myri10ge_check_statblock_#t~mem1037#1.base, myri10ge_check_statblock_#t~mem1037#1.offset, myri10ge_check_statblock_#t~mem1038#1, myri10ge_check_statblock_#t~mem1039#1, myri10ge_check_statblock_#t~ret1040#1, myri10ge_check_statblock_#t~mem1041#1, myri10ge_check_statblock_#t~mem1042#1, myri10ge_check_statblock_#t~ret1043#1, myri10ge_check_statblock_#t~mem1044#1.base, myri10ge_check_statblock_#t~mem1044#1.offset, myri10ge_check_statblock_#t~mem1045#1, myri10ge_check_statblock_#t~ret1046#1, myri10ge_check_statblock_#t~mem1048#1, myri10ge_check_statblock_#t~mem1047#1, myri10ge_check_statblock_#t~mem1049#1, myri10ge_check_statblock_~mgp#1.base, myri10ge_check_statblock_~mgp#1.offset, myri10ge_check_statblock_~stats~0#1.base, myri10ge_check_statblock_~stats~0#1.offset, myri10ge_check_statblock_~link_up~0#1, myri10ge_check_statblock_~tmp~78#1, myri10ge_check_statblock_~tmp___0~30#1, myri10ge_check_statblock_~tmp___1~20#1, myri10ge_check_statblock_~tmp___2~13#1;myri10ge_check_statblock_~mgp#1.base, myri10ge_check_statblock_~mgp#1.offset := myri10ge_check_statblock_#in~mgp#1.base, myri10ge_check_statblock_#in~mgp#1.offset;havoc myri10ge_check_statblock_~stats~0#1.base, myri10ge_check_statblock_~stats~0#1.offset;havoc myri10ge_check_statblock_~link_up~0#1;havoc myri10ge_check_statblock_~tmp~78#1;havoc myri10ge_check_statblock_~tmp___0~30#1;havoc myri10ge_check_statblock_~tmp___1~20#1;havoc myri10ge_check_statblock_~tmp___2~13#1;call myri10ge_check_statblock_#t~mem1019#1.base, myri10ge_check_statblock_#t~mem1019#1.offset := read~$Pointer$#35(myri10ge_check_statblock_~mgp#1.base, myri10ge_check_statblock_~mgp#1.offset, 8);call myri10ge_check_statblock_#t~mem1020#1.base, myri10ge_check_statblock_#t~mem1020#1.offset := read~$Pointer$#35(myri10ge_check_statblock_#t~mem1019#1.base, 480 + myri10ge_check_statblock_#t~mem1019#1.offset, 8);myri10ge_check_statblock_~stats~0#1.base, myri10ge_check_statblock_~stats~0#1.offset := myri10ge_check_statblock_#t~mem1020#1.base, myri10ge_check_statblock_#t~mem1020#1.offset;havoc myri10ge_check_statblock_#t~mem1019#1.base, myri10ge_check_statblock_#t~mem1019#1.offset;havoc myri10ge_check_statblock_#t~mem1020#1.base, myri10ge_check_statblock_#t~mem1020#1.offset;call myri10ge_check_statblock_#t~mem1021#1 := read~int#35(myri10ge_check_statblock_~stats~0#1.base, 62 + myri10ge_check_statblock_~stats~0#1.offset, 1); [2025-02-08 04:16:20,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10606: assume !((myri10ge_intr_~ss~3#1.base + myri10ge_intr_~ss~3#1.offset) % 18446744073709551616 == (myri10ge_intr_#t~mem1081#1.base + myri10ge_intr_#t~mem1081#1.offset) % 18446744073709551616);havoc myri10ge_intr_#t~mem1081#1.base, myri10ge_intr_#t~mem1081#1.offset; [2025-02-08 04:16:20,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13777-1: SUMMARY for call myri10ge_check_slice(myri10ge_watchdog_timer_~ss~12#1.base, myri10ge_watchdog_timer_~ss~12#1.offset, myri10ge_watchdog_timer_~#reset_needed~1#1.base, myri10ge_watchdog_timer_~#reset_needed~1#1.offset, myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.base, myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.offset, myri10ge_watchdog_timer_~rx_pause_cnt~1#1); srcloc: null [2025-02-08 04:16:20,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14306: assume 14 + ~myri10ge_initial_mtu~0 > 9014;~myri10ge_initial_mtu~0 := 9000; [2025-02-08 04:16:20,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14306: assume !(14 + ~myri10ge_initial_mtu~0 > 9014); [2025-02-08 04:16:20,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13381: assume { :begin_inline___kernel_param_unlock } true;assume { :end_inline___kernel_param_unlock } true;call myri10ge_select_firmware_#t~mem1725#1 := read~int#35(myri10ge_select_firmware_~mgp#1.base, 927 + myri10ge_select_firmware_~mgp#1.offset, 4);myri10ge_select_firmware_#t~short1728#1 := myri10ge_select_firmware_#t~mem1725#1 % 4294967296 <= 7; [2025-02-08 04:16:20,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11267-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1195#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1194#1); srcloc: null [2025-02-08 04:16:20,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11267: myri10ge_get_ethtool_stats_~tmp___36~0#1 := myri10ge_get_ethtool_stats_#t~ret1195#1;havoc myri10ge_get_ethtool_stats_#t~mem1193#1.base, myri10ge_get_ethtool_stats_#t~mem1193#1.offset;havoc myri10ge_get_ethtool_stats_#t~mem1194#1;havoc myri10ge_get_ethtool_stats_#t~ret1195#1;call write~int#35(myri10ge_get_ethtool_stats_~tmp___36~0#1 % 4294967296, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___35~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___35~0#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___35~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);myri10ge_get_ethtool_stats_~slice~0#1 := 0; [2025-02-08 04:16:20,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13117: assume -2147483648 <= myri10ge_change_mtu_#t~ret1666#1 && myri10ge_change_mtu_#t~ret1666#1 <= 2147483647;havoc myri10ge_change_mtu_#t~ret1666#1;myri10ge_change_mtu_#res#1 := -22; [2025-02-08 04:16:20,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13117-1: SUMMARY for call myri10ge_change_mtu_#t~ret1666#1 := netdev_err(myri10ge_change_mtu_~dev#1.base, myri10ge_change_mtu_~dev#1.offset, 90, 0); srcloc: null [2025-02-08 04:16:20,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7832: assume false; [2025-02-08 04:16:20,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7832: assume !false; [2025-02-08 04:16:20,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16685-1: ldv_spin_trylock_71_#res#1 := ldv_spin_trylock_71_~ldv_func_res~0#1; [2025-02-08 04:16:20,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14043: call myri10ge_probe_slices_#t~mem1927#1 := read~int#35(myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4);call write~int#35(myri10ge_probe_slices_#t~mem1927#1 - 1, myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 04:16:20,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10608: havoc myri10ge_check_statblock_#t~mem1019#1.base, myri10ge_check_statblock_#t~mem1019#1.offset, myri10ge_check_statblock_#t~mem1020#1.base, myri10ge_check_statblock_#t~mem1020#1.offset, myri10ge_check_statblock_#t~mem1021#1, myri10ge_check_statblock_#t~ret1022#1, myri10ge_check_statblock_#t~mem1023#1, myri10ge_check_statblock_#t~ret1024#1, myri10ge_check_statblock_#t~mem1025#1, myri10ge_check_statblock_#t~mem1026#1, myri10ge_check_statblock_#t~mem1027#1, myri10ge_check_statblock_#t~bitwise1028#1, myri10ge_check_statblock_#t~mem1029#1.base, myri10ge_check_statblock_#t~mem1029#1.offset, myri10ge_check_statblock_#t~ret1030#1, myri10ge_check_statblock_#t~mem1031#1.base, myri10ge_check_statblock_#t~mem1031#1.offset, myri10ge_check_statblock_#t~mem1032#1, myri10ge_check_statblock_#t~mem1033#1, myri10ge_check_statblock_#t~bitwise1034#1, myri10ge_check_statblock_#t~mem1035#1.base, myri10ge_check_statblock_#t~mem1035#1.offset, myri10ge_check_statblock_#t~ret1036#1, myri10ge_check_statblock_#t~mem1037#1.base, myri10ge_check_statblock_#t~mem1037#1.offset, myri10ge_check_statblock_#t~mem1038#1, myri10ge_check_statblock_#t~mem1039#1, myri10ge_check_statblock_#t~ret1040#1, myri10ge_check_statblock_#t~mem1041#1, myri10ge_check_statblock_#t~mem1042#1, myri10ge_check_statblock_#t~ret1043#1, myri10ge_check_statblock_#t~mem1044#1.base, myri10ge_check_statblock_#t~mem1044#1.offset, myri10ge_check_statblock_#t~mem1045#1, myri10ge_check_statblock_#t~ret1046#1, myri10ge_check_statblock_#t~mem1048#1, myri10ge_check_statblock_#t~mem1047#1, myri10ge_check_statblock_#t~mem1049#1, myri10ge_check_statblock_~mgp#1.base, myri10ge_check_statblock_~mgp#1.offset, myri10ge_check_statblock_~stats~0#1.base, myri10ge_check_statblock_~stats~0#1.offset, myri10ge_check_statblock_~link_up~0#1, myri10ge_check_statblock_~tmp~78#1, myri10ge_check_statblock_~tmp___0~30#1, myri10ge_check_statblock_~tmp___1~20#1, myri10ge_check_statblock_~tmp___2~13#1;havoc myri10ge_check_statblock_#in~mgp#1.base, myri10ge_check_statblock_#in~mgp#1.offset;assume { :end_inline_myri10ge_check_statblock } true; [2025-02-08 04:16:20,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13383: assume myri10ge_select_firmware_#t~short1728#1;havoc myri10ge_select_firmware_#t~mem1725#1;havoc myri10ge_select_firmware_#t~mem1726#1;havoc myri10ge_select_firmware_#t~mem1727#1.base, myri10ge_select_firmware_#t~mem1727#1.offset;havoc myri10ge_select_firmware_#t~short1728#1;call myri10ge_select_firmware_#t~mem1729#1 := read~int#35(myri10ge_select_firmware_~mgp#1.base, 927 + myri10ge_select_firmware_~mgp#1.offset, 4);call myri10ge_select_firmware_#t~mem1730#1.base, myri10ge_select_firmware_#t~mem1730#1.offset := read~$Pointer$#13(~#myri10ge_fw_names~0.base, ~#myri10ge_fw_names~0.offset + 8 * (if myri10ge_select_firmware_#t~mem1729#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then myri10ge_select_firmware_#t~mem1729#1 % 4294967296 % 18446744073709551616 else myri10ge_select_firmware_#t~mem1729#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 8);myri10ge_select_firmware_~tmp___2~22#1 := myri10ge_select_firmware_#t~nondet1731#1;havoc myri10ge_select_firmware_#t~mem1729#1;havoc myri10ge_select_firmware_#t~mem1730#1.base, myri10ge_select_firmware_#t~mem1730#1.offset;havoc myri10ge_select_firmware_#t~nondet1731#1; [2025-02-08 04:16:20,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13383: assume !myri10ge_select_firmware_#t~short1728#1;havoc myri10ge_select_firmware_#t~mem1725#1;havoc myri10ge_select_firmware_#t~mem1726#1;havoc myri10ge_select_firmware_#t~mem1727#1.base, myri10ge_select_firmware_#t~mem1727#1.offset;havoc myri10ge_select_firmware_#t~short1728#1; [2025-02-08 04:16:20,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13383-1: assume myri10ge_select_firmware_#t~short1728#1;call myri10ge_select_firmware_#t~mem1726#1 := read~int#35(myri10ge_select_firmware_~mgp#1.base, 927 + myri10ge_select_firmware_~mgp#1.offset, 4);call myri10ge_select_firmware_#t~mem1727#1.base, myri10ge_select_firmware_#t~mem1727#1.offset := read~$Pointer$#13(~#myri10ge_fw_names~0.base, ~#myri10ge_fw_names~0.offset + 8 * (if myri10ge_select_firmware_#t~mem1726#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then myri10ge_select_firmware_#t~mem1726#1 % 4294967296 % 18446744073709551616 else myri10ge_select_firmware_#t~mem1726#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 8);myri10ge_select_firmware_#t~short1728#1 := 0 != (myri10ge_select_firmware_#t~mem1727#1.base + myri10ge_select_firmware_#t~mem1727#1.offset) % 18446744073709551616; [2025-02-08 04:16:20,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13383-1: assume !myri10ge_select_firmware_#t~short1728#1; [2025-02-08 04:16:20,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15101-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_26_#t~ret2090#1.base, ldv_dummy_resourceless_instance_callback_1_26_#t~ret2090#1.offset := myri10ge_get_stats(ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_26_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg2#1.offset); srcloc: null [2025-02-08 04:16:20,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15101: havoc ldv_dummy_resourceless_instance_callback_1_26_#t~ret2090#1.base, ldv_dummy_resourceless_instance_callback_1_26_#t~ret2090#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_26_#t~ret2090#1.base, ldv_dummy_resourceless_instance_callback_1_26_#t~ret2090#1.offset, ldv_dummy_resourceless_instance_callback_1_26_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_26_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_26_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_26_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_26_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_26 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:16:20,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15894: assume 4 == ~ldv_statevar_2~0; [2025-02-08 04:16:20,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15894: assume !(4 == ~ldv_statevar_2~0); [2025-02-08 04:16:20,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15630: havoc ldv_net_dummy_resourceless_instance_1_#t~ret2110#1, ldv_net_dummy_resourceless_instance_1_#t~ret2111#1, ldv_net_dummy_resourceless_instance_1_#t~ret2112#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2112#1.offset, ldv_net_dummy_resourceless_instance_1_#t~ret2113#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2113#1.offset, ldv_net_dummy_resourceless_instance_1_~arg0#1.base, ldv_net_dummy_resourceless_instance_1_~arg0#1.offset, ldv_net_dummy_resourceless_instance_1_~tmp~127#1.base, ldv_net_dummy_resourceless_instance_1_~tmp~127#1.offset, ldv_net_dummy_resourceless_instance_1_~tmp___0~57#1.base, ldv_net_dummy_resourceless_instance_1_~tmp___0~57#1.offset;havoc ldv_net_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_1_#in~arg0#1.offset;assume { :end_inline_ldv_net_dummy_resourceless_instance_1 } true; [2025-02-08 04:16:20,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16027: SUMMARY for call ldv_free(~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset); srcloc: null [2025-02-08 04:16:20,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15763: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_30 } true;ldv_dummy_resourceless_instance_callback_1_30_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_30_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_30_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_30_#in~arg1#1.offset := ~ldv_1_callback_ndo_validate_addr~0.base, ~ldv_1_callback_ndo_validate_addr~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_30_#t~ret2094#1, ldv_dummy_resourceless_instance_callback_1_30_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_30_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_30_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_30_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_30_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_30_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_30_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_30_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_30_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_30_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_30_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_30_#in~arg1#1.offset; [2025-02-08 04:16:20,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13781: assume myri10ge_watchdog_timer_#t~short1863#1;havoc myri10ge_watchdog_timer_#t~mem1861#1;havoc myri10ge_watchdog_timer_#t~mem1862#1;havoc myri10ge_watchdog_timer_#t~short1863#1; [2025-02-08 04:16:20,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13781: assume !myri10ge_watchdog_timer_#t~short1863#1;havoc myri10ge_watchdog_timer_#t~mem1861#1;havoc myri10ge_watchdog_timer_#t~mem1862#1;havoc myri10ge_watchdog_timer_#t~short1863#1;call myri10ge_watchdog_timer_#t~mem1864#1 := read~int#24(myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.base, myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.offset, 4); [2025-02-08 04:16:20,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13781-1: assume myri10ge_watchdog_timer_#t~short1863#1;call myri10ge_watchdog_timer_#t~mem1862#1 := read~int#28(myri10ge_watchdog_timer_~#reset_needed~1#1.base, myri10ge_watchdog_timer_~#reset_needed~1#1.offset, 4);myri10ge_watchdog_timer_#t~short1863#1 := 0 == myri10ge_watchdog_timer_#t~mem1862#1; [2025-02-08 04:16:20,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13781-1: assume !myri10ge_watchdog_timer_#t~short1863#1; [2025-02-08 04:16:20,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14178: myri10ge_probe_~dac_enabled~0#1 := 1; [2025-02-08 04:16:20,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15367: assume { :begin_inline_ldv_timer_timer_instance_4 } true;ldv_timer_timer_instance_4_#in~arg0#1.base, ldv_timer_timer_instance_4_#in~arg0#1.offset := 0, 0;havoc ldv_timer_timer_instance_4_#t~mem2166#1.base, ldv_timer_timer_instance_4_#t~mem2166#1.offset, ldv_timer_timer_instance_4_#t~mem2167#1.base, ldv_timer_timer_instance_4_#t~mem2167#1.offset, ldv_timer_timer_instance_4_#t~mem2168#1, ldv_timer_timer_instance_4_~arg0#1.base, ldv_timer_timer_instance_4_~arg0#1.offset;ldv_timer_timer_instance_4_~arg0#1.base, ldv_timer_timer_instance_4_~arg0#1.offset := ldv_timer_timer_instance_4_#in~arg0#1.base, ldv_timer_timer_instance_4_#in~arg0#1.offset; [2025-02-08 04:16:20,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14310: assume 14 + ~myri10ge_initial_mtu~0 <= 67;~myri10ge_initial_mtu~0 := 68; [2025-02-08 04:16:20,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14310: assume !(14 + ~myri10ge_initial_mtu~0 <= 67); [2025-02-08 04:16:20,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11271: call myri10ge_get_ethtool_stats_#t~mem1210#1 := read~int#35(myri10ge_get_ethtool_stats_~mgp~14#1.base, 12 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4); [2025-02-08 04:16:20,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16028-1: SUMMARY for call ldv_free(~ldv_2_resource_struct_pci_device_id_ptr~0.base, ~ldv_2_resource_struct_pci_device_id_ptr~0.offset); srcloc: null [2025-02-08 04:16:20,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14046-1: SUMMARY for call myri10ge_probe_slices_#t~ret1929#1 := is_power_of_2(myri10ge_probe_slices_#t~mem1928#1); srcloc: null [2025-02-08 04:16:20,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16028: ~ldv_2_ret_default~0 := 1;~ldv_statevar_2~0 := 20; [2025-02-08 04:16:20,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14046: myri10ge_probe_slices_~tmp___0~54#1 := (if 0 == myri10ge_probe_slices_#t~ret1929#1 % 256 then 0 else 1);havoc myri10ge_probe_slices_#t~mem1928#1;havoc myri10ge_probe_slices_#t~ret1929#1; [2025-02-08 04:16:20,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14178-1: SUMMARY for call pci_set_master(myri10ge_probe_~pdev#1.base, myri10ge_probe_~pdev#1.offset); srcloc: null [2025-02-08 04:16:20,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7176: assume 0 == dma_set_coherent_mask_~tmp~18#1;dma_set_coherent_mask_#res#1 := -5; [2025-02-08 04:16:20,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7176: assume !(0 == dma_set_coherent_mask_~tmp~18#1);call write~int#35(dma_set_coherent_mask_~mask#1, dma_set_coherent_mask_~dev#1.base, 1138 + dma_set_coherent_mask_~dev#1.offset, 8);dma_set_coherent_mask_#res#1 := 0;pci_set_consistent_dma_mask_#t~ret428#1 := dma_set_coherent_mask_#res#1;havoc dma_set_coherent_mask_#t~ret251#1, dma_set_coherent_mask_~dev#1.base, dma_set_coherent_mask_~dev#1.offset, dma_set_coherent_mask_~mask#1, dma_set_coherent_mask_~tmp~18#1;havoc dma_set_coherent_mask_#in~dev#1.base, dma_set_coherent_mask_#in~dev#1.offset, dma_set_coherent_mask_#in~mask#1;assume { :end_inline_dma_set_coherent_mask } true;assume -2147483648 <= pci_set_consistent_dma_mask_#t~ret428#1 && pci_set_consistent_dma_mask_#t~ret428#1 <= 2147483647;pci_set_consistent_dma_mask_~tmp~50#1 := pci_set_consistent_dma_mask_#t~ret428#1;havoc pci_set_consistent_dma_mask_#t~ret428#1;pci_set_consistent_dma_mask_#res#1 := pci_set_consistent_dma_mask_~tmp~50#1;myri10ge_probe_#t~ret1950#1 := pci_set_consistent_dma_mask_#res#1;havoc pci_set_consistent_dma_mask_#t~ret428#1, pci_set_consistent_dma_mask_~dev#1.base, pci_set_consistent_dma_mask_~dev#1.offset, pci_set_consistent_dma_mask_~mask#1, pci_set_consistent_dma_mask_~tmp~50#1;havoc pci_set_consistent_dma_mask_#in~dev#1.base, pci_set_consistent_dma_mask_#in~dev#1.offset, pci_set_consistent_dma_mask_#in~mask#1;assume { :end_inline_pci_set_consistent_dma_mask } true;assume -2147483648 <= myri10ge_probe_#t~ret1950#1 && myri10ge_probe_#t~ret1950#1 <= 2147483647;havoc myri10ge_probe_#t~ret1950#1; [2025-02-08 04:16:20,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13254: assume 4096 != myri10ge_firmware_probe_~status~17#1; [2025-02-08 04:16:20,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13254: assume !(4096 != myri10ge_firmware_probe_~status~17#1); [2025-02-08 04:16:20,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8762: assume myri10ge_read_mac_addr_#t~short535#1;havoc myri10ge_read_mac_addr_#t~mem532#1.base, myri10ge_read_mac_addr_#t~mem532#1.offset;havoc myri10ge_read_mac_addr_#t~mem533#1;havoc myri10ge_read_mac_addr_#t~mem534#1.base, myri10ge_read_mac_addr_#t~mem534#1.offset;havoc myri10ge_read_mac_addr_#t~short535#1; [2025-02-08 04:16:20,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8762: assume !myri10ge_read_mac_addr_#t~short535#1;havoc myri10ge_read_mac_addr_#t~mem532#1.base, myri10ge_read_mac_addr_#t~mem532#1.offset;havoc myri10ge_read_mac_addr_#t~mem533#1;havoc myri10ge_read_mac_addr_#t~mem534#1.base, myri10ge_read_mac_addr_#t~mem534#1.offset;havoc myri10ge_read_mac_addr_#t~short535#1;myri10ge_read_mac_addr_#res#1 := 0;call ULTIMATE.dealloc(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset);havoc myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset; [2025-02-08 04:16:20,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8762-1: assume myri10ge_read_mac_addr_#t~short535#1;call myri10ge_read_mac_addr_#t~mem534#1.base, myri10ge_read_mac_addr_#t~mem534#1.offset := read~$Pointer$#2(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);myri10ge_read_mac_addr_#t~short535#1 := (myri10ge_read_mac_addr_#t~mem534#1.base + myri10ge_read_mac_addr_#t~mem534#1.offset) % 18446744073709551616 < (myri10ge_read_mac_addr_~limit~0#1.base + myri10ge_read_mac_addr_~limit~0#1.offset) % 18446744073709551616; [2025-02-08 04:16:20,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8762-1: assume !myri10ge_read_mac_addr_#t~short535#1; [2025-02-08 04:16:20,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13387: assume 0 != myri10ge_select_firmware_~tmp___2~22#1 % 18446744073709551616;call myri10ge_select_firmware_#t~mem1732#1 := read~int#35(myri10ge_select_firmware_~mgp#1.base, 927 + myri10ge_select_firmware_~mgp#1.offset, 4);call myri10ge_select_firmware_#t~mem1733#1.base, myri10ge_select_firmware_#t~mem1733#1.offset := read~$Pointer$#13(~#myri10ge_fw_names~0.base, ~#myri10ge_fw_names~0.offset + 8 * (if myri10ge_select_firmware_#t~mem1732#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then myri10ge_select_firmware_#t~mem1732#1 % 4294967296 % 18446744073709551616 else myri10ge_select_firmware_#t~mem1732#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 04:16:20,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13387: assume !(0 != myri10ge_select_firmware_~tmp___2~22#1 % 18446744073709551616); [2025-02-08 04:16:20,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14180-1: SUMMARY for call myri10ge_probe_#t~ret1946#1 := pci_set_dma_mask(myri10ge_probe_~pdev#1.base, myri10ge_probe_~pdev#1.offset, 18446744073709551615); srcloc: null [2025-02-08 04:16:20,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13123: assume -2147483648 <= myri10ge_change_mtu_#t~ret1668#1 && myri10ge_change_mtu_#t~ret1668#1 <= 2147483647;havoc myri10ge_change_mtu_#t~mem1667#1;havoc myri10ge_change_mtu_#t~ret1668#1;call myri10ge_change_mtu_#t~mem1669#1 := read~int#35(myri10ge_change_mtu_~mgp~27#1.base, 16 + myri10ge_change_mtu_~mgp~27#1.offset, 4); [2025-02-08 04:16:20,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13123-1: SUMMARY for call myri10ge_change_mtu_#t~ret1668#1 := netdev_info(myri10ge_change_mtu_~dev#1.base, myri10ge_change_mtu_~dev#1.offset, 91, 0); srcloc: null [2025-02-08 04:16:20,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14180: assume -2147483648 <= myri10ge_probe_#t~ret1946#1 && myri10ge_probe_#t~ret1946#1 <= 2147483647;myri10ge_probe_~status~21#1 := myri10ge_probe_#t~ret1946#1;havoc myri10ge_probe_#t~ret1946#1; [2025-02-08 04:16:20,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11273: call myri10ge_get_ethtool_stats_#t~mem1196#1.base, myri10ge_get_ethtool_stats_#t~mem1196#1.offset := read~$Pointer$#35(myri10ge_get_ethtool_stats_~mgp~14#1.base, myri10ge_get_ethtool_stats_~mgp~14#1.offset, 8);myri10ge_get_ethtool_stats_~ss~4#1.base, myri10ge_get_ethtool_stats_~ss~4#1.offset := myri10ge_get_ethtool_stats_#t~mem1196#1.base, myri10ge_get_ethtool_stats_#t~mem1196#1.offset + 664 * (if myri10ge_get_ethtool_stats_~slice~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~slice~0#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~slice~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);myri10ge_get_ethtool_stats_~tmp___37~0#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call write~int#35(myri10ge_get_ethtool_stats_~slice~0#1, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___37~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___37~0#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___37~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);myri10ge_get_ethtool_stats_~tmp___38~0#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1197#1 := read~int#35(myri10ge_get_ethtool_stats_~ss~4#1.base, 56 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#35(myri10ge_get_ethtool_stats_#t~mem1197#1 % 4294967296, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___38~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___38~0#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___38~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc myri10ge_get_ethtool_stats_#t~mem1197#1;myri10ge_get_ethtool_stats_~tmp___39~0#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1198#1 := read~int#35(myri10ge_get_ethtool_stats_~ss~4#1.base, 72 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#35(myri10ge_get_ethtool_stats_#t~mem1198#1 % 4294967296, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___39~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___39~0#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___39~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc myri10ge_get_ethtool_stats_#t~mem1198#1;myri10ge_get_ethtool_stats_~tmp___40~0#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1199#1 := read~int#35(myri10ge_get_ethtool_stats_~ss~4#1.base, 52 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#35(myri10ge_get_ethtool_stats_#t~mem1199#1 % 4294967296, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___40~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___40~0#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___40~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc myri10ge_get_ethtool_stats_#t~mem1199#1;myri10ge_get_ethtool_stats_~tmp___41~0#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1200#1 := read~int#35(myri10ge_get_ethtool_stats_~ss~4#1.base, 68 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#35(myri10ge_get_ethtool_stats_#t~mem1200#1 % 4294967296, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___41~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___41~0#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___41~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc myri10ge_get_ethtool_stats_#t~mem1200#1;myri10ge_get_ethtool_stats_~tmp___42~0#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1201#1 := read~int#35(myri10ge_get_ethtool_stats_~ss~4#1.base, 128 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#35(myri10ge_get_ethtool_stats_#t~mem1201#1 % 4294967296, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___42~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___42~0#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___42~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc myri10ge_get_ethtool_stats_#t~mem1201#1;myri10ge_get_ethtool_stats_~tmp___43~0#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1202#1 := read~int#35(myri10ge_get_ethtool_stats_~ss~4#1.base, 192 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#35(myri10ge_get_ethtool_stats_#t~mem1202#1 % 4294967296, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___43~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___43~0#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___43~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc myri10ge_get_ethtool_stats_#t~mem1202#1;myri10ge_get_ethtool_stats_~tmp___44~0#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1203#1 := read~int#35(myri10ge_get_ethtool_stats_~ss~4#1.base, 76 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#35(myri10ge_get_ethtool_stats_#t~mem1203#1 % 4294967296, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___44~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___44~0#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___44~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc myri10ge_get_ethtool_stats_#t~mem1203#1;myri10ge_get_ethtool_stats_~tmp___45~0#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1204#1 := read~int#35(myri10ge_get_ethtool_stats_~ss~4#1.base, 60 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#35(myri10ge_get_ethtool_stats_#t~mem1204#1 % 4294967296, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___45~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___45~0#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___45~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc myri10ge_get_ethtool_stats_#t~mem1204#1;myri10ge_get_ethtool_stats_~tmp___46~0#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1205#1 := read~int#35(myri10ge_get_ethtool_stats_~ss~4#1.base, 64 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#35(myri10ge_get_ethtool_stats_#t~mem1205#1 % 4294967296, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___46~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___46~0#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___46~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc myri10ge_get_ethtool_stats_#t~mem1205#1;myri10ge_get_ethtool_stats_~tmp___47~0#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1206#1 := read~int#35(myri10ge_get_ethtool_stats_~ss~4#1.base, 600 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call write~int#35(myri10ge_get_ethtool_stats_#t~mem1206#1, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___47~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___47~0#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___47~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc myri10ge_get_ethtool_stats_#t~mem1206#1;myri10ge_get_ethtool_stats_~tmp___48~0#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1207#1 := read~int#35(myri10ge_get_ethtool_stats_~ss~4#1.base, 608 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call write~int#35(myri10ge_get_ethtool_stats_#t~mem1207#1, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___48~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___48~0#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___48~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc myri10ge_get_ethtool_stats_#t~mem1207#1;myri10ge_get_ethtool_stats_~tmp___49~0#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1208#1 := read~int#35(myri10ge_get_ethtool_stats_~ss~4#1.base, 616 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call write~int#35(myri10ge_get_ethtool_stats_#t~mem1208#1, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___49~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___49~0#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___49~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc myri10ge_get_ethtool_stats_#t~mem1208#1;myri10ge_get_ethtool_stats_~tmp___50~0#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1209#1 := read~int#35(myri10ge_get_ethtool_stats_~ss~4#1.base, 624 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call write~int#35(myri10ge_get_ethtool_stats_#t~mem1209#1, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___50~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___50~0#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___50~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc myri10ge_get_ethtool_stats_#t~mem1209#1;myri10ge_get_ethtool_stats_~slice~0#1 := 1 + myri10ge_get_ethtool_stats_~slice~0#1; [2025-02-08 04:16:20,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13916-1: SUMMARY for call myri10ge_free_slices(myri10ge_alloc_slices_~mgp#1.base, myri10ge_alloc_slices_~mgp#1.offset); srcloc: null [2025-02-08 04:16:20,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15898: assume 5 == ~ldv_statevar_2~0; [2025-02-08 04:16:20,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15898: assume !(5 == ~ldv_statevar_2~0); [2025-02-08 04:16:20,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14973: assume { :end_inline_ldv_switch_automaton_state_1_5 } true; [2025-02-08 04:16:20,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13916: myri10ge_alloc_slices_#res#1 := -12; [2025-02-08 04:16:20,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14048: assume 0 != myri10ge_probe_slices_~tmp___0~54#1 % 256;myri10ge_probe_slices_~tmp___1~36#1 := 0; [2025-02-08 04:16:20,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14048: assume !(0 != myri10ge_probe_slices_~tmp___0~54#1 % 256);myri10ge_probe_slices_~tmp___1~36#1 := 1; [2025-02-08 04:16:20,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10613-1: SUMMARY for call put_be32(50331648, myri10ge_intr_#t~mem1082#1.base, 4 + myri10ge_intr_#t~mem1082#1.offset); srcloc: null [2025-02-08 04:16:20,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10613: havoc myri10ge_intr_#t~mem1082#1.base, myri10ge_intr_#t~mem1082#1.offset;myri10ge_intr_#res#1 := 1;ldv_interrupt_instance_handler_0_5_#t~ret2103#1 := myri10ge_intr_#res#1;havoc myri10ge_intr_#t~mem1061#1.base, myri10ge_intr_#t~mem1061#1.offset, myri10ge_intr_#t~mem1062#1.base, myri10ge_intr_#t~mem1062#1.offset, myri10ge_intr_#t~mem1063#1.base, myri10ge_intr_#t~mem1063#1.offset, myri10ge_intr_#t~mem1064#1, myri10ge_intr_#t~mem1065#1.base, myri10ge_intr_#t~mem1065#1.offset, myri10ge_intr_#t~short1066#1, myri10ge_intr_#t~mem1067#1, myri10ge_intr_#t~ret1068#1, myri10ge_intr_#t~mem1069#1, myri10ge_intr_#t~mem1070#1, myri10ge_intr_#t~mem1071#1.base, myri10ge_intr_#t~mem1071#1.offset, myri10ge_intr_#t~mem1072#1, myri10ge_intr_#t~ret1073#1, myri10ge_intr_#t~mem1074#1, myri10ge_intr_#t~ret1075#1, myri10ge_intr_#t~mem1076#1.base, myri10ge_intr_#t~mem1076#1.offset, myri10ge_intr_#t~ret1077#1, myri10ge_intr_#t~ret1078#1, myri10ge_intr_#t~mem1079#1, myri10ge_intr_#t~ret1080#1, myri10ge_intr_#t~mem1081#1.base, myri10ge_intr_#t~mem1081#1.offset, myri10ge_intr_#t~mem1082#1.base, myri10ge_intr_#t~mem1082#1.offset, myri10ge_intr_~irq#1, myri10ge_intr_~arg#1.base, myri10ge_intr_~arg#1.offset, myri10ge_intr_~ss~3#1.base, myri10ge_intr_~ss~3#1.offset, myri10ge_intr_~mgp~4#1.base, myri10ge_intr_~mgp~4#1.offset, myri10ge_intr_~stats~1#1.base, myri10ge_intr_~stats~1#1.offset, myri10ge_intr_~tx~1#1.base, myri10ge_intr_~tx~1#1.offset, myri10ge_intr_~send_done_count~0#1, myri10ge_intr_~i~10#1, myri10ge_intr_~tmp~81#1, myri10ge_intr_~tmp___0~33#1, myri10ge_intr_~tmp___1~21#1, myri10ge_intr_~tmp___2~14#1;havoc myri10ge_intr_#in~irq#1, myri10ge_intr_#in~arg#1.base, myri10ge_intr_#in~arg#1.offset;assume { :end_inline_myri10ge_intr } true;assume -2147483648 <= ldv_interrupt_instance_handler_0_5_#t~ret2103#1 && ldv_interrupt_instance_handler_0_5_#t~ret2103#1 <= 2147483647;ldv_interrupt_instance_handler_0_5_~tmp~124#1 := ldv_interrupt_instance_handler_0_5_#t~ret2103#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret2103#1;ldv_interrupt_instance_handler_0_5_#res#1 := ldv_interrupt_instance_handler_0_5_~tmp~124#1;ldv_interrupt_interrupt_instance_0_#t~ret2107#1 := ldv_interrupt_instance_handler_0_5_#res#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret2103#1, ldv_interrupt_instance_handler_0_5_~arg0#1.base, ldv_interrupt_instance_handler_0_5_~arg0#1.offset, ldv_interrupt_instance_handler_0_5_~arg1#1, ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset, ldv_interrupt_instance_handler_0_5_~tmp~124#1;havoc ldv_interrupt_instance_handler_0_5_#in~arg0#1.base, ldv_interrupt_instance_handler_0_5_#in~arg0#1.offset, ldv_interrupt_instance_handler_0_5_#in~arg1#1, ldv_interrupt_instance_handler_0_5_#in~arg2#1.base, ldv_interrupt_instance_handler_0_5_#in~arg2#1.offset;assume { :end_inline_ldv_interrupt_instance_handler_0_5 } true;assume -2147483648 <= ldv_interrupt_interrupt_instance_0_#t~ret2107#1 && ldv_interrupt_interrupt_instance_0_#t~ret2107#1 <= 2147483647;~ldv_0_ret_val_default~0 := ldv_interrupt_interrupt_instance_0_#t~ret2107#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret2107#1; [2025-02-08 04:16:20,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10613-2: call myri10ge_intr_#t~mem1082#1.base, myri10ge_intr_#t~mem1082#1.offset := read~$Pointer$#35(myri10ge_intr_~ss~3#1.base, 472 + myri10ge_intr_~ss~3#1.offset, 8); [2025-02-08 04:16:20,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13256-1: SUMMARY for call myri10ge_firmware_probe_#t~ret1702#1 := dev_warn(myri10ge_firmware_probe_~dev~7#1.base, myri10ge_firmware_probe_~dev~7#1.offset, 99, 0); srcloc: null [2025-02-08 04:16:20,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19466: havoc pcie_get_readrq_#t~nondet2369#1;myri10ge_firmware_probe_#t~ret1700#1 := pcie_get_readrq_#res#1;havoc pcie_get_readrq_#t~nondet2369#1, pcie_get_readrq_~arg0#1.base, pcie_get_readrq_~arg0#1.offset;havoc pcie_get_readrq_#in~arg0#1.base, pcie_get_readrq_#in~arg0#1.offset;assume { :end_inline_pcie_get_readrq } true;assume -2147483648 <= myri10ge_firmware_probe_#t~ret1700#1 && myri10ge_firmware_probe_#t~ret1700#1 <= 2147483647;myri10ge_firmware_probe_~status~17#1 := myri10ge_firmware_probe_#t~ret1700#1;havoc myri10ge_firmware_probe_#t~ret1700#1; [2025-02-08 04:16:20,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13256: assume -2147483648 <= myri10ge_firmware_probe_#t~ret1702#1 && myri10ge_firmware_probe_#t~ret1702#1 <= 2147483647;havoc myri10ge_firmware_probe_#t~ret1702#1;call write~int#35(2048, myri10ge_firmware_probe_~mgp#1.base, 8 + myri10ge_firmware_probe_~mgp#1.offset, 4); [2025-02-08 04:16:20,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15635-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret2110#1 := ldv_switch_0(); srcloc: null [2025-02-08 04:16:20,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15635: assume -2147483648 <= ldv_net_dummy_resourceless_instance_1_#t~ret2110#1 && ldv_net_dummy_resourceless_instance_1_#t~ret2110#1 <= 2147483647;~ldv_statevar_1~0 := ldv_net_dummy_resourceless_instance_1_#t~ret2110#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret2110#1; [2025-02-08 04:16:20,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13785: assume 0 == myri10ge_watchdog_timer_#t~mem1864#1;havoc myri10ge_watchdog_timer_#t~mem1864#1;call myri10ge_watchdog_timer_#t~mem1865#1.base, myri10ge_watchdog_timer_#t~mem1865#1.offset := read~$Pointer$#35(myri10ge_watchdog_timer_~mgp~32#1.base, 100 + myri10ge_watchdog_timer_~mgp~32#1.offset, 8); [2025-02-08 04:16:20,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13785: assume !(0 == myri10ge_watchdog_timer_#t~mem1864#1);havoc myri10ge_watchdog_timer_#t~mem1864#1; [2025-02-08 04:16:20,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14314: call write~$Pointer$#35(~#myri10ge_netdev_ops~0.base, ~#myri10ge_netdev_ops~0.offset, myri10ge_probe_~netdev~3#1.base, 468 + myri10ge_probe_~netdev~3#1.offset, 8);call write~int#35(~myri10ge_initial_mtu~0, myri10ge_probe_~netdev~3#1.base, 516 + myri10ge_probe_~netdev~3#1.offset, 4);call myri10ge_probe_#t~mem2002#1 := read~int#35(myri10ge_probe_~mgp~33#1.base, 899 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:16:20,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13389: havoc myri10ge_select_firmware_#t~mem1732#1;havoc myri10ge_select_firmware_#t~mem1733#1.base, myri10ge_select_firmware_#t~mem1733#1.offset;myri10ge_select_firmware_~overridden~0#1 := 1; [2025-02-08 04:16:20,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13389-1: SUMMARY for call set_fw_name(myri10ge_select_firmware_~mgp#1.base, myri10ge_select_firmware_~mgp#1.offset, myri10ge_select_firmware_#t~mem1733#1.base, myri10ge_select_firmware_#t~mem1733#1.offset, 0); srcloc: null [2025-02-08 04:16:20,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14182: assume 0 != myri10ge_probe_~status~21#1;myri10ge_probe_~dac_enabled~0#1 := 0; [2025-02-08 04:16:20,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14182: assume !(0 != myri10ge_probe_~status~21#1); [2025-02-08 04:16:20,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13126: assume 0 != myri10ge_change_mtu_#t~mem1669#1;havoc myri10ge_change_mtu_#t~mem1669#1; [2025-02-08 04:16:20,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13126: assume !(0 != myri10ge_change_mtu_#t~mem1669#1);havoc myri10ge_change_mtu_#t~mem1669#1;call write~int#35(myri10ge_change_mtu_~new_mtu#1, myri10ge_change_mtu_~dev#1.base, 516 + myri10ge_change_mtu_~dev#1.offset, 4); [2025-02-08 04:16:20,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13787: assume -2147483648 <= myri10ge_watchdog_timer_#t~ret1866#1 && myri10ge_watchdog_timer_#t~ret1866#1 <= 2147483647;havoc myri10ge_watchdog_timer_#t~mem1865#1.base, myri10ge_watchdog_timer_#t~mem1865#1.offset;havoc myri10ge_watchdog_timer_#t~ret1866#1;call myri10ge_watchdog_timer_#t~mem1867#1 := read~int#4(myri10ge_watchdog_timer_~#cmd~13#1.base, myri10ge_watchdog_timer_~#cmd~13#1.offset, 2); [2025-02-08 04:16:20,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13787-1: SUMMARY for call myri10ge_watchdog_timer_#t~ret1866#1 := pci_read_config_word(myri10ge_watchdog_timer_#t~mem1865#1.base, myri10ge_watchdog_timer_#t~mem1865#1.offset, 4, myri10ge_watchdog_timer_~#cmd~13#1.base, myri10ge_watchdog_timer_~#cmd~13#1.offset); srcloc: null [2025-02-08 04:16:20,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766: myri10ge_probe_#t~ret1989#1 := myri10ge_read_mac_addr_#res#1;havoc myri10ge_read_mac_addr_#t~mem511#1.base, myri10ge_read_mac_addr_#t~mem511#1.offset, myri10ge_read_mac_addr_#t~nondet512#1, myri10ge_read_mac_addr_#t~mem513#1.base, myri10ge_read_mac_addr_#t~mem513#1.offset, myri10ge_read_mac_addr_#t~mem514#1.base, myri10ge_read_mac_addr_#t~mem514#1.offset, myri10ge_read_mac_addr_#t~mem515#1.base, myri10ge_read_mac_addr_#t~mem515#1.offset, myri10ge_read_mac_addr_#t~mem516#1.base, myri10ge_read_mac_addr_#t~mem516#1.offset, myri10ge_read_mac_addr_#t~ret517#1, myri10ge_read_mac_addr_#t~mem518#1.base, myri10ge_read_mac_addr_#t~mem518#1.offset, myri10ge_read_mac_addr_#t~mem519#1.base, myri10ge_read_mac_addr_#t~mem519#1.offset, myri10ge_read_mac_addr_#t~nondet520#1, myri10ge_read_mac_addr_#t~mem521#1.base, myri10ge_read_mac_addr_#t~mem521#1.offset, myri10ge_read_mac_addr_#t~mem522#1.base, myri10ge_read_mac_addr_#t~mem522#1.offset, myri10ge_read_mac_addr_#t~mem523#1.base, myri10ge_read_mac_addr_#t~mem523#1.offset, myri10ge_read_mac_addr_#t~nondet524#1, myri10ge_read_mac_addr_#t~mem525#1.base, myri10ge_read_mac_addr_#t~mem525#1.offset, myri10ge_read_mac_addr_#t~mem526#1.base, myri10ge_read_mac_addr_#t~mem526#1.offset, myri10ge_read_mac_addr_#t~ret527#1, myri10ge_read_mac_addr_#t~mem528#1.base, myri10ge_read_mac_addr_#t~mem528#1.offset, myri10ge_read_mac_addr_#t~mem529#1.base, myri10ge_read_mac_addr_#t~mem529#1.offset, myri10ge_read_mac_addr_#t~mem530#1.base, myri10ge_read_mac_addr_#t~mem530#1.offset, myri10ge_read_mac_addr_#t~mem531#1, myri10ge_read_mac_addr_#t~mem532#1.base, myri10ge_read_mac_addr_#t~mem532#1.offset, myri10ge_read_mac_addr_#t~mem533#1, myri10ge_read_mac_addr_#t~mem534#1.base, myri10ge_read_mac_addr_#t~mem534#1.offset, myri10ge_read_mac_addr_#t~short535#1, myri10ge_read_mac_addr_#t~mem536#1.base, myri10ge_read_mac_addr_#t~mem536#1.offset, myri10ge_read_mac_addr_#t~ret537#1, myri10ge_read_mac_addr_~mgp#1.base, myri10ge_read_mac_addr_~mgp#1.offset, myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, myri10ge_read_mac_addr_~limit~0#1.base, myri10ge_read_mac_addr_~limit~0#1.offset, myri10ge_read_mac_addr_~i~3#1, myri10ge_read_mac_addr_~tmp~59#1, myri10ge_read_mac_addr_~tmp___0~18#1, myri10ge_read_mac_addr_~tmp___1~12#1, myri10ge_read_mac_addr_~tmp___2~8#1, myri10ge_read_mac_addr_~tmp___3~4#1.base, myri10ge_read_mac_addr_~tmp___3~4#1.offset;havoc myri10ge_read_mac_addr_#in~mgp#1.base, myri10ge_read_mac_addr_#in~mgp#1.offset;assume { :end_inline_myri10ge_read_mac_addr } true;assume -2147483648 <= myri10ge_probe_#t~ret1989#1 && myri10ge_probe_#t~ret1989#1 <= 2147483647;myri10ge_probe_~status~21#1 := myri10ge_probe_#t~ret1989#1;havoc myri10ge_probe_#t~ret1989#1; [2025-02-08 04:16:20,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14316-1: [2025-02-08 04:16:20,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14316-2: havoc myri10ge_probe_#t~bitwise2003#1;assume (myri10ge_probe_#t~bitwise2003#1 % 18446744073709551616 >= myri10ge_probe_#t~mem2002#1 % 4294967296 % 18446744073709551616 && myri10ge_probe_#t~bitwise2003#1 % 18446744073709551616 >= 4294967296) && myri10ge_probe_#t~bitwise2003#1 % 18446744073709551616 <= 4294967296 + myri10ge_probe_#t~mem2002#1 % 4294967296 % 18446744073709551616; [2025-02-08 04:16:20,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14316: call write~int#35(myri10ge_probe_#t~bitwise2003#1, myri10ge_probe_~netdev~3#1.base, 212 + myri10ge_probe_~netdev~3#1.offset, 8);havoc myri10ge_probe_#t~mem2002#1;havoc myri10ge_probe_#t~bitwise2003#1;call myri10ge_probe_#t~mem2004#1 := read~int#35(myri10ge_probe_~netdev~3#1.base, 212 + myri10ge_probe_~netdev~3#1.offset, 8); [2025-02-08 04:16:20,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15505-1: SUMMARY for call ldv_mod_timer_#t~ret2109#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:16:20,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15505: assume -2147483648 <= ldv_mod_timer_#t~ret2109#1 && ldv_mod_timer_#t~ret2109#1 <= 2147483647;ldv_mod_timer_~tmp~126#1 := ldv_mod_timer_#t~ret2109#1;havoc ldv_mod_timer_#t~ret2109#1; [2025-02-08 04:16:20,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14316-3: assume false;myri10ge_probe_#t~bitwise2003#1 := myri10ge_probe_#t~mem2002#1 % 4294967296; [2025-02-08 04:16:20,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14316-3: assume !false; [2025-02-08 04:16:20,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14316-4: assume 0 == myri10ge_probe_#t~mem2002#1 % 4294967296 % 18446744073709551616 || 4294967296 == myri10ge_probe_#t~mem2002#1 % 4294967296 % 18446744073709551616;myri10ge_probe_#t~bitwise2003#1 := 4294967296; [2025-02-08 04:16:20,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14316-4: assume !(0 == myri10ge_probe_#t~mem2002#1 % 4294967296 % 18446744073709551616 || 4294967296 == myri10ge_probe_#t~mem2002#1 % 4294967296 % 18446744073709551616); [2025-02-08 04:16:20,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10749-1: SUMMARY for call myri10ge_set_pauseparam_#t~ret1113#1.base, myri10ge_set_pauseparam_#t~ret1113#1.offset := netdev_priv(myri10ge_set_pauseparam_~netdev#1.base, myri10ge_set_pauseparam_~netdev#1.offset); srcloc: null [2025-02-08 04:16:20,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15770: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_31 } true;ldv_dummy_resourceless_instance_callback_1_31_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_31_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_31_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_31_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_31_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_31_#in~arg2#1.offset := ~ldv_1_callback_set_coalesce~0.base, ~ldv_1_callback_set_coalesce~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_coalesce_ptr~0.base, ~ldv_1_container_struct_ethtool_coalesce_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_31_#t~ret2095#1, ldv_dummy_resourceless_instance_callback_1_31_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_31_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_31_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_31_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_31_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_31_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_31_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_31_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_31_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_31_#in~arg2#1.offset;assume { :begin_inline_myri10ge_set_coalesce } true;myri10ge_set_coalesce_#in~netdev#1.base, myri10ge_set_coalesce_#in~netdev#1.offset, myri10ge_set_coalesce_#in~coal#1.base, myri10ge_set_coalesce_#in~coal#1.offset := ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_31_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg2#1.offset;havoc myri10ge_set_coalesce_#res#1;havoc myri10ge_set_coalesce_#t~ret1105#1.base, myri10ge_set_coalesce_#t~ret1105#1.offset, myri10ge_set_coalesce_#t~mem1106#1, myri10ge_set_coalesce_#t~mem1107#1, myri10ge_set_coalesce_#t~ret1108#1, myri10ge_set_coalesce_#t~mem1109#1.base, myri10ge_set_coalesce_#t~mem1109#1.offset, myri10ge_set_coalesce_~netdev#1.base, myri10ge_set_coalesce_~netdev#1.offset, myri10ge_set_coalesce_~coal#1.base, myri10ge_set_coalesce_~coal#1.offset, myri10ge_set_coalesce_~mgp~8#1.base, myri10ge_set_coalesce_~mgp~8#1.offset, myri10ge_set_coalesce_~tmp~85#1.base, myri10ge_set_coalesce_~tmp~85#1.offset, myri10ge_set_coalesce_~tmp___0~35#1;myri10ge_set_coalesce_~netdev#1.base, myri10ge_set_coalesce_~netdev#1.offset := myri10ge_set_coalesce_#in~netdev#1.base, myri10ge_set_coalesce_#in~netdev#1.offset;myri10ge_set_coalesce_~coal#1.base, myri10ge_set_coalesce_~coal#1.offset := myri10ge_set_coalesce_#in~coal#1.base, myri10ge_set_coalesce_#in~coal#1.offset;havoc myri10ge_set_coalesce_~mgp~8#1.base, myri10ge_set_coalesce_~mgp~8#1.offset;havoc myri10ge_set_coalesce_~tmp~85#1.base, myri10ge_set_coalesce_~tmp~85#1.offset;havoc myri10ge_set_coalesce_~tmp___0~35#1; [2025-02-08 04:16:20,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10749: myri10ge_set_pauseparam_~tmp~87#1.base, myri10ge_set_pauseparam_~tmp~87#1.offset := myri10ge_set_pauseparam_#t~ret1113#1.base, myri10ge_set_pauseparam_#t~ret1113#1.offset;havoc myri10ge_set_pauseparam_#t~ret1113#1.base, myri10ge_set_pauseparam_#t~ret1113#1.offset;myri10ge_set_pauseparam_~mgp~10#1.base, myri10ge_set_pauseparam_~mgp~10#1.offset := myri10ge_set_pauseparam_~tmp~87#1.base, myri10ge_set_pauseparam_~tmp~87#1.offset;call myri10ge_set_pauseparam_#t~mem1115#1 := read~int#35(myri10ge_set_pauseparam_~pause#1.base, 12 + myri10ge_set_pauseparam_~pause#1.offset, 4);call myri10ge_set_pauseparam_#t~mem1114#1 := read~int#35(myri10ge_set_pauseparam_~mgp~10#1.base, 456 + myri10ge_set_pauseparam_~mgp~10#1.offset, 4); [2025-02-08 04:16:20,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15902: assume 6 == ~ldv_statevar_2~0; [2025-02-08 04:16:20,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15902: assume !(6 == ~ldv_statevar_2~0); [2025-02-08 04:16:20,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14317-2: havoc myri10ge_probe_#t~bitwise2005#1;assume (myri10ge_probe_#t~bitwise2005#1 % 18446744073709551616 >= myri10ge_probe_#t~mem2004#1 % 18446744073709551616 && myri10ge_probe_#t~bitwise2005#1 % 18446744073709551616 >= 256) && myri10ge_probe_#t~bitwise2005#1 % 18446744073709551616 <= 256 + myri10ge_probe_#t~mem2004#1 % 18446744073709551616; [2025-02-08 04:16:20,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14317-3: assume false;myri10ge_probe_#t~bitwise2005#1 := myri10ge_probe_#t~mem2004#1; [2025-02-08 04:16:20,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14317-3: assume !false; [2025-02-08 04:16:20,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14317: call write~int#35(myri10ge_probe_#t~bitwise2005#1, myri10ge_probe_~netdev~3#1.base, 212 + myri10ge_probe_~netdev~3#1.offset, 8);havoc myri10ge_probe_#t~mem2004#1;havoc myri10ge_probe_#t~bitwise2005#1;call myri10ge_probe_#t~mem2006#1 := read~int#35(myri10ge_probe_~netdev~3#1.base, 212 + myri10ge_probe_~netdev~3#1.offset, 8);call write~int#35(myri10ge_probe_#t~mem2006#1, myri10ge_probe_~netdev~3#1.base, 204 + myri10ge_probe_~netdev~3#1.offset, 8);havoc myri10ge_probe_#t~mem2006#1; [2025-02-08 04:16:20,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14317-1: [2025-02-08 04:16:20,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16035: SUMMARY for call ldv_assume((if 0 != ~ldv_2_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:16:20,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14053: assume 0 != myri10ge_probe_slices_~tmp___1~36#1; [2025-02-08 04:16:20,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14053: assume !(0 != myri10ge_probe_slices_~tmp___1~36#1);call myri10ge_probe_slices_#t~mem1930#1 := read~int#35(myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 04:16:20,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19470: havoc pcie_set_readrq_#t~nondet2370#1; [2025-02-08 04:16:20,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13128-1: SUMMARY for call myri10ge_change_mtu_#t~ret1670#1 := myri10ge_close(myri10ge_change_mtu_~dev#1.base, myri10ge_change_mtu_~dev#1.offset); srcloc: null [2025-02-08 04:16:20,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19470-1: myri10ge_probe_#t~ret1944#1 := pcie_set_readrq_#res#1;havoc pcie_set_readrq_#t~nondet2370#1, pcie_set_readrq_~arg0#1.base, pcie_set_readrq_~arg0#1.offset, pcie_set_readrq_~arg1#1;havoc pcie_set_readrq_#in~arg0#1.base, pcie_set_readrq_#in~arg0#1.offset, pcie_set_readrq_#in~arg1#1;assume { :end_inline_pcie_set_readrq } true;assume -2147483648 <= myri10ge_probe_#t~ret1944#1 && myri10ge_probe_#t~ret1944#1 <= 2147483647;myri10ge_probe_~status~21#1 := myri10ge_probe_#t~ret1944#1;havoc myri10ge_probe_#t~ret1944#1; [2025-02-08 04:16:20,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14317-4: assume 0 == myri10ge_probe_#t~mem2004#1 % 18446744073709551616 || 256 == myri10ge_probe_#t~mem2004#1 % 18446744073709551616;myri10ge_probe_#t~bitwise2005#1 := 256; [2025-02-08 04:16:20,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14317-4: assume !(0 == myri10ge_probe_#t~mem2004#1 % 18446744073709551616 || 256 == myri10ge_probe_#t~mem2004#1 % 18446744073709551616); [2025-02-08 04:16:20,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14185: assume -2147483648 <= myri10ge_probe_#t~ret1947#1 && myri10ge_probe_#t~ret1947#1 <= 2147483647;havoc myri10ge_probe_#t~ret1947#1; [2025-02-08 04:16:20,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14185-1: SUMMARY for call myri10ge_probe_#t~ret1947#1 := dev_err(myri10ge_probe_~pdev#1.base, 179 + myri10ge_probe_~pdev#1.offset, 129, 0); srcloc: null [2025-02-08 04:16:20,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13128: assume -2147483648 <= myri10ge_change_mtu_#t~ret1670#1 && myri10ge_change_mtu_#t~ret1670#1 <= 2147483647;havoc myri10ge_change_mtu_#t~ret1670#1;call write~int#35(myri10ge_change_mtu_~new_mtu#1, myri10ge_change_mtu_~dev#1.base, 516 + myri10ge_change_mtu_~dev#1.offset, 4); [2025-02-08 04:16:20,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13789-2: havoc myri10ge_watchdog_timer_#t~bitwise1868#1;assume (((((if myri10ge_watchdog_timer_#t~mem1867#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_watchdog_timer_#t~mem1867#1 % 65536 % 4294967296 else myri10ge_watchdog_timer_#t~mem1867#1 % 65536 % 4294967296 - 4294967296) < 0 || myri10ge_watchdog_timer_#t~bitwise1868#1 <= (if myri10ge_watchdog_timer_#t~mem1867#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_watchdog_timer_#t~mem1867#1 % 65536 % 4294967296 else myri10ge_watchdog_timer_#t~mem1867#1 % 65536 % 4294967296 - 4294967296)) && myri10ge_watchdog_timer_#t~bitwise1868#1 <= 4) && myri10ge_watchdog_timer_#t~bitwise1868#1 >= 0) && ((if myri10ge_watchdog_timer_#t~mem1867#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_watchdog_timer_#t~mem1867#1 % 65536 % 4294967296 else myri10ge_watchdog_timer_#t~mem1867#1 % 65536 % 4294967296 - 4294967296) >= 0 || myri10ge_watchdog_timer_#t~bitwise1868#1 > 4 + (if myri10ge_watchdog_timer_#t~mem1867#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_watchdog_timer_#t~mem1867#1 % 65536 % 4294967296 else myri10ge_watchdog_timer_#t~mem1867#1 % 65536 % 4294967296 - 4294967296))) && myri10ge_watchdog_timer_#t~bitwise1868#1 >= -2147483648; [2025-02-08 04:16:20,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13789-3: assume 4 == (if myri10ge_watchdog_timer_#t~mem1867#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_watchdog_timer_#t~mem1867#1 % 65536 % 4294967296 else myri10ge_watchdog_timer_#t~mem1867#1 % 65536 % 4294967296 - 4294967296);myri10ge_watchdog_timer_#t~bitwise1868#1 := (if myri10ge_watchdog_timer_#t~mem1867#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_watchdog_timer_#t~mem1867#1 % 65536 % 4294967296 else myri10ge_watchdog_timer_#t~mem1867#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:16:20,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13789-3: assume !(4 == (if myri10ge_watchdog_timer_#t~mem1867#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_watchdog_timer_#t~mem1867#1 % 65536 % 4294967296 else myri10ge_watchdog_timer_#t~mem1867#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:16:20,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13789: assume 0 == myri10ge_watchdog_timer_#t~bitwise1868#1;havoc myri10ge_watchdog_timer_#t~mem1867#1;havoc myri10ge_watchdog_timer_#t~bitwise1868#1;call write~int#28(1, myri10ge_watchdog_timer_~#reset_needed~1#1.base, myri10ge_watchdog_timer_~#reset_needed~1#1.offset, 4); [2025-02-08 04:16:20,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13789: assume !(0 == myri10ge_watchdog_timer_#t~bitwise1868#1);havoc myri10ge_watchdog_timer_#t~mem1867#1;havoc myri10ge_watchdog_timer_#t~bitwise1868#1; [2025-02-08 04:16:20,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13789-1: [2025-02-08 04:16:20,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15507: assume 0 != ldv_mod_timer_~tmp~126#1; [2025-02-08 04:16:20,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15507: assume !(0 != ldv_mod_timer_~tmp~126#1); [2025-02-08 04:16:20,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16960: myri10ge_init_module_#t~ret2063#1 := ldv___pci_register_driver_125_#res#1;havoc ldv___pci_register_driver_125_#t~ret2197#1, ldv___pci_register_driver_125_#t~ret2198#1, ldv___pci_register_driver_125_~ldv_func_arg1#1.base, ldv___pci_register_driver_125_~ldv_func_arg1#1.offset, ldv___pci_register_driver_125_~ldv_func_arg2#1.base, ldv___pci_register_driver_125_~ldv_func_arg2#1.offset, ldv___pci_register_driver_125_~ldv_func_arg3#1.base, ldv___pci_register_driver_125_~ldv_func_arg3#1.offset, ldv___pci_register_driver_125_~ldv_func_res~7#1, ldv___pci_register_driver_125_~tmp~154#1, ldv___pci_register_driver_125_~tmp___0~68#1;havoc ldv___pci_register_driver_125_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_125_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_125_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_125_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_125_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_125_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv___pci_register_driver_125 } true;assume -2147483648 <= myri10ge_init_module_#t~ret2063#1 && myri10ge_init_module_#t~ret2063#1 <= 2147483647;myri10ge_init_module_~tmp~118#1 := myri10ge_init_module_#t~ret2063#1;havoc myri10ge_init_module_#t~ret2063#1;myri10ge_init_module_#res#1 := myri10ge_init_module_~tmp~118#1;ldv_EMGentry_init_myri10ge_init_module_17_7_#t~ret2064#1 := myri10ge_init_module_#res#1;havoc myri10ge_init_module_#t~ret2061#1, myri10ge_init_module_#t~ret2062#1, myri10ge_init_module_#t~ret2063#1, myri10ge_init_module_~tmp~118#1;assume { :end_inline_myri10ge_init_module } true;assume -2147483648 <= ldv_EMGentry_init_myri10ge_init_module_17_7_#t~ret2064#1 && ldv_EMGentry_init_myri10ge_init_module_17_7_#t~ret2064#1 <= 2147483647;ldv_EMGentry_init_myri10ge_init_module_17_7_~tmp~119#1 := ldv_EMGentry_init_myri10ge_init_module_17_7_#t~ret2064#1;havoc ldv_EMGentry_init_myri10ge_init_module_17_7_#t~ret2064#1;ldv_EMGentry_init_myri10ge_init_module_17_7_#res#1 := ldv_EMGentry_init_myri10ge_init_module_17_7_~tmp~119#1;ldv_entry_EMGentry_17_#t~ret2099#1 := ldv_EMGentry_init_myri10ge_init_module_17_7_#res#1;havoc ldv_EMGentry_init_myri10ge_init_module_17_7_#t~ret2064#1, ldv_EMGentry_init_myri10ge_init_module_17_7_~arg0#1.base, ldv_EMGentry_init_myri10ge_init_module_17_7_~arg0#1.offset, ldv_EMGentry_init_myri10ge_init_module_17_7_~tmp~119#1;havoc ldv_EMGentry_init_myri10ge_init_module_17_7_#in~arg0#1.base, ldv_EMGentry_init_myri10ge_init_module_17_7_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_init_myri10ge_init_module_17_7 } true;assume -2147483648 <= ldv_entry_EMGentry_17_#t~ret2099#1 && ldv_entry_EMGentry_17_#t~ret2099#1 <= 2147483647;~ldv_17_ret_default~0 := ldv_entry_EMGentry_17_#t~ret2099#1;havoc ldv_entry_EMGentry_17_#t~ret2099#1;assume { :begin_inline_ldv_post_init } true;ldv_post_init_#in~init_ret_val#1 := ~ldv_17_ret_default~0;havoc ldv_post_init_#res#1;havoc ldv_post_init_#t~ret2210#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~160#1;ldv_post_init_~init_ret_val#1 := ldv_post_init_#in~init_ret_val#1;havoc ldv_post_init_~tmp~160#1; [2025-02-08 04:16:20,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13789-4: assume 0 == (if myri10ge_watchdog_timer_#t~mem1867#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_watchdog_timer_#t~mem1867#1 % 65536 % 4294967296 else myri10ge_watchdog_timer_#t~mem1867#1 % 65536 % 4294967296 - 4294967296);myri10ge_watchdog_timer_#t~bitwise1868#1 := 0; [2025-02-08 04:16:20,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13789-4: assume !(0 == (if myri10ge_watchdog_timer_#t~mem1867#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_watchdog_timer_#t~mem1867#1 % 65536 % 4294967296 else myri10ge_watchdog_timer_#t~mem1867#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:16:20,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14186: assume -2147483648 <= myri10ge_probe_#t~ret1948#1 && myri10ge_probe_#t~ret1948#1 <= 2147483647;myri10ge_probe_~status~21#1 := myri10ge_probe_#t~ret1948#1;havoc myri10ge_probe_#t~ret1948#1; [2025-02-08 04:16:20,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16036-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2143#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:16:20,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16036: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2143#1 && ldv_pci_pci_instance_2_#t~ret2143#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp___0~58#1 := ldv_pci_pci_instance_2_#t~ret2143#1;havoc ldv_pci_pci_instance_2_#t~ret2143#1; [2025-02-08 04:16:20,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14186-1: SUMMARY for call myri10ge_probe_#t~ret1948#1 := pci_set_dma_mask(myri10ge_probe_~pdev#1.base, myri10ge_probe_~pdev#1.offset, 4294967295); srcloc: null [2025-02-08 04:16:20,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8769: assume -2147483648 <= myri10ge_read_mac_addr_#t~ret537#1 && myri10ge_read_mac_addr_#t~ret537#1 <= 2147483647;havoc myri10ge_read_mac_addr_#t~mem536#1.base, myri10ge_read_mac_addr_#t~mem536#1.offset;havoc myri10ge_read_mac_addr_#t~ret537#1;myri10ge_read_mac_addr_#res#1 := -6;call ULTIMATE.dealloc(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset);havoc myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset; [2025-02-08 04:16:20,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8769-1: SUMMARY for call myri10ge_read_mac_addr_#t~ret537#1 := dev_err(myri10ge_read_mac_addr_#t~mem536#1.base, 179 + myri10ge_read_mac_addr_#t~mem536#1.offset, 14, 0); srcloc: null [2025-02-08 04:16:20,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8769-2: call myri10ge_read_mac_addr_#t~mem536#1.base, myri10ge_read_mac_addr_#t~mem536#1.offset := read~$Pointer$#35(myri10ge_read_mac_addr_~mgp#1.base, 100 + myri10ge_read_mac_addr_~mgp#1.offset, 8); [2025-02-08 04:16:20,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16961-1: ldv___pci_register_driver_125_#res#1 := ldv___pci_register_driver_125_~ldv_func_res~7#1; [2025-02-08 04:16:20,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15640: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_3 } true;ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.offset := ~ldv_1_callback_get_coalesce~0.base, ~ldv_1_callback_get_coalesce~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_coalesce_ptr~0.base, ~ldv_1_container_struct_ethtool_coalesce_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret2093#1, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.offset;assume { :begin_inline_myri10ge_get_coalesce } true;myri10ge_get_coalesce_#in~netdev#1.base, myri10ge_get_coalesce_#in~netdev#1.offset, myri10ge_get_coalesce_#in~coal#1.base, myri10ge_get_coalesce_#in~coal#1.offset := ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset;havoc myri10ge_get_coalesce_#res#1;havoc myri10ge_get_coalesce_#t~ret1103#1.base, myri10ge_get_coalesce_#t~ret1103#1.offset, myri10ge_get_coalesce_#t~mem1104#1, myri10ge_get_coalesce_~netdev#1.base, myri10ge_get_coalesce_~netdev#1.offset, myri10ge_get_coalesce_~coal#1.base, myri10ge_get_coalesce_~coal#1.offset, myri10ge_get_coalesce_~mgp~7#1.base, myri10ge_get_coalesce_~mgp~7#1.offset, myri10ge_get_coalesce_~tmp~84#1.base, myri10ge_get_coalesce_~tmp~84#1.offset;myri10ge_get_coalesce_~netdev#1.base, myri10ge_get_coalesce_~netdev#1.offset := myri10ge_get_coalesce_#in~netdev#1.base, myri10ge_get_coalesce_#in~netdev#1.offset;myri10ge_get_coalesce_~coal#1.base, myri10ge_get_coalesce_~coal#1.offset := myri10ge_get_coalesce_#in~coal#1.base, myri10ge_get_coalesce_#in~coal#1.offset;havoc myri10ge_get_coalesce_~mgp~7#1.base, myri10ge_get_coalesce_~mgp~7#1.offset;havoc myri10ge_get_coalesce_~tmp~84#1.base, myri10ge_get_coalesce_~tmp~84#1.offset; [2025-02-08 04:16:20,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13130: assume -2147483648 <= myri10ge_change_mtu_#t~ret1671#1 && myri10ge_change_mtu_#t~ret1671#1 <= 2147483647;havoc myri10ge_change_mtu_#t~ret1671#1; [2025-02-08 04:16:20,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15244: assume 4 == ~ldv_statevar_17~0; [2025-02-08 04:16:20,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15244: assume !(4 == ~ldv_statevar_17~0); [2025-02-08 04:16:20,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14319: assume 0 != myri10ge_probe_~dac_enabled~0#1;call myri10ge_probe_#t~mem2007#1 := read~int#35(myri10ge_probe_~netdev~3#1.base, 204 + myri10ge_probe_~netdev~3#1.offset, 8); [2025-02-08 04:16:20,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14319: assume !(0 != myri10ge_probe_~dac_enabled~0#1); [2025-02-08 04:16:20,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13923: call ULTIMATE.dealloc(myri10ge_probe_slices_~#cmd~14#1.base, myri10ge_probe_slices_~#cmd~14#1.offset);havoc myri10ge_probe_slices_~#cmd~14#1.base, myri10ge_probe_slices_~#cmd~14#1.offset; [2025-02-08 04:16:20,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13923-1: call ULTIMATE.dealloc(myri10ge_probe_slices_~#cmd~14#1.base, myri10ge_probe_slices_~#cmd~14#1.offset);havoc myri10ge_probe_slices_~#cmd~14#1.base, myri10ge_probe_slices_~#cmd~14#1.offset; [2025-02-08 04:16:20,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13130-1: SUMMARY for call myri10ge_change_mtu_#t~ret1671#1 := myri10ge_open(myri10ge_change_mtu_~dev#1.base, myri10ge_change_mtu_~dev#1.offset); srcloc: null [2025-02-08 04:16:20,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10752: assume myri10ge_set_pauseparam_#t~mem1115#1 % 4294967296 != myri10ge_set_pauseparam_#t~mem1114#1 % 4294967296;havoc myri10ge_set_pauseparam_#t~mem1115#1;havoc myri10ge_set_pauseparam_#t~mem1114#1;call myri10ge_set_pauseparam_#t~mem1116#1 := read~int#35(myri10ge_set_pauseparam_~pause#1.base, 12 + myri10ge_set_pauseparam_~pause#1.offset, 4); [2025-02-08 04:16:20,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10752: assume !(myri10ge_set_pauseparam_#t~mem1115#1 % 4294967296 != myri10ge_set_pauseparam_#t~mem1114#1 % 4294967296);havoc myri10ge_set_pauseparam_#t~mem1115#1;havoc myri10ge_set_pauseparam_#t~mem1114#1;call myri10ge_set_pauseparam_#t~mem1119#1 := read~int#35(myri10ge_set_pauseparam_~pause#1.base, 8 + myri10ge_set_pauseparam_~pause#1.offset, 4);call myri10ge_set_pauseparam_#t~mem1118#1 := read~int#35(myri10ge_set_pauseparam_~mgp~10#1.base, 456 + myri10ge_set_pauseparam_~mgp~10#1.offset, 4); [2025-02-08 04:16:20,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13923-2: call ULTIMATE.dealloc(myri10ge_probe_slices_~#cmd~14#1.base, myri10ge_probe_slices_~#cmd~14#1.offset);havoc myri10ge_probe_slices_~#cmd~14#1.base, myri10ge_probe_slices_~#cmd~14#1.offset; [2025-02-08 04:16:20,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15509-1: SUMMARY for call ldv_assume((if 0 == ldv_mod_timer_~arg0#1 then 1 else 0)); srcloc: null [2025-02-08 04:16:20,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15509: ldv_mod_timer_~ldv_9_timer_list_timer_list~0#1.base, ldv_mod_timer_~ldv_9_timer_list_timer_list~0#1.offset := ldv_mod_timer_~arg1#1.base, ldv_mod_timer_~arg1#1.offset; [2025-02-08 04:16:20,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14320-3: assume false;myri10ge_probe_#t~bitwise2008#1 := myri10ge_probe_#t~mem2007#1; [2025-02-08 04:16:20,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14320-3: assume !false; [2025-02-08 04:16:20,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14320-4: assume 0 == myri10ge_probe_#t~mem2007#1 % 18446744073709551616 || 32 == myri10ge_probe_#t~mem2007#1 % 18446744073709551616;myri10ge_probe_#t~bitwise2008#1 := 32; [2025-02-08 04:16:20,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14320-4: assume !(0 == myri10ge_probe_#t~mem2007#1 % 18446744073709551616 || 32 == myri10ge_probe_#t~mem2007#1 % 18446744073709551616); [2025-02-08 04:16:20,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14320-1: [2025-02-08 04:16:20,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13263: SUMMARY for call set_fw_name(myri10ge_firmware_probe_~mgp#1.base, myri10ge_firmware_probe_~mgp#1.offset, ~myri10ge_fw_aligned~0.base, ~myri10ge_fw_aligned~0.offset, 0); srcloc: null [2025-02-08 04:16:20,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14320-2: havoc myri10ge_probe_#t~bitwise2008#1;assume (myri10ge_probe_#t~bitwise2008#1 % 18446744073709551616 >= myri10ge_probe_#t~mem2007#1 % 18446744073709551616 && myri10ge_probe_#t~bitwise2008#1 % 18446744073709551616 >= 32) && myri10ge_probe_#t~bitwise2008#1 % 18446744073709551616 <= 32 + myri10ge_probe_#t~mem2007#1 % 18446744073709551616; [2025-02-08 04:16:20,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14320: call write~int#35(myri10ge_probe_#t~bitwise2008#1, myri10ge_probe_~netdev~3#1.base, 204 + myri10ge_probe_~netdev~3#1.offset, 8);havoc myri10ge_probe_#t~mem2007#1;havoc myri10ge_probe_#t~bitwise2008#1; [2025-02-08 04:16:20,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15906: assume 7 == ~ldv_statevar_2~0; [2025-02-08 04:16:20,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15906: assume !(7 == ~ldv_statevar_2~0); [2025-02-08 04:16:20,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16038: assume 0 != ldv_pci_pci_instance_2_~tmp___0~58#1;~ldv_statevar_2~0 := 12; [2025-02-08 04:16:20,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16038: assume !(0 != ldv_pci_pci_instance_2_~tmp___0~58#1);~ldv_statevar_2~0 := 17; [2025-02-08 04:16:20,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13396: assume 0 != myri10ge_select_firmware_~overridden~0#1;call myri10ge_select_firmware_#t~mem1734#1.base, myri10ge_select_firmware_#t~mem1734#1.offset := read~$Pointer$#35(myri10ge_select_firmware_~mgp#1.base, 100 + myri10ge_select_firmware_~mgp#1.offset, 8);call myri10ge_select_firmware_#t~mem1735#1.base, myri10ge_select_firmware_#t~mem1735#1.offset := read~$Pointer$#35(myri10ge_select_firmware_~mgp#1.base, 461 + myri10ge_select_firmware_~mgp#1.offset, 8); [2025-02-08 04:16:20,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13396: assume !(0 != myri10ge_select_firmware_~overridden~0#1); [2025-02-08 04:16:20,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13264-1: SUMMARY for call myri10ge_firmware_probe_#t~ret1703#1 := myri10ge_load_firmware(myri10ge_firmware_probe_~mgp#1.base, myri10ge_firmware_probe_~mgp#1.offset, 1); srcloc: null [2025-02-08 04:16:20,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13264: assume -2147483648 <= myri10ge_firmware_probe_#t~ret1703#1 && myri10ge_firmware_probe_#t~ret1703#1 <= 2147483647;myri10ge_firmware_probe_~status~17#1 := myri10ge_firmware_probe_#t~ret1703#1;havoc myri10ge_firmware_probe_#t~ret1703#1; [2025-02-08 04:16:20,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10754: assume -2147483648 <= myri10ge_set_pauseparam_#t~ret1117#1 && myri10ge_set_pauseparam_#t~ret1117#1 <= 2147483647;myri10ge_set_pauseparam_~tmp___0~36#1 := myri10ge_set_pauseparam_#t~ret1117#1;havoc myri10ge_set_pauseparam_#t~mem1116#1;havoc myri10ge_set_pauseparam_#t~ret1117#1;myri10ge_set_pauseparam_#res#1 := myri10ge_set_pauseparam_~tmp___0~36#1; [2025-02-08 04:16:20,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14057: assume 1 == myri10ge_probe_slices_#t~mem1930#1;havoc myri10ge_probe_slices_#t~mem1930#1; [2025-02-08 04:16:20,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14057: assume !(1 == myri10ge_probe_slices_#t~mem1930#1);havoc myri10ge_probe_slices_#t~mem1930#1;call myri10ge_probe_slices_#t~mem1931#1.base, myri10ge_probe_slices_#t~mem1931#1.offset := read~$Pointer$#35(myri10ge_probe_slices_~mgp#1.base, 116 + myri10ge_probe_slices_~mgp#1.offset, 8);call myri10ge_probe_slices_#t~mem1932#1 := read~int#35(myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 04:16:20,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10754-1: SUMMARY for call myri10ge_set_pauseparam_#t~ret1117#1 := myri10ge_change_pause(myri10ge_set_pauseparam_~mgp~10#1.base, myri10ge_set_pauseparam_~mgp~10#1.offset, (if myri10ge_set_pauseparam_#t~mem1116#1 % 4294967296 % 4294967296 <= 2147483647 then myri10ge_set_pauseparam_#t~mem1116#1 % 4294967296 % 4294967296 else myri10ge_set_pauseparam_#t~mem1116#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:16:20,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15511-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_4~0 then 1 else 0)); srcloc: null [2025-02-08 04:16:20,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15511: assume { :begin_inline_ldv_dispatch_instance_register_9_2 } true;ldv_dispatch_instance_register_9_2_#in~arg0#1.base, ldv_dispatch_instance_register_9_2_#in~arg0#1.offset := ldv_mod_timer_~ldv_9_timer_list_timer_list~0#1.base, ldv_mod_timer_~ldv_9_timer_list_timer_list~0#1.offset;havoc ldv_dispatch_instance_register_9_2_~arg0#1.base, ldv_dispatch_instance_register_9_2_~arg0#1.offset;ldv_dispatch_instance_register_9_2_~arg0#1.base, ldv_dispatch_instance_register_9_2_~arg0#1.offset := ldv_dispatch_instance_register_9_2_#in~arg0#1.base, ldv_dispatch_instance_register_9_2_#in~arg0#1.offset;~ldv_4_container_timer_list~0.base, ~ldv_4_container_timer_list~0.offset := ldv_dispatch_instance_register_9_2_~arg0#1.base, ldv_dispatch_instance_register_9_2_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_4_3 } true;~ldv_statevar_4~0 := 2; [2025-02-08 04:16:20,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11415-1: SUMMARY for call myri10ge_phys_id_#t~ret1230#1.base, myri10ge_phys_id_#t~ret1230#1.offset := netdev_priv(myri10ge_phys_id_~netdev#1.base, myri10ge_phys_id_~netdev#1.offset); srcloc: null [2025-02-08 04:16:20,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11415: myri10ge_phys_id_~tmp~95#1.base, myri10ge_phys_id_~tmp~95#1.offset := myri10ge_phys_id_#t~ret1230#1.base, myri10ge_phys_id_#t~ret1230#1.offset;havoc myri10ge_phys_id_#t~ret1230#1.base, myri10ge_phys_id_#t~ret1230#1.offset;myri10ge_phys_id_~mgp~17#1.base, myri10ge_phys_id_~mgp~17#1.offset := myri10ge_phys_id_~tmp~95#1.base, myri10ge_phys_id_~tmp~95#1.offset; [2025-02-08 04:16:20,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14190: assume 0 != myri10ge_probe_~status~21#1; [2025-02-08 04:16:20,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14190: assume !(0 != myri10ge_probe_~status~21#1);assume { :begin_inline_pci_set_consistent_dma_mask } true;pci_set_consistent_dma_mask_#in~dev#1.base, pci_set_consistent_dma_mask_#in~dev#1.offset, pci_set_consistent_dma_mask_#in~mask#1 := myri10ge_probe_~pdev#1.base, myri10ge_probe_~pdev#1.offset, 18446744073709551615;havoc pci_set_consistent_dma_mask_#res#1;havoc pci_set_consistent_dma_mask_#t~ret428#1, pci_set_consistent_dma_mask_~dev#1.base, pci_set_consistent_dma_mask_~dev#1.offset, pci_set_consistent_dma_mask_~mask#1, pci_set_consistent_dma_mask_~tmp~50#1;pci_set_consistent_dma_mask_~dev#1.base, pci_set_consistent_dma_mask_~dev#1.offset := pci_set_consistent_dma_mask_#in~dev#1.base, pci_set_consistent_dma_mask_#in~dev#1.offset;pci_set_consistent_dma_mask_~mask#1 := pci_set_consistent_dma_mask_#in~mask#1;havoc pci_set_consistent_dma_mask_~tmp~50#1;assume { :begin_inline_dma_set_coherent_mask } true;dma_set_coherent_mask_#in~dev#1.base, dma_set_coherent_mask_#in~dev#1.offset, dma_set_coherent_mask_#in~mask#1 := pci_set_consistent_dma_mask_~dev#1.base, 179 + pci_set_consistent_dma_mask_~dev#1.offset, pci_set_consistent_dma_mask_~mask#1;havoc dma_set_coherent_mask_#res#1;havoc dma_set_coherent_mask_#t~ret251#1, dma_set_coherent_mask_~dev#1.base, dma_set_coherent_mask_~dev#1.offset, dma_set_coherent_mask_~mask#1, dma_set_coherent_mask_~tmp~18#1;dma_set_coherent_mask_~dev#1.base, dma_set_coherent_mask_~dev#1.offset := dma_set_coherent_mask_#in~dev#1.base, dma_set_coherent_mask_#in~dev#1.offset;dma_set_coherent_mask_~mask#1 := dma_set_coherent_mask_#in~mask#1;havoc dma_set_coherent_mask_~tmp~18#1;assume { :begin_inline_dma_supported } true;dma_supported_#in~arg0#1.base, dma_supported_#in~arg0#1.offset, dma_supported_#in~arg1#1 := dma_set_coherent_mask_~dev#1.base, dma_set_coherent_mask_~dev#1.offset, dma_set_coherent_mask_~mask#1;havoc dma_supported_#res#1;havoc dma_supported_#t~nondet2333#1, dma_supported_~arg0#1.base, dma_supported_~arg0#1.offset, dma_supported_~arg1#1;dma_supported_~arg0#1.base, dma_supported_~arg0#1.offset := dma_supported_#in~arg0#1.base, dma_supported_#in~arg0#1.offset;dma_supported_~arg1#1 := dma_supported_#in~arg1#1;havoc dma_supported_#t~nondet2333#1;assume -2147483648 <= dma_supported_#t~nondet2333#1 && dma_supported_#t~nondet2333#1 <= 2147483647;dma_supported_#res#1 := dma_supported_#t~nondet2333#1;havoc dma_supported_#t~nondet2333#1; [2025-02-08 04:16:20,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14983: assume { :end_inline_ldv_switch_automaton_state_2_20 } true; [2025-02-08 04:16:20,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14323: call write~int#35(myri10ge_probe_#t~bitwise2011#1, myri10ge_probe_~netdev~3#1.base, 228 + myri10ge_probe_~netdev~3#1.offset, 8);havoc myri10ge_probe_#t~mem2010#1;havoc myri10ge_probe_#t~mem2009#1;havoc myri10ge_probe_#t~bitwise2011#1;call myri10ge_probe_#t~mem2012#1 := read~int#35(myri10ge_probe_~mgp~33#1.base, 869 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:16:20,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14323-1: [2025-02-08 04:16:20,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13266: assume 0 != myri10ge_firmware_probe_~status~17#1; [2025-02-08 04:16:20,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13266: assume !(0 != myri10ge_firmware_probe_~status~17#1);assume { :begin_inline_myri10ge_enable_ecrc } true;myri10ge_enable_ecrc_#in~mgp#1.base, myri10ge_enable_ecrc_#in~mgp#1.offset := myri10ge_firmware_probe_~mgp#1.base, myri10ge_firmware_probe_~mgp#1.offset;havoc myri10ge_enable_ecrc_#t~mem1672#1.base, myri10ge_enable_ecrc_#t~mem1672#1.offset, myri10ge_enable_ecrc_#t~mem1673#1.base, myri10ge_enable_ecrc_#t~mem1673#1.offset, myri10ge_enable_ecrc_#t~mem1674#1.base, myri10ge_enable_ecrc_#t~mem1674#1.offset, myri10ge_enable_ecrc_#t~mem1675#1.base, myri10ge_enable_ecrc_#t~mem1675#1.offset, myri10ge_enable_ecrc_#t~ret1676#1, myri10ge_enable_ecrc_#t~mem1677#1.base, myri10ge_enable_ecrc_#t~mem1677#1.offset, myri10ge_enable_ecrc_#t~mem1678#1.base, myri10ge_enable_ecrc_#t~mem1678#1.offset, myri10ge_enable_ecrc_#t~ret1679#1, myri10ge_enable_ecrc_#t~ret1680#1, myri10ge_enable_ecrc_#t~ret1681#1.base, myri10ge_enable_ecrc_#t~ret1681#1.offset, myri10ge_enable_ecrc_#t~ret1682#1.base, myri10ge_enable_ecrc_#t~ret1682#1.offset, myri10ge_enable_ecrc_#t~ret1683#1, myri10ge_enable_ecrc_#t~ret1684#1.base, myri10ge_enable_ecrc_#t~ret1684#1.offset, myri10ge_enable_ecrc_#t~ret1685#1, myri10ge_enable_ecrc_#t~ret1686#1, myri10ge_enable_ecrc_#t~ret1687#1, myri10ge_enable_ecrc_#t~ret1688#1.base, myri10ge_enable_ecrc_#t~ret1688#1.offset, myri10ge_enable_ecrc_#t~ret1689#1, myri10ge_enable_ecrc_#t~ret1690#1, myri10ge_enable_ecrc_#t~mem1691#1, myri10ge_enable_ecrc_#t~bitwise1692#1, myri10ge_enable_ecrc_#t~mem1693#1, myri10ge_enable_ecrc_#t~bitwise1694#1, myri10ge_enable_ecrc_#t~mem1695#1, myri10ge_enable_ecrc_#t~ret1696#1, myri10ge_enable_ecrc_#t~ret1697#1.base, myri10ge_enable_ecrc_#t~ret1697#1.offset, myri10ge_enable_ecrc_#t~ret1698#1, myri10ge_enable_ecrc_~mgp#1.base, myri10ge_enable_ecrc_~mgp#1.offset, myri10ge_enable_ecrc_~bridge~0#1.base, myri10ge_enable_ecrc_~bridge~0#1.offset, myri10ge_enable_ecrc_~dev~6#1.base, myri10ge_enable_ecrc_~dev~6#1.offset, myri10ge_enable_ecrc_~cap~0#1, myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset, myri10ge_enable_ecrc_~ret~3#1, myri10ge_enable_ecrc_~prev_bridge~0#1.base, myri10ge_enable_ecrc_~prev_bridge~0#1.offset, myri10ge_enable_ecrc_~old_bridge~0#1.base, myri10ge_enable_ecrc_~old_bridge~0#1.offset, myri10ge_enable_ecrc_~tmp~106#1, myri10ge_enable_ecrc_~tmp___0~47#1.base, myri10ge_enable_ecrc_~tmp___0~47#1.offset, myri10ge_enable_ecrc_~tmp___1~32#1.base, myri10ge_enable_ecrc_~tmp___1~32#1.offset, myri10ge_enable_ecrc_~tmp___2~21#1.base, myri10ge_enable_ecrc_~tmp___2~21#1.offset, myri10ge_enable_ecrc_~tmp___3~14#1, myri10ge_enable_ecrc_~tmp___4~7#1.base, myri10ge_enable_ecrc_~tmp___4~7#1.offset, myri10ge_enable_ecrc_~tmp___5~5#1.base, myri10ge_enable_ecrc_~tmp___5~5#1.offset;myri10ge_enable_ecrc_~mgp#1.base, myri10ge_enable_ecrc_~mgp#1.offset := myri10ge_enable_ecrc_#in~mgp#1.base, myri10ge_enable_ecrc_#in~mgp#1.offset;havoc myri10ge_enable_ecrc_~bridge~0#1.base, myri10ge_enable_ecrc_~bridge~0#1.offset;havoc myri10ge_enable_ecrc_~dev~6#1.base, myri10ge_enable_ecrc_~dev~6#1.offset;havoc myri10ge_enable_ecrc_~cap~0#1;call myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset := #Ultimate.allocOnStack(4);havoc myri10ge_enable_ecrc_~ret~3#1;havoc myri10ge_enable_ecrc_~prev_bridge~0#1.base, myri10ge_enable_ecrc_~prev_bridge~0#1.offset;havoc myri10ge_enable_ecrc_~old_bridge~0#1.base, myri10ge_enable_ecrc_~old_bridge~0#1.offset;havoc myri10ge_enable_ecrc_~tmp~106#1;havoc myri10ge_enable_ecrc_~tmp___0~47#1.base, myri10ge_enable_ecrc_~tmp___0~47#1.offset;havoc myri10ge_enable_ecrc_~tmp___1~32#1.base, myri10ge_enable_ecrc_~tmp___1~32#1.offset;havoc myri10ge_enable_ecrc_~tmp___2~21#1.base, myri10ge_enable_ecrc_~tmp___2~21#1.offset;havoc myri10ge_enable_ecrc_~tmp___3~14#1;havoc myri10ge_enable_ecrc_~tmp___4~7#1.base, myri10ge_enable_ecrc_~tmp___4~7#1.offset;havoc myri10ge_enable_ecrc_~tmp___5~5#1.base, myri10ge_enable_ecrc_~tmp___5~5#1.offset;call myri10ge_enable_ecrc_#t~mem1672#1.base, myri10ge_enable_ecrc_#t~mem1672#1.offset := read~$Pointer$#35(myri10ge_enable_ecrc_~mgp#1.base, 100 + myri10ge_enable_ecrc_~mgp#1.offset, 8);call myri10ge_enable_ecrc_#t~mem1673#1.base, myri10ge_enable_ecrc_#t~mem1673#1.offset := read~$Pointer$#35(myri10ge_enable_ecrc_#t~mem1672#1.base, 16 + myri10ge_enable_ecrc_#t~mem1672#1.offset, 8);call myri10ge_enable_ecrc_#t~mem1674#1.base, myri10ge_enable_ecrc_#t~mem1674#1.offset := read~$Pointer$#35(myri10ge_enable_ecrc_#t~mem1673#1.base, 56 + myri10ge_enable_ecrc_#t~mem1673#1.offset, 8);myri10ge_enable_ecrc_~bridge~0#1.base, myri10ge_enable_ecrc_~bridge~0#1.offset := myri10ge_enable_ecrc_#t~mem1674#1.base, myri10ge_enable_ecrc_#t~mem1674#1.offset;havoc myri10ge_enable_ecrc_#t~mem1672#1.base, myri10ge_enable_ecrc_#t~mem1672#1.offset;havoc myri10ge_enable_ecrc_#t~mem1673#1.base, myri10ge_enable_ecrc_#t~mem1673#1.offset;havoc myri10ge_enable_ecrc_#t~mem1674#1.base, myri10ge_enable_ecrc_#t~mem1674#1.offset;call myri10ge_enable_ecrc_#t~mem1675#1.base, myri10ge_enable_ecrc_#t~mem1675#1.offset := read~$Pointer$#35(myri10ge_enable_ecrc_~mgp#1.base, 100 + myri10ge_enable_ecrc_~mgp#1.offset, 8);myri10ge_enable_ecrc_~dev~6#1.base, myri10ge_enable_ecrc_~dev~6#1.offset := myri10ge_enable_ecrc_#t~mem1675#1.base, 179 + myri10ge_enable_ecrc_#t~mem1675#1.offset;havoc myri10ge_enable_ecrc_#t~mem1675#1.base, myri10ge_enable_ecrc_#t~mem1675#1.offset; [2025-02-08 04:16:20,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13398-1: SUMMARY for call myri10ge_select_firmware_#t~ret1736#1 := _dev_info(myri10ge_select_firmware_#t~mem1734#1.base, 179 + myri10ge_select_firmware_#t~mem1734#1.offset, 105, 0); srcloc: null [2025-02-08 04:16:20,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13398: assume -2147483648 <= myri10ge_select_firmware_#t~ret1736#1 && myri10ge_select_firmware_#t~ret1736#1 <= 2147483647;havoc myri10ge_select_firmware_#t~mem1734#1.base, myri10ge_select_firmware_#t~mem1734#1.offset;havoc myri10ge_select_firmware_#t~mem1735#1.base, myri10ge_select_firmware_#t~mem1735#1.offset;havoc myri10ge_select_firmware_#t~ret1736#1; [2025-02-08 04:16:20,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15512: havoc ldv_dispatch_instance_register_9_2_~arg0#1.base, ldv_dispatch_instance_register_9_2_~arg0#1.offset;havoc ldv_dispatch_instance_register_9_2_#in~arg0#1.base, ldv_dispatch_instance_register_9_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_instance_register_9_2 } true;ldv_mod_timer_#res#1 := ldv_mod_timer_~arg0#1; [2025-02-08 04:16:20,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14323-4: assume 0 == myri10ge_probe_#t~mem2010#1 % 18446744073709551616 || myri10ge_probe_#t~mem2010#1 % 18446744073709551616 == myri10ge_probe_#t~mem2009#1 % 4294967296 % 18446744073709551616;myri10ge_probe_#t~bitwise2011#1 := myri10ge_probe_#t~mem2009#1 % 4294967296; [2025-02-08 04:16:20,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14323-4: assume !(0 == myri10ge_probe_#t~mem2010#1 % 18446744073709551616 || myri10ge_probe_#t~mem2010#1 % 18446744073709551616 == myri10ge_probe_#t~mem2009#1 % 4294967296 % 18446744073709551616); [2025-02-08 04:16:20,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14323-5: call myri10ge_probe_#t~mem2010#1 := read~int#35(myri10ge_probe_~netdev~3#1.base, 228 + myri10ge_probe_~netdev~3#1.offset, 8);call myri10ge_probe_#t~mem2009#1 := read~int#35(myri10ge_probe_~mgp~33#1.base, 899 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:16:20,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14323-2: havoc myri10ge_probe_#t~bitwise2011#1;assume (myri10ge_probe_#t~bitwise2011#1 % 18446744073709551616 >= myri10ge_probe_#t~mem2010#1 % 18446744073709551616 && myri10ge_probe_#t~bitwise2011#1 % 18446744073709551616 >= myri10ge_probe_#t~mem2009#1 % 4294967296 % 18446744073709551616) && myri10ge_probe_#t~bitwise2011#1 % 18446744073709551616 <= myri10ge_probe_#t~mem2010#1 % 18446744073709551616 + myri10ge_probe_#t~mem2009#1 % 4294967296 % 18446744073709551616; [2025-02-08 04:16:20,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15248: assume 6 == ~ldv_statevar_17~0; [2025-02-08 04:16:20,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15248: assume !(6 == ~ldv_statevar_17~0); [2025-02-08 04:16:20,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14323-3: assume 0 == myri10ge_probe_#t~mem2009#1 % 4294967296 % 18446744073709551616;myri10ge_probe_#t~bitwise2011#1 := myri10ge_probe_#t~mem2010#1; [2025-02-08 04:16:20,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14323-3: assume !(0 == myri10ge_probe_#t~mem2009#1 % 4294967296 % 18446744073709551616); [2025-02-08 04:16:20,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13795: call write~int#35((if myri10ge_watchdog_timer_~rx_pause_cnt~1#1 % 4294967296 % 4294967296 <= 2147483647 then myri10ge_watchdog_timer_~rx_pause_cnt~1#1 % 4294967296 % 4294967296 else myri10ge_watchdog_timer_~rx_pause_cnt~1#1 % 4294967296 % 4294967296 - 4294967296), myri10ge_watchdog_timer_~mgp~32#1.base, 452 + myri10ge_watchdog_timer_~mgp~32#1.offset, 4);call myri10ge_watchdog_timer_#t~mem1869#1 := read~int#28(myri10ge_watchdog_timer_~#reset_needed~1#1.base, myri10ge_watchdog_timer_~#reset_needed~1#1.offset, 4); [2025-02-08 04:16:20,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15777: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_32 } true;ldv_dummy_resourceless_instance_callback_1_32_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_32_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_32_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_32_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_32_#in~arg2#1 := ~ldv_1_callback_set_msglevel~0.base, ~ldv_1_callback_set_msglevel~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_ldv_param_32_1_default~0;havoc ldv_dummy_resourceless_instance_callback_1_32_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_32_~arg2#1;ldv_dummy_resourceless_instance_callback_1_32_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_32_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_32_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_32_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_32_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_32_~arg2#1 := ldv_dummy_resourceless_instance_callback_1_32_#in~arg2#1;assume { :begin_inline_myri10ge_set_msglevel } true;myri10ge_set_msglevel_#in~netdev#1.base, myri10ge_set_msglevel_#in~netdev#1.offset, myri10ge_set_msglevel_#in~value#1 := ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_32_~arg2#1;havoc myri10ge_set_msglevel_#t~ret1211#1.base, myri10ge_set_msglevel_#t~ret1211#1.offset, myri10ge_set_msglevel_~netdev#1.base, myri10ge_set_msglevel_~netdev#1.offset, myri10ge_set_msglevel_~value#1, myri10ge_set_msglevel_~mgp~15#1.base, myri10ge_set_msglevel_~mgp~15#1.offset, myri10ge_set_msglevel_~tmp~92#1.base, myri10ge_set_msglevel_~tmp~92#1.offset;myri10ge_set_msglevel_~netdev#1.base, myri10ge_set_msglevel_~netdev#1.offset := myri10ge_set_msglevel_#in~netdev#1.base, myri10ge_set_msglevel_#in~netdev#1.offset;myri10ge_set_msglevel_~value#1 := myri10ge_set_msglevel_#in~value#1;havoc myri10ge_set_msglevel_~mgp~15#1.base, myri10ge_set_msglevel_~mgp~15#1.offset;havoc myri10ge_set_msglevel_~tmp~92#1.base, myri10ge_set_msglevel_~tmp~92#1.offset; [2025-02-08 04:16:20,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14324: assume myri10ge_probe_#t~mem2012#1 <= 36;havoc myri10ge_probe_#t~mem2012#1;call myri10ge_probe_#t~mem2013#1 := read~int#35(myri10ge_probe_~netdev~3#1.base, 228 + myri10ge_probe_~netdev~3#1.offset, 8); [2025-02-08 04:16:20,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14324: assume !(myri10ge_probe_#t~mem2012#1 <= 36);havoc myri10ge_probe_#t~mem2012#1; [2025-02-08 04:16:20,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14192-1: SUMMARY for call myri10ge_probe_#t~ret1949#1 := dev_err(myri10ge_probe_~pdev#1.base, 179 + myri10ge_probe_~pdev#1.offset, 130, 0); srcloc: null [2025-02-08 04:16:20,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13135: myri10ge_change_mtu_#res#1 := myri10ge_change_mtu_~error~0#1;ldv_dummy_resourceless_instance_callback_1_23_#t~ret2089#1 := myri10ge_change_mtu_#res#1;havoc myri10ge_change_mtu_#t~ret1665#1.base, myri10ge_change_mtu_#t~ret1665#1.offset, myri10ge_change_mtu_#t~ret1666#1, myri10ge_change_mtu_#t~mem1667#1, myri10ge_change_mtu_#t~ret1668#1, myri10ge_change_mtu_#t~mem1669#1, myri10ge_change_mtu_#t~ret1670#1, myri10ge_change_mtu_#t~ret1671#1, myri10ge_change_mtu_~dev#1.base, myri10ge_change_mtu_~dev#1.offset, myri10ge_change_mtu_~new_mtu#1, myri10ge_change_mtu_~mgp~27#1.base, myri10ge_change_mtu_~mgp~27#1.offset, myri10ge_change_mtu_~tmp~105#1.base, myri10ge_change_mtu_~tmp~105#1.offset, myri10ge_change_mtu_~error~0#1;havoc myri10ge_change_mtu_#in~dev#1.base, myri10ge_change_mtu_#in~dev#1.offset, myri10ge_change_mtu_#in~new_mtu#1;assume { :end_inline_myri10ge_change_mtu } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_23_#t~ret2089#1 && ldv_dummy_resourceless_instance_callback_1_23_#t~ret2089#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_23_#t~ret2089#1;havoc ldv_dummy_resourceless_instance_callback_1_23_#t~ret2089#1, ldv_dummy_resourceless_instance_callback_1_23_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_23_~arg2#1;havoc ldv_dummy_resourceless_instance_callback_1_23_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_23_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_23_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_23_#in~arg2#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_23 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:16:20,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14192: assume -2147483648 <= myri10ge_probe_#t~ret1949#1 && myri10ge_probe_#t~ret1949#1 <= 2147483647;havoc myri10ge_probe_#t~ret1949#1; [2025-02-08 04:16:20,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13796: assume 0 != myri10ge_watchdog_timer_#t~mem1869#1;havoc myri10ge_watchdog_timer_#t~mem1869#1; [2025-02-08 04:16:20,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13796: assume !(0 != myri10ge_watchdog_timer_#t~mem1869#1);havoc myri10ge_watchdog_timer_#t~mem1869#1;assume { :begin_inline_ldv_mod_timer_118 } true;ldv_mod_timer_118_#in~ldv_func_arg1#1.base, ldv_mod_timer_118_#in~ldv_func_arg1#1.offset, ldv_mod_timer_118_#in~ldv_func_arg2#1 := myri10ge_watchdog_timer_~mgp~32#1.base, 324 + myri10ge_watchdog_timer_~mgp~32#1.offset, ~jiffies~0 + 250 * ~myri10ge_watchdog_timeout~0;havoc ldv_mod_timer_118_#res#1;havoc ldv_mod_timer_118_#t~ret2191#1, ldv_mod_timer_118_#t~ret2192#1, ldv_mod_timer_118_~ldv_func_arg1#1.base, ldv_mod_timer_118_~ldv_func_arg1#1.offset, ldv_mod_timer_118_~ldv_func_arg2#1, ldv_mod_timer_118_~ldv_func_res~4#1, ldv_mod_timer_118_~tmp~151#1, ldv_mod_timer_118_~tmp___0~65#1;ldv_mod_timer_118_~ldv_func_arg1#1.base, ldv_mod_timer_118_~ldv_func_arg1#1.offset := ldv_mod_timer_118_#in~ldv_func_arg1#1.base, ldv_mod_timer_118_#in~ldv_func_arg1#1.offset;ldv_mod_timer_118_~ldv_func_arg2#1 := ldv_mod_timer_118_#in~ldv_func_arg2#1;havoc ldv_mod_timer_118_~ldv_func_res~4#1;havoc ldv_mod_timer_118_~tmp~151#1;havoc ldv_mod_timer_118_~tmp___0~65#1;assume { :begin_inline_mod_timer } true;mod_timer_#in~arg0#1.base, mod_timer_#in~arg0#1.offset, mod_timer_#in~arg1#1 := ldv_mod_timer_118_~ldv_func_arg1#1.base, ldv_mod_timer_118_~ldv_func_arg1#1.offset, ldv_mod_timer_118_~ldv_func_arg2#1;havoc mod_timer_#res#1;havoc mod_timer_#t~nondet2341#1, mod_timer_~arg0#1.base, mod_timer_~arg0#1.offset, mod_timer_~arg1#1;mod_timer_~arg0#1.base, mod_timer_~arg0#1.offset := mod_timer_#in~arg0#1.base, mod_timer_#in~arg0#1.offset;mod_timer_~arg1#1 := mod_timer_#in~arg1#1;havoc mod_timer_#t~nondet2341#1;assume -2147483648 <= mod_timer_#t~nondet2341#1 && mod_timer_#t~nondet2341#1 <= 2147483647;mod_timer_#res#1 := mod_timer_#t~nondet2341#1;havoc mod_timer_#t~nondet2341#1; [2025-02-08 04:16:20,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15910: assume 8 == ~ldv_statevar_2~0; [2025-02-08 04:16:20,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15910: assume !(8 == ~ldv_statevar_2~0); [2025-02-08 04:16:20,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14325-2: havoc myri10ge_probe_#t~bitwise2014#1;assume myri10ge_probe_#t~bitwise2014#1 % 18446744073709551616 <= myri10ge_probe_#t~mem2013#1 % 18446744073709551616 && myri10ge_probe_#t~bitwise2014#1 % 18446744073709551616 <= 18446744073708503039; [2025-02-08 04:16:20,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14325-3: assume 18446744073708503039 == myri10ge_probe_#t~mem2013#1 % 18446744073709551616;myri10ge_probe_#t~bitwise2014#1 := myri10ge_probe_#t~mem2013#1; [2025-02-08 04:16:20,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14325-3: assume !(18446744073708503039 == myri10ge_probe_#t~mem2013#1 % 18446744073709551616); [2025-02-08 04:16:20,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14325: call write~int#35(myri10ge_probe_#t~bitwise2014#1, myri10ge_probe_~netdev~3#1.base, 228 + myri10ge_probe_~netdev~3#1.offset, 8);havoc myri10ge_probe_#t~mem2013#1;havoc myri10ge_probe_#t~bitwise2014#1; [2025-02-08 04:16:20,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14325-1: [2025-02-08 04:16:20,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7851-1: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:16:20,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7851: __netif_tx_trylock_~pscr_ret__~0#1 := __netif_tx_trylock_~pfo_ret_____0~0#1; [2025-02-08 04:16:20,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14325-4: assume 0 == myri10ge_probe_#t~mem2013#1 % 18446744073709551616;myri10ge_probe_#t~bitwise2014#1 := 0; [2025-02-08 04:16:20,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14325-4: assume !(0 == myri10ge_probe_#t~mem2013#1 % 18446744073709551616); [2025-02-08 04:16:20,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10626: myri10ge_get_settings_~tmp~82#1.base, myri10ge_get_settings_~tmp~82#1.offset := myri10ge_get_settings_#t~ret1083#1.base, myri10ge_get_settings_#t~ret1083#1.offset;havoc myri10ge_get_settings_#t~ret1083#1.base, myri10ge_get_settings_#t~ret1083#1.offset;myri10ge_get_settings_~mgp~5#1.base, myri10ge_get_settings_~mgp~5#1.offset := myri10ge_get_settings_~tmp~82#1.base, myri10ge_get_settings_~tmp~82#1.offset;call write~int#35(0, myri10ge_get_settings_~cmd#1.base, 18 + myri10ge_get_settings_~cmd#1.offset, 1);assume { :begin_inline_ethtool_cmd_speed_set } true;ethtool_cmd_speed_set_#in~ep#1.base, ethtool_cmd_speed_set_#in~ep#1.offset, ethtool_cmd_speed_set_#in~speed#1 := myri10ge_get_settings_~cmd#1.base, myri10ge_get_settings_~cmd#1.offset, 10000;havoc ethtool_cmd_speed_set_~ep#1.base, ethtool_cmd_speed_set_~ep#1.offset, ethtool_cmd_speed_set_~speed#1;ethtool_cmd_speed_set_~ep#1.base, ethtool_cmd_speed_set_~ep#1.offset := ethtool_cmd_speed_set_#in~ep#1.base, ethtool_cmd_speed_set_#in~ep#1.offset;ethtool_cmd_speed_set_~speed#1 := ethtool_cmd_speed_set_#in~speed#1;call write~int#35(ethtool_cmd_speed_set_~speed#1, ethtool_cmd_speed_set_~ep#1.base, 12 + ethtool_cmd_speed_set_~ep#1.offset, 2);call write~int#35(ethtool_cmd_speed_set_~speed#1 % 4294967296 / 65536, ethtool_cmd_speed_set_~ep#1.base, 28 + ethtool_cmd_speed_set_~ep#1.offset, 2);havoc ethtool_cmd_speed_set_~ep#1.base, ethtool_cmd_speed_set_~ep#1.offset, ethtool_cmd_speed_set_~speed#1;havoc ethtool_cmd_speed_set_#in~ep#1.base, ethtool_cmd_speed_set_#in~ep#1.offset, ethtool_cmd_speed_set_#in~speed#1;assume { :end_inline_ethtool_cmd_speed_set } true;call write~int#35(1, myri10ge_get_settings_~cmd#1.base, 14 + myri10ge_get_settings_~cmd#1.offset, 1);call myri10ge_get_settings_#t~mem1084#1.base, myri10ge_get_settings_#t~mem1084#1.offset := read~$Pointer$#35(myri10ge_get_settings_~mgp~5#1.base, 725 + myri10ge_get_settings_~mgp~5#1.offset, 8);myri10ge_get_settings_~ptr~1#1.base, myri10ge_get_settings_~ptr~1#1.offset := myri10ge_get_settings_#t~mem1084#1.base, myri10ge_get_settings_#t~mem1084#1.offset;havoc myri10ge_get_settings_#t~mem1084#1.base, myri10ge_get_settings_#t~mem1084#1.offset; [2025-02-08 04:16:20,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11419: assume 1 == myri10ge_phys_id_~state#1 % 4294967296; [2025-02-08 04:16:20,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11419: assume !(1 == myri10ge_phys_id_~state#1 % 4294967296); [2025-02-08 04:16:20,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15647-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret2111#1 := ldv_switch_0(); srcloc: null [2025-02-08 04:16:20,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10626-1: SUMMARY for call myri10ge_get_settings_#t~ret1083#1.base, myri10ge_get_settings_#t~ret1083#1.offset := netdev_priv(myri10ge_get_settings_~netdev#1.base, myri10ge_get_settings_~netdev#1.offset); srcloc: null [2025-02-08 04:16:20,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15647: assume -2147483648 <= ldv_net_dummy_resourceless_instance_1_#t~ret2111#1 && ldv_net_dummy_resourceless_instance_1_#t~ret2111#1 <= 2147483647;~ldv_statevar_1~0 := ldv_net_dummy_resourceless_instance_1_#t~ret2111#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret2111#1; [2025-02-08 04:16:20,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14062-1: SUMMARY for call myri10ge_probe_slices_#t~ret1933#1 := pci_enable_msix(myri10ge_probe_slices_~pdev~10#1.base, myri10ge_probe_slices_~pdev~10#1.offset, myri10ge_probe_slices_#t~mem1931#1.base, myri10ge_probe_slices_#t~mem1931#1.offset, myri10ge_probe_slices_#t~mem1932#1); srcloc: null [2025-02-08 04:16:20,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14062: assume -2147483648 <= myri10ge_probe_slices_#t~ret1933#1 && myri10ge_probe_slices_#t~ret1933#1 <= 2147483647;myri10ge_probe_slices_~status~20#1 := myri10ge_probe_slices_#t~ret1933#1;havoc myri10ge_probe_slices_#t~mem1931#1.base, myri10ge_probe_slices_#t~mem1931#1.offset;havoc myri10ge_probe_slices_#t~mem1932#1;havoc myri10ge_probe_slices_#t~ret1933#1; [2025-02-08 04:16:20,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13798-1: SUMMARY for call myri10ge_watchdog_timer_#t~ret1870#1 := schedule_work(myri10ge_watchdog_timer_~mgp~32#1.base, 248 + myri10ge_watchdog_timer_~mgp~32#1.offset); srcloc: null [2025-02-08 04:16:20,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7720: assume netif_msg_init_~debug_value#1 % 4294967296 > 31;netif_msg_init_#res#1 := netif_msg_init_~default_msg_enable_bits#1; [2025-02-08 04:16:20,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7720: assume !(netif_msg_init_~debug_value#1 % 4294967296 > 31); [2025-02-08 04:16:20,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13798: havoc myri10ge_watchdog_timer_#t~ret1870#1; [2025-02-08 04:16:20,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10759: assume myri10ge_set_pauseparam_#t~mem1119#1 % 4294967296 != myri10ge_set_pauseparam_#t~mem1118#1 % 4294967296;havoc myri10ge_set_pauseparam_#t~mem1119#1;havoc myri10ge_set_pauseparam_#t~mem1118#1;call myri10ge_set_pauseparam_#t~mem1120#1 := read~int#35(myri10ge_set_pauseparam_~pause#1.base, 8 + myri10ge_set_pauseparam_~pause#1.offset, 4); [2025-02-08 04:16:20,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10759: assume !(myri10ge_set_pauseparam_#t~mem1119#1 % 4294967296 != myri10ge_set_pauseparam_#t~mem1118#1 % 4294967296);havoc myri10ge_set_pauseparam_#t~mem1119#1;havoc myri10ge_set_pauseparam_#t~mem1118#1;call myri10ge_set_pauseparam_#t~mem1122#1 := read~int#35(myri10ge_set_pauseparam_~pause#1.base, 4 + myri10ge_set_pauseparam_~pause#1.offset, 4); [2025-02-08 04:16:20,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15252: assume 7 == ~ldv_statevar_17~0; [2025-02-08 04:16:20,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15252: assume !(7 == ~ldv_statevar_17~0); [2025-02-08 04:16:20,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7721: myri10ge_probe_#t~ret1940#1 := netif_msg_init_#res#1;havoc netif_msg_init_#t~bitwise343#1, netif_msg_init_~debug_value#1, netif_msg_init_~default_msg_enable_bits#1;havoc netif_msg_init_#in~debug_value#1, netif_msg_init_#in~default_msg_enable_bits#1;assume { :end_inline_netif_msg_init } true;call write~int#35(myri10ge_probe_#t~ret1940#1, myri10ge_probe_~mgp~33#1.base, 923 + myri10ge_probe_~mgp~33#1.offset, 4);havoc myri10ge_probe_#t~ret1940#1;call write~int#35(myri10ge_probe_~board_number~0#1, myri10ge_probe_~mgp~33#1.base, 927 + myri10ge_probe_~mgp~33#1.offset, 4);assume { :begin_inline___init_waitqueue_head } true;__init_waitqueue_head_#in~arg0#1.base, __init_waitqueue_head_#in~arg0#1.offset, __init_waitqueue_head_#in~arg1#1.base, __init_waitqueue_head_#in~arg1#1.offset, __init_waitqueue_head_#in~arg2#1.base, __init_waitqueue_head_#in~arg2#1.offset := myri10ge_probe_~mgp~33#1.base, 164 + myri10ge_probe_~mgp~33#1.offset, 126, 0, myri10ge_probe_~#__key~1#1.base, myri10ge_probe_~#__key~1#1.offset;havoc __init_waitqueue_head_~arg0#1.base, __init_waitqueue_head_~arg0#1.offset, __init_waitqueue_head_~arg1#1.base, __init_waitqueue_head_~arg1#1.offset, __init_waitqueue_head_~arg2#1.base, __init_waitqueue_head_~arg2#1.offset;__init_waitqueue_head_~arg0#1.base, __init_waitqueue_head_~arg0#1.offset := __init_waitqueue_head_#in~arg0#1.base, __init_waitqueue_head_#in~arg0#1.offset;__init_waitqueue_head_~arg1#1.base, __init_waitqueue_head_~arg1#1.offset := __init_waitqueue_head_#in~arg1#1.base, __init_waitqueue_head_#in~arg1#1.offset;__init_waitqueue_head_~arg2#1.base, __init_waitqueue_head_~arg2#1.offset := __init_waitqueue_head_#in~arg2#1.base, __init_waitqueue_head_#in~arg2#1.offset;havoc __init_waitqueue_head_~arg0#1.base, __init_waitqueue_head_~arg0#1.offset, __init_waitqueue_head_~arg1#1.base, __init_waitqueue_head_~arg1#1.offset, __init_waitqueue_head_~arg2#1.base, __init_waitqueue_head_~arg2#1.offset;havoc __init_waitqueue_head_#in~arg0#1.base, __init_waitqueue_head_#in~arg0#1.offset, __init_waitqueue_head_#in~arg1#1.base, __init_waitqueue_head_#in~arg1#1.offset, __init_waitqueue_head_#in~arg2#1.base, __init_waitqueue_head_#in~arg2#1.offset;assume { :end_inline___init_waitqueue_head } true; [2025-02-08 04:16:20,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13403: havoc myri10ge_select_firmware_#t~mem1707#1.base, myri10ge_select_firmware_#t~mem1707#1.offset, myri10ge_select_firmware_#t~ret1708#1, myri10ge_select_firmware_#t~mem1709#1, myri10ge_select_firmware_#t~mem1710#1.base, myri10ge_select_firmware_#t~mem1710#1.offset, myri10ge_select_firmware_#t~ret1711#1, myri10ge_select_firmware_#t~mem1712#1.base, myri10ge_select_firmware_#t~mem1712#1.offset, myri10ge_select_firmware_#t~ret1713#1, myri10ge_select_firmware_#t~mem1714#1.base, myri10ge_select_firmware_#t~mem1714#1.offset, myri10ge_select_firmware_#t~ret1715#1, myri10ge_select_firmware_#t~mem1716#1, myri10ge_select_firmware_#t~bitwise1717#1, myri10ge_select_firmware_#t~ret1718#1, myri10ge_select_firmware_#t~mem1719#1.base, myri10ge_select_firmware_#t~mem1719#1.offset, myri10ge_select_firmware_#t~mem1720#1.base, myri10ge_select_firmware_#t~mem1720#1.offset, myri10ge_select_firmware_#t~ret1721#1.base, myri10ge_select_firmware_#t~ret1721#1.offset, myri10ge_select_firmware_#t~mem1722#1, myri10ge_select_firmware_#t~bitwise1723#1, myri10ge_select_firmware_#t~ret1724#1, myri10ge_select_firmware_#t~mem1725#1, myri10ge_select_firmware_#t~mem1726#1, myri10ge_select_firmware_#t~mem1727#1.base, myri10ge_select_firmware_#t~mem1727#1.offset, myri10ge_select_firmware_#t~short1728#1, myri10ge_select_firmware_#t~mem1729#1, myri10ge_select_firmware_#t~mem1730#1.base, myri10ge_select_firmware_#t~mem1730#1.offset, myri10ge_select_firmware_#t~nondet1731#1, myri10ge_select_firmware_#t~mem1732#1, myri10ge_select_firmware_#t~mem1733#1.base, myri10ge_select_firmware_#t~mem1733#1.offset, myri10ge_select_firmware_#t~mem1734#1.base, myri10ge_select_firmware_#t~mem1734#1.offset, myri10ge_select_firmware_#t~mem1735#1.base, myri10ge_select_firmware_#t~mem1735#1.offset, myri10ge_select_firmware_#t~ret1736#1, myri10ge_select_firmware_~mgp#1.base, myri10ge_select_firmware_~mgp#1.offset, myri10ge_select_firmware_~overridden~0#1, myri10ge_select_firmware_~link_width~0#1, myri10ge_select_firmware_~#lnk~0#1.base, myri10ge_select_firmware_~#lnk~0#1.offset, myri10ge_select_firmware_~tmp~107#1, myri10ge_select_firmware_~fw_name~0#1.base, myri10ge_select_firmware_~fw_name~0#1.offset, myri10ge_select_firmware_~tmp___0~48#1.base, myri10ge_select_firmware_~tmp___0~48#1.offset, myri10ge_select_firmware_~tmp___1~33#1, myri10ge_select_firmware_~tmp___2~22#1;havoc myri10ge_select_firmware_#in~mgp#1.base, myri10ge_select_firmware_#in~mgp#1.offset;assume { :end_inline_myri10ge_select_firmware } true; [2025-02-08 04:16:20,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15517-1: SUMMARY for call ldv_assume((if 0 != ldv_mod_timer_~arg0#1 then 1 else 0)); srcloc: null [2025-02-08 04:16:20,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15517: ldv_mod_timer_#res#1 := ldv_mod_timer_~arg0#1; [2025-02-08 04:16:20,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14328-1: call myri10ge_probe_#t~mem2015#1 := read~int#35(myri10ge_probe_~mgp~33#1.base, 869 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:16:20,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14328: assume myri10ge_probe_#t~mem2015#1 <= 31;havoc myri10ge_probe_#t~mem2015#1;call myri10ge_probe_#t~mem2016#1 := read~int#35(myri10ge_probe_~netdev~3#1.base, 228 + myri10ge_probe_~netdev~3#1.offset, 8); [2025-02-08 04:16:20,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14328: assume !(myri10ge_probe_#t~mem2015#1 <= 31);havoc myri10ge_probe_#t~mem2015#1; [2025-02-08 04:16:20,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15914: assume 9 == ~ldv_statevar_2~0; [2025-02-08 04:16:20,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15914: assume !(9 == ~ldv_statevar_2~0); [2025-02-08 04:16:20,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16046: SUMMARY for call ldv_assume((if 0 == ~ldv_2_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:16:20,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14064: assume 0 == myri10ge_probe_slices_~status~20#1; [2025-02-08 04:16:20,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14064: assume !(0 == myri10ge_probe_slices_~status~20#1); [2025-02-08 04:16:20,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10761-1: SUMMARY for call myri10ge_set_pauseparam_#t~ret1121#1 := myri10ge_change_pause(myri10ge_set_pauseparam_~mgp~10#1.base, myri10ge_set_pauseparam_~mgp~10#1.offset, (if myri10ge_set_pauseparam_#t~mem1120#1 % 4294967296 % 4294967296 <= 2147483647 then myri10ge_set_pauseparam_#t~mem1120#1 % 4294967296 % 4294967296 else myri10ge_set_pauseparam_#t~mem1120#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:16:20,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10761: assume -2147483648 <= myri10ge_set_pauseparam_#t~ret1121#1 && myri10ge_set_pauseparam_#t~ret1121#1 <= 2147483647;myri10ge_set_pauseparam_~tmp___1~22#1 := myri10ge_set_pauseparam_#t~ret1121#1;havoc myri10ge_set_pauseparam_#t~mem1120#1;havoc myri10ge_set_pauseparam_#t~ret1121#1;myri10ge_set_pauseparam_#res#1 := myri10ge_set_pauseparam_~tmp___1~22#1; [2025-02-08 04:16:20,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15122: havoc ldv_dummy_resourceless_instance_callback_1_28_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_28_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_28_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_28_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_28 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:16:20,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-4: assume 0 == myri10ge_tx_done_#t~mem954#1 || 0 == myri10ge_tx_done_#t~mem955#1;myri10ge_tx_done_#t~bitwise956#1 := 0; [2025-02-08 04:16:20,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-4: assume !(0 == myri10ge_tx_done_#t~mem954#1 || 0 == myri10ge_tx_done_#t~mem955#1); [2025-02-08 04:16:20,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-5: call myri10ge_tx_done_#t~mem954#1 := read~int#35(myri10ge_tx_done_~tx~0#1.base, 68 + myri10ge_tx_done_~tx~0#1.offset, 4);call myri10ge_tx_done_#t~mem955#1 := read~int#35(myri10ge_tx_done_~tx~0#1.base, 48 + myri10ge_tx_done_~tx~0#1.offset, 4); [2025-02-08 04:16:20,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14329-4: assume 0 == myri10ge_probe_#t~mem2016#1 % 18446744073709551616;myri10ge_probe_#t~bitwise2017#1 := 0; [2025-02-08 04:16:20,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14329-4: assume !(0 == myri10ge_probe_#t~mem2016#1 % 18446744073709551616); [2025-02-08 04:16:20,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14329-2: havoc myri10ge_probe_#t~bitwise2017#1;assume myri10ge_probe_#t~bitwise2017#1 % 18446744073709551616 <= myri10ge_probe_#t~mem2016#1 % 18446744073709551616 && myri10ge_probe_#t~bitwise2017#1 % 18446744073709551616 <= 18446744073709486079; [2025-02-08 04:16:20,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13272-1: SUMMARY for call myri10ge_firmware_probe_#t~ret1704#1 := myri10ge_dma_test(myri10ge_firmware_probe_~mgp#1.base, myri10ge_firmware_probe_~mgp#1.offset, 32); srcloc: null [2025-02-08 04:16:20,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233: myri10ge_tx_done_~idx~2#1 := myri10ge_tx_done_#t~bitwise956#1;call myri10ge_tx_done_#t~mem957#1.base, myri10ge_tx_done_#t~mem957#1.offset := read~$Pointer$#35(myri10ge_tx_done_~tx~0#1.base, 40 + myri10ge_tx_done_~tx~0#1.offset, 8);call myri10ge_tx_done_#t~mem958#1.base, myri10ge_tx_done_#t~mem958#1.offset := read~$Pointer$#35(myri10ge_tx_done_#t~mem957#1.base, myri10ge_tx_done_#t~mem957#1.offset + 24 * (if myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);myri10ge_tx_done_~skb~1#1.base, myri10ge_tx_done_~skb~1#1.offset := myri10ge_tx_done_#t~mem958#1.base, myri10ge_tx_done_#t~mem958#1.offset;havoc myri10ge_tx_done_#t~mem957#1.base, myri10ge_tx_done_#t~mem957#1.offset;havoc myri10ge_tx_done_#t~mem958#1.base, myri10ge_tx_done_#t~mem958#1.offset;call myri10ge_tx_done_#t~mem959#1.base, myri10ge_tx_done_#t~mem959#1.offset := read~$Pointer$#35(myri10ge_tx_done_~tx~0#1.base, 40 + myri10ge_tx_done_~tx~0#1.offset, 8);call write~$Pointer$#35(0, 0, myri10ge_tx_done_#t~mem959#1.base, myri10ge_tx_done_#t~mem959#1.offset + 24 * (if myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc myri10ge_tx_done_#t~mem959#1.base, myri10ge_tx_done_#t~mem959#1.offset;call myri10ge_tx_done_#t~mem960#1.base, myri10ge_tx_done_#t~mem960#1.offset := read~$Pointer$#35(myri10ge_tx_done_~tx~0#1.base, 40 + myri10ge_tx_done_~tx~0#1.offset, 8);call myri10ge_tx_done_#t~mem961#1 := read~int#35(myri10ge_tx_done_#t~mem960#1.base, 8 + (myri10ge_tx_done_#t~mem960#1.offset + 24 * (if myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4); [2025-02-08 04:16:20,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14329-3: assume 18446744073709486079 == myri10ge_probe_#t~mem2016#1 % 18446744073709551616;myri10ge_probe_#t~bitwise2017#1 := myri10ge_probe_#t~mem2016#1; [2025-02-08 04:16:20,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14329-3: assume !(18446744073709486079 == myri10ge_probe_#t~mem2016#1 % 18446744073709551616); [2025-02-08 04:16:20,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-1: [2025-02-08 04:16:20,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14329: call write~int#35(myri10ge_probe_#t~bitwise2017#1, myri10ge_probe_~netdev~3#1.base, 228 + myri10ge_probe_~netdev~3#1.offset, 8);havoc myri10ge_probe_#t~mem2016#1;havoc myri10ge_probe_#t~bitwise2017#1; [2025-02-08 04:16:20,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-2: havoc myri10ge_tx_done_#t~bitwise956#1;assume (((((myri10ge_tx_done_#t~mem954#1 < 0 && myri10ge_tx_done_#t~mem955#1 >= 0) || myri10ge_tx_done_#t~bitwise956#1 <= myri10ge_tx_done_#t~mem954#1) && ((myri10ge_tx_done_#t~mem954#1 >= 0 && myri10ge_tx_done_#t~mem955#1 < 0) || myri10ge_tx_done_#t~bitwise956#1 <= myri10ge_tx_done_#t~mem955#1)) && ((myri10ge_tx_done_#t~mem954#1 < 0 && myri10ge_tx_done_#t~mem955#1 < 0) || myri10ge_tx_done_#t~bitwise956#1 >= 0)) && ((myri10ge_tx_done_#t~mem954#1 >= 0 && myri10ge_tx_done_#t~mem955#1 >= 0) || myri10ge_tx_done_#t~bitwise956#1 > myri10ge_tx_done_#t~mem954#1 + myri10ge_tx_done_#t~mem955#1)) && myri10ge_tx_done_#t~bitwise956#1 >= -2147483648; [2025-02-08 04:16:20,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14329-1: [2025-02-08 04:16:20,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13272: assume -2147483648 <= myri10ge_firmware_probe_#t~ret1704#1 && myri10ge_firmware_probe_#t~ret1704#1 <= 2147483647;myri10ge_firmware_probe_~status~17#1 := myri10ge_firmware_probe_#t~ret1704#1;havoc myri10ge_firmware_probe_#t~ret1704#1; [2025-02-08 04:16:20,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-3: assume myri10ge_tx_done_#t~mem954#1 == myri10ge_tx_done_#t~mem955#1;myri10ge_tx_done_#t~bitwise956#1 := myri10ge_tx_done_#t~mem954#1; [2025-02-08 04:16:20,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-3: assume !(myri10ge_tx_done_#t~mem954#1 == myri10ge_tx_done_#t~mem955#1); [2025-02-08 04:16:20,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16047-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2144#1 := ldv_switch_1(); srcloc: null [2025-02-08 04:16:20,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16047: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2144#1 && ldv_pci_pci_instance_2_#t~ret2144#1 <= 2147483647;~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret2144#1;havoc ldv_pci_pci_instance_2_#t~ret2144#1; [2025-02-08 04:16:20,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15122-1: SUMMARY for call myri10ge_set_multicast_list(ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.offset); srcloc: null [2025-02-08 04:16:20,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11423: assume 0 == myri10ge_phys_id_~state#1 % 4294967296; [2025-02-08 04:16:20,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11423: assume !(0 == myri10ge_phys_id_~state#1 % 4294967296); [2025-02-08 04:16:20,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14066: SUMMARY for call pci_disable_msix(myri10ge_probe_slices_~pdev~10#1.base, myri10ge_probe_slices_~pdev~10#1.offset); srcloc: null [2025-02-08 04:16:20,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13802: myri10ge_watchdog_timer_#t~ret1871#1 := ldv_mod_timer_118_#res#1;havoc ldv_mod_timer_118_#t~ret2191#1, ldv_mod_timer_118_#t~ret2192#1, ldv_mod_timer_118_~ldv_func_arg1#1.base, ldv_mod_timer_118_~ldv_func_arg1#1.offset, ldv_mod_timer_118_~ldv_func_arg2#1, ldv_mod_timer_118_~ldv_func_res~4#1, ldv_mod_timer_118_~tmp~151#1, ldv_mod_timer_118_~tmp___0~65#1;havoc ldv_mod_timer_118_#in~ldv_func_arg1#1.base, ldv_mod_timer_118_#in~ldv_func_arg1#1.offset, ldv_mod_timer_118_#in~ldv_func_arg2#1;assume { :end_inline_ldv_mod_timer_118 } true;assume -2147483648 <= myri10ge_watchdog_timer_#t~ret1871#1 && myri10ge_watchdog_timer_#t~ret1871#1 <= 2147483647;havoc myri10ge_watchdog_timer_#t~ret1871#1; [2025-02-08 04:16:20,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7724: assume 0 == netif_msg_init_~debug_value#1;netif_msg_init_#res#1 := 0; [2025-02-08 04:16:20,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7724: assume !(0 == netif_msg_init_~debug_value#1); [2025-02-08 04:16:20,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15784: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_35 } true;ldv_dummy_resourceless_instance_callback_1_35_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_35_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_35_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg2#1.offset := ~ldv_1_callback_set_pauseparam~0.base, ~ldv_1_callback_set_pauseparam~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_pauseparam_ptr~0.base, ~ldv_1_container_struct_ethtool_pauseparam_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_35_#t~ret2096#1, ldv_dummy_resourceless_instance_callback_1_35_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_35_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_35_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_35_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_35_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_35_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_35_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg2#1.offset;assume { :begin_inline_myri10ge_set_pauseparam } true;myri10ge_set_pauseparam_#in~netdev#1.base, myri10ge_set_pauseparam_#in~netdev#1.offset, myri10ge_set_pauseparam_#in~pause#1.base, myri10ge_set_pauseparam_#in~pause#1.offset := ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_35_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg2#1.offset;havoc myri10ge_set_pauseparam_#res#1;havoc myri10ge_set_pauseparam_#t~ret1113#1.base, myri10ge_set_pauseparam_#t~ret1113#1.offset, myri10ge_set_pauseparam_#t~mem1115#1, myri10ge_set_pauseparam_#t~mem1114#1, myri10ge_set_pauseparam_#t~mem1116#1, myri10ge_set_pauseparam_#t~ret1117#1, myri10ge_set_pauseparam_#t~mem1119#1, myri10ge_set_pauseparam_#t~mem1118#1, myri10ge_set_pauseparam_#t~mem1120#1, myri10ge_set_pauseparam_#t~ret1121#1, myri10ge_set_pauseparam_#t~mem1122#1, myri10ge_set_pauseparam_~netdev#1.base, myri10ge_set_pauseparam_~netdev#1.offset, myri10ge_set_pauseparam_~pause#1.base, myri10ge_set_pauseparam_~pause#1.offset, myri10ge_set_pauseparam_~mgp~10#1.base, myri10ge_set_pauseparam_~mgp~10#1.offset, myri10ge_set_pauseparam_~tmp~87#1.base, myri10ge_set_pauseparam_~tmp~87#1.offset, myri10ge_set_pauseparam_~tmp___0~36#1, myri10ge_set_pauseparam_~tmp___1~22#1;myri10ge_set_pauseparam_~netdev#1.base, myri10ge_set_pauseparam_~netdev#1.offset := myri10ge_set_pauseparam_#in~netdev#1.base, myri10ge_set_pauseparam_#in~netdev#1.offset;myri10ge_set_pauseparam_~pause#1.base, myri10ge_set_pauseparam_~pause#1.offset := myri10ge_set_pauseparam_#in~pause#1.base, myri10ge_set_pauseparam_#in~pause#1.offset;havoc myri10ge_set_pauseparam_~mgp~10#1.base, myri10ge_set_pauseparam_~mgp~10#1.offset;havoc myri10ge_set_pauseparam_~tmp~87#1.base, myri10ge_set_pauseparam_~tmp~87#1.offset;havoc myri10ge_set_pauseparam_~tmp___0~36#1;havoc myri10ge_set_pauseparam_~tmp___1~22#1; [2025-02-08 04:16:20,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13274: assume 0 == myri10ge_firmware_probe_~status~17#1; [2025-02-08 04:16:20,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13274: assume !(0 == myri10ge_firmware_probe_~status~17#1); [2025-02-08 04:16:20,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17106: assume -2147483648 <= ldv_post_init_#t~ret2210#1 && ldv_post_init_#t~ret2210#1 <= 2147483647;ldv_post_init_~tmp~160#1 := ldv_post_init_#t~ret2210#1;havoc ldv_post_init_#t~ret2210#1;ldv_post_init_#res#1 := ldv_post_init_~tmp~160#1;ldv_entry_EMGentry_17_#t~ret2100#1 := ldv_post_init_#res#1;havoc ldv_post_init_#t~ret2210#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~160#1;havoc ldv_post_init_#in~init_ret_val#1;assume { :end_inline_ldv_post_init } true;assume -2147483648 <= ldv_entry_EMGentry_17_#t~ret2100#1 && ldv_entry_EMGentry_17_#t~ret2100#1 <= 2147483647;~ldv_17_ret_default~0 := ldv_entry_EMGentry_17_#t~ret2100#1;havoc ldv_entry_EMGentry_17_#t~ret2100#1; [2025-02-08 04:16:20,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15256: havoc ldv_entry_EMGentry_17_#t~ret2099#1, ldv_entry_EMGentry_17_#t~ret2100#1, ldv_entry_EMGentry_17_#t~ret2101#1, ldv_entry_EMGentry_17_~arg0#1.base, ldv_entry_EMGentry_17_~arg0#1.offset, ldv_entry_EMGentry_17_~tmp~122#1;havoc ldv_entry_EMGentry_17_#in~arg0#1.base, ldv_entry_EMGentry_17_#in~arg0#1.offset;assume { :end_inline_ldv_entry_EMGentry_17 } true; [2025-02-08 04:16:20,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17106-1: SUMMARY for call ldv_post_init_#t~ret2210#1 := ldv_filter_positive_int(ldv_post_init_~init_ret_val#1); srcloc: null [2025-02-08 04:16:20,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10236: assume 0 != myri10ge_tx_done_#t~mem961#1;havoc myri10ge_tx_done_#t~mem960#1.base, myri10ge_tx_done_#t~mem960#1.offset;havoc myri10ge_tx_done_#t~mem961#1;call myri10ge_tx_done_#t~mem962#1 := read~int#35(myri10ge_tx_done_~tx~0#1.base, 72 + myri10ge_tx_done_~tx~0#1.offset, 4);call write~int#35(1 + myri10ge_tx_done_#t~mem962#1, myri10ge_tx_done_~tx~0#1.base, 72 + myri10ge_tx_done_~tx~0#1.offset, 4);havoc myri10ge_tx_done_#t~mem962#1;call myri10ge_tx_done_#t~mem963#1.base, myri10ge_tx_done_#t~mem963#1.offset := read~$Pointer$#35(myri10ge_tx_done_~tx~0#1.base, 40 + myri10ge_tx_done_~tx~0#1.offset, 8);call write~int#35(0, myri10ge_tx_done_#t~mem963#1.base, 8 + (myri10ge_tx_done_#t~mem963#1.offset + 24 * (if myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc myri10ge_tx_done_#t~mem963#1.base, myri10ge_tx_done_#t~mem963#1.offset; [2025-02-08 04:16:20,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10236: assume !(0 != myri10ge_tx_done_#t~mem961#1);havoc myri10ge_tx_done_#t~mem960#1.base, myri10ge_tx_done_#t~mem960#1.offset;havoc myri10ge_tx_done_#t~mem961#1; [2025-02-08 04:16:20,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15521-1: ldv_mod_timer_#res#1 := ldv_mod_timer_~arg0#1; [2025-02-08 04:16:20,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14068: assume 0 != (if myri10ge_probe_slices_~old_allocated~0#1 % 256 % 4294967296 <= 2147483647 then myri10ge_probe_slices_~old_allocated~0#1 % 256 % 4294967296 else myri10ge_probe_slices_~old_allocated~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:16:20,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14068: assume !(0 != (if myri10ge_probe_slices_~old_allocated~0#1 % 256 % 4294967296 <= 2147483647 then myri10ge_probe_slices_~old_allocated~0#1 % 256 % 4294967296 else myri10ge_probe_slices_~old_allocated~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:16:20,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13143: call ULTIMATE.dealloc(myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset);havoc myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset;havoc myri10ge_enable_ecrc_#t~mem1672#1.base, myri10ge_enable_ecrc_#t~mem1672#1.offset, myri10ge_enable_ecrc_#t~mem1673#1.base, myri10ge_enable_ecrc_#t~mem1673#1.offset, myri10ge_enable_ecrc_#t~mem1674#1.base, myri10ge_enable_ecrc_#t~mem1674#1.offset, myri10ge_enable_ecrc_#t~mem1675#1.base, myri10ge_enable_ecrc_#t~mem1675#1.offset, myri10ge_enable_ecrc_#t~ret1676#1, myri10ge_enable_ecrc_#t~mem1677#1.base, myri10ge_enable_ecrc_#t~mem1677#1.offset, myri10ge_enable_ecrc_#t~mem1678#1.base, myri10ge_enable_ecrc_#t~mem1678#1.offset, myri10ge_enable_ecrc_#t~ret1679#1, myri10ge_enable_ecrc_#t~ret1680#1, myri10ge_enable_ecrc_#t~ret1681#1.base, myri10ge_enable_ecrc_#t~ret1681#1.offset, myri10ge_enable_ecrc_#t~ret1682#1.base, myri10ge_enable_ecrc_#t~ret1682#1.offset, myri10ge_enable_ecrc_#t~ret1683#1, myri10ge_enable_ecrc_#t~ret1684#1.base, myri10ge_enable_ecrc_#t~ret1684#1.offset, myri10ge_enable_ecrc_#t~ret1685#1, myri10ge_enable_ecrc_#t~ret1686#1, myri10ge_enable_ecrc_#t~ret1687#1, myri10ge_enable_ecrc_#t~ret1688#1.base, myri10ge_enable_ecrc_#t~ret1688#1.offset, myri10ge_enable_ecrc_#t~ret1689#1, myri10ge_enable_ecrc_#t~ret1690#1, myri10ge_enable_ecrc_#t~mem1691#1, myri10ge_enable_ecrc_#t~bitwise1692#1, myri10ge_enable_ecrc_#t~mem1693#1, myri10ge_enable_ecrc_#t~bitwise1694#1, myri10ge_enable_ecrc_#t~mem1695#1, myri10ge_enable_ecrc_#t~ret1696#1, myri10ge_enable_ecrc_#t~ret1697#1.base, myri10ge_enable_ecrc_#t~ret1697#1.offset, myri10ge_enable_ecrc_#t~ret1698#1, myri10ge_enable_ecrc_~mgp#1.base, myri10ge_enable_ecrc_~mgp#1.offset, myri10ge_enable_ecrc_~bridge~0#1.base, myri10ge_enable_ecrc_~bridge~0#1.offset, myri10ge_enable_ecrc_~dev~6#1.base, myri10ge_enable_ecrc_~dev~6#1.offset, myri10ge_enable_ecrc_~cap~0#1, myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset, myri10ge_enable_ecrc_~ret~3#1, myri10ge_enable_ecrc_~prev_bridge~0#1.base, myri10ge_enable_ecrc_~prev_bridge~0#1.offset, myri10ge_enable_ecrc_~old_bridge~0#1.base, myri10ge_enable_ecrc_~old_bridge~0#1.offset, myri10ge_enable_ecrc_~tmp~106#1, myri10ge_enable_ecrc_~tmp___0~47#1.base, myri10ge_enable_ecrc_~tmp___0~47#1.offset, myri10ge_enable_ecrc_~tmp___1~32#1.base, myri10ge_enable_ecrc_~tmp___1~32#1.offset, myri10ge_enable_ecrc_~tmp___2~21#1.base, myri10ge_enable_ecrc_~tmp___2~21#1.offset, myri10ge_enable_ecrc_~tmp___3~14#1, myri10ge_enable_ecrc_~tmp___4~7#1.base, myri10ge_enable_ecrc_~tmp___4~7#1.offset, myri10ge_enable_ecrc_~tmp___5~5#1.base, myri10ge_enable_ecrc_~tmp___5~5#1.offset;havoc myri10ge_enable_ecrc_#in~mgp#1.base, myri10ge_enable_ecrc_#in~mgp#1.offset;assume { :end_inline_myri10ge_enable_ecrc } true; [2025-02-08 04:16:20,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14200-1: SUMMARY for call myri10ge_probe_#t~ret1951#1.base, myri10ge_probe_#t~ret1951#1.offset := dma_alloc_attrs(myri10ge_probe_~pdev#1.base, 179 + myri10ge_probe_~pdev#1.offset, 8, myri10ge_probe_~mgp~33#1.base, 92 + myri10ge_probe_~mgp~33#1.offset, 208, 0, 0); srcloc: null [2025-02-08 04:16:20,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14200: myri10ge_probe_~tmp___1~37#1.base, myri10ge_probe_~tmp___1~37#1.offset := myri10ge_probe_#t~ret1951#1.base, myri10ge_probe_#t~ret1951#1.offset;havoc myri10ge_probe_#t~ret1951#1.base, myri10ge_probe_#t~ret1951#1.offset;call write~$Pointer$#35(myri10ge_probe_~tmp___1~37#1.base, myri10ge_probe_~tmp___1~37#1.offset, myri10ge_probe_~mgp~33#1.base, 84 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem1952#1.base, myri10ge_probe_#t~mem1952#1.offset := read~$Pointer$#35(myri10ge_probe_~mgp~33#1.base, 84 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 04:16:20,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14861-1: SUMMARY for call ldv_assume((if 5 == ~ldv_statevar_3~0 then 1 else 0)); srcloc: null [2025-02-08 04:16:20,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14861: assume { :begin_inline_ldv_dispatch_register_16_1 } true;ldv_dispatch_register_16_1_#in~arg0#1.base, ldv_dispatch_register_16_1_#in~arg0#1.offset := ldv_dca_register_notify_~ldv_16_struct_notifier_block_struct_notifier_block~0#1.base, ldv_dca_register_notify_~ldv_16_struct_notifier_block_struct_notifier_block~0#1.offset;havoc ldv_dispatch_register_16_1_~arg0#1.base, ldv_dispatch_register_16_1_~arg0#1.offset;ldv_dispatch_register_16_1_~arg0#1.base, ldv_dispatch_register_16_1_~arg0#1.offset := ldv_dispatch_register_16_1_#in~arg0#1.base, ldv_dispatch_register_16_1_#in~arg0#1.offset;~ldv_3_container_struct_notifier_block~0.base, ~ldv_3_container_struct_notifier_block~0.offset := ldv_dispatch_register_16_1_~arg0#1.base, ldv_dispatch_register_16_1_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_3_5 } true;~ldv_statevar_3~0 := 4;assume { :end_inline_ldv_switch_automaton_state_3_5 } true;havoc ldv_dispatch_register_16_1_~arg0#1.base, ldv_dispatch_register_16_1_~arg0#1.offset;havoc ldv_dispatch_register_16_1_#in~arg0#1.base, ldv_dispatch_register_16_1_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_16_1 } true; [2025-02-08 04:16:20,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15918: assume 10 == ~ldv_statevar_2~0; [2025-02-08 04:16:20,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15918: assume !(10 == ~ldv_statevar_2~0); [2025-02-08 04:16:20,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15654: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_7 } true;ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.offset := ~ldv_1_callback_get_drvinfo~0.base, ~ldv_1_callback_get_drvinfo~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_drvinfo_ptr~0.base, ~ldv_1_container_struct_ethtool_drvinfo_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.offset;assume { :begin_inline_myri10ge_get_drvinfo } true;myri10ge_get_drvinfo_#in~netdev#1.base, myri10ge_get_drvinfo_#in~netdev#1.offset, myri10ge_get_drvinfo_#in~info#1.base, myri10ge_get_drvinfo_#in~info#1.offset := ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.offset;havoc myri10ge_get_drvinfo_#t~ret1096#1.base, myri10ge_get_drvinfo_#t~ret1096#1.offset, myri10ge_get_drvinfo_#t~ret1097#1, myri10ge_get_drvinfo_#t~ret1098#1, myri10ge_get_drvinfo_#t~ret1099#1, myri10ge_get_drvinfo_#t~mem1100#1.base, myri10ge_get_drvinfo_#t~mem1100#1.offset, myri10ge_get_drvinfo_#t~ret1101#1.base, myri10ge_get_drvinfo_#t~ret1101#1.offset, myri10ge_get_drvinfo_#t~ret1102#1, myri10ge_get_drvinfo_~netdev#1.base, myri10ge_get_drvinfo_~netdev#1.offset, myri10ge_get_drvinfo_~info#1.base, myri10ge_get_drvinfo_~info#1.offset, myri10ge_get_drvinfo_~mgp~6#1.base, myri10ge_get_drvinfo_~mgp~6#1.offset, myri10ge_get_drvinfo_~tmp~83#1.base, myri10ge_get_drvinfo_~tmp~83#1.offset, myri10ge_get_drvinfo_~tmp___0~34#1.base, myri10ge_get_drvinfo_~tmp___0~34#1.offset;myri10ge_get_drvinfo_~netdev#1.base, myri10ge_get_drvinfo_~netdev#1.offset := myri10ge_get_drvinfo_#in~netdev#1.base, myri10ge_get_drvinfo_#in~netdev#1.offset;myri10ge_get_drvinfo_~info#1.base, myri10ge_get_drvinfo_~info#1.offset := myri10ge_get_drvinfo_#in~info#1.base, myri10ge_get_drvinfo_#in~info#1.offset;havoc myri10ge_get_drvinfo_~mgp~6#1.base, myri10ge_get_drvinfo_~mgp~6#1.offset;havoc myri10ge_get_drvinfo_~tmp~83#1.base, myri10ge_get_drvinfo_~tmp~83#1.offset;havoc myri10ge_get_drvinfo_~tmp___0~34#1.base, myri10ge_get_drvinfo_~tmp___0~34#1.offset; [2025-02-08 04:16:20,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10633: assume 0 == (myri10ge_get_settings_~ptr~1#1.base + myri10ge_get_settings_~ptr~1#1.offset) % 18446744073709551616; [2025-02-08 04:16:20,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10633: assume !(0 == (myri10ge_get_settings_~ptr~1#1.base + myri10ge_get_settings_~ptr~1#1.offset) % 18446744073709551616);myri10ge_get_settings_~i~11#1 := 0; [2025-02-08 04:16:20,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14333: assume -2147483648 <= myri10ge_probe_#t~ret2018#1 && myri10ge_probe_#t~ret2018#1 <= 2147483647;myri10ge_probe_~status~21#1 := myri10ge_probe_#t~ret2018#1;havoc myri10ge_probe_#t~ret2018#1; [2025-02-08 04:16:20,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14333-1: SUMMARY for call myri10ge_probe_#t~ret2018#1 := myri10ge_request_irq(myri10ge_probe_~mgp~33#1.base, myri10ge_probe_~mgp~33#1.offset); srcloc: null [2025-02-08 04:16:20,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10766: assume 0 != myri10ge_set_pauseparam_#t~mem1122#1 % 4294967296;havoc myri10ge_set_pauseparam_#t~mem1122#1;myri10ge_set_pauseparam_#res#1 := -22; [2025-02-08 04:16:20,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10766: assume !(0 != myri10ge_set_pauseparam_#t~mem1122#1 % 4294967296);havoc myri10ge_set_pauseparam_#t~mem1122#1;myri10ge_set_pauseparam_#res#1 := 0;ldv_dummy_resourceless_instance_callback_1_35_#t~ret2096#1 := myri10ge_set_pauseparam_#res#1;havoc myri10ge_set_pauseparam_#t~ret1113#1.base, myri10ge_set_pauseparam_#t~ret1113#1.offset, myri10ge_set_pauseparam_#t~mem1115#1, myri10ge_set_pauseparam_#t~mem1114#1, myri10ge_set_pauseparam_#t~mem1116#1, myri10ge_set_pauseparam_#t~ret1117#1, myri10ge_set_pauseparam_#t~mem1119#1, myri10ge_set_pauseparam_#t~mem1118#1, myri10ge_set_pauseparam_#t~mem1120#1, myri10ge_set_pauseparam_#t~ret1121#1, myri10ge_set_pauseparam_#t~mem1122#1, myri10ge_set_pauseparam_~netdev#1.base, myri10ge_set_pauseparam_~netdev#1.offset, myri10ge_set_pauseparam_~pause#1.base, myri10ge_set_pauseparam_~pause#1.offset, myri10ge_set_pauseparam_~mgp~10#1.base, myri10ge_set_pauseparam_~mgp~10#1.offset, myri10ge_set_pauseparam_~tmp~87#1.base, myri10ge_set_pauseparam_~tmp~87#1.offset, myri10ge_set_pauseparam_~tmp___0~36#1, myri10ge_set_pauseparam_~tmp___1~22#1;havoc myri10ge_set_pauseparam_#in~netdev#1.base, myri10ge_set_pauseparam_#in~netdev#1.offset, myri10ge_set_pauseparam_#in~pause#1.base, myri10ge_set_pauseparam_#in~pause#1.offset;assume { :end_inline_myri10ge_set_pauseparam } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_35_#t~ret2096#1 && ldv_dummy_resourceless_instance_callback_1_35_#t~ret2096#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_35_#t~ret2096#1;havoc ldv_dummy_resourceless_instance_callback_1_35_#t~ret2096#1, ldv_dummy_resourceless_instance_callback_1_35_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_35_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_35_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_35_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_35_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_35 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:16:20,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11427: myri10ge_phys_id_~rc~2#1 := -22; [2025-02-08 04:16:20,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15259: SUMMARY for call ldv_assume((if 0 == ~ldv_17_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:16:20,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16052-1: SUMMARY for call ldv_assume((if (2 == ~ldv_statevar_0~0 || 6 == ~ldv_statevar_0~0) || 5 == ~ldv_statevar_1~0 then 1 else 0)); srcloc: null [2025-02-08 04:16:20,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16052: assume { :begin_inline_ldv_pre_probe } true;assume { :end_inline_ldv_pre_probe } true;call ldv_pci_pci_instance_2_#t~mem2145#1.base, ldv_pci_pci_instance_2_#t~mem2145#1.offset := read~$Pointer$#16(~ldv_2_container_pci_driver~0.base, 32 + ~ldv_2_container_pci_driver~0.offset, 8);assume { :begin_inline_ldv_pci_instance_probe_2_17 } true;ldv_pci_instance_probe_2_17_#in~arg0#1.base, ldv_pci_instance_probe_2_17_#in~arg0#1.offset, ldv_pci_instance_probe_2_17_#in~arg1#1.base, ldv_pci_instance_probe_2_17_#in~arg1#1.offset, ldv_pci_instance_probe_2_17_#in~arg2#1.base, ldv_pci_instance_probe_2_17_#in~arg2#1.offset := ldv_pci_pci_instance_2_#t~mem2145#1.base, ldv_pci_pci_instance_2_#t~mem2145#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ~ldv_2_resource_struct_pci_device_id_ptr~0.base, ~ldv_2_resource_struct_pci_device_id_ptr~0.offset;havoc ldv_pci_instance_probe_2_17_#res#1;havoc ldv_pci_instance_probe_2_17_#t~ret2114#1, ldv_pci_instance_probe_2_17_~arg0#1.base, ldv_pci_instance_probe_2_17_~arg0#1.offset, ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset, ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset, ldv_pci_instance_probe_2_17_~tmp~128#1;ldv_pci_instance_probe_2_17_~arg0#1.base, ldv_pci_instance_probe_2_17_~arg0#1.offset := ldv_pci_instance_probe_2_17_#in~arg0#1.base, ldv_pci_instance_probe_2_17_#in~arg0#1.offset;ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset := ldv_pci_instance_probe_2_17_#in~arg1#1.base, ldv_pci_instance_probe_2_17_#in~arg1#1.offset;ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset := ldv_pci_instance_probe_2_17_#in~arg2#1.base, ldv_pci_instance_probe_2_17_#in~arg2#1.offset;havoc ldv_pci_instance_probe_2_17_~tmp~128#1;assume { :begin_inline_myri10ge_probe } true;myri10ge_probe_#in~pdev#1.base, myri10ge_probe_#in~pdev#1.offset, myri10ge_probe_#in~ent#1.base, myri10ge_probe_#in~ent#1.offset := ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset, ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset;havoc myri10ge_probe_#res#1;havoc myri10ge_probe_#t~ret1938#1.base, myri10ge_probe_#t~ret1938#1.offset, myri10ge_probe_#t~ret1939#1.base, myri10ge_probe_#t~ret1939#1.offset, myri10ge_probe_#t~ret1940#1, myri10ge_probe_#t~ret1941#1, myri10ge_probe_#t~ret1942#1, myri10ge_probe_#t~ret1943#1, myri10ge_probe_#t~ret1944#1, myri10ge_probe_#t~ret1945#1, myri10ge_probe_#t~ret1946#1, myri10ge_probe_#t~ret1947#1, myri10ge_probe_#t~ret1948#1, myri10ge_probe_#t~ret1949#1, myri10ge_probe_#t~ret1950#1, myri10ge_probe_#t~ret1951#1.base, myri10ge_probe_#t~ret1951#1.offset, myri10ge_probe_#t~mem1952#1.base, myri10ge_probe_#t~mem1952#1.offset, myri10ge_probe_#t~mem1953#1, myri10ge_probe_#t~mem1954#1, myri10ge_probe_#t~mem1955#1, myri10ge_probe_#t~short1956#1, myri10ge_probe_#t~ite1959#1, myri10ge_probe_#t~mem1957#1, myri10ge_probe_#t~mem1958#1, myri10ge_probe_#t~mem1960#1, myri10ge_probe_#t~mem1961#1, myri10ge_probe_#t~mem1962#1, myri10ge_probe_#t~ret1963#1, myri10ge_probe_#t~mem1964#1, myri10ge_probe_#t~mem1965#1, myri10ge_probe_#t~mem1966#1, myri10ge_probe_#t~ret1967#1.base, myri10ge_probe_#t~ret1967#1.offset, myri10ge_probe_#t~mem1968#1.base, myri10ge_probe_#t~mem1968#1.offset, myri10ge_probe_#t~mem1969#1, myri10ge_probe_#t~mem1970#1, myri10ge_probe_#t~ret1971#1, myri10ge_probe_#t~mem1972#1.base, myri10ge_probe_#t~mem1972#1.offset, myri10ge_probe_#t~ret1973#1, myri10ge_probe_#t~ret1974#1, myri10ge_probe_#t~bitwise1975#1, myri10ge_probe_#t~mem1976#1.base, myri10ge_probe_#t~mem1976#1.offset, myri10ge_probe_#t~ret1977#1, myri10ge_probe_#t~ret1978#1, myri10ge_probe_#t~mem1979#1, myri10ge_probe_#t~mem1980#1, myri10ge_probe_#t~mem1981#1, myri10ge_probe_#t~short1982#1, myri10ge_probe_#t~mem1983#1, myri10ge_probe_#t~mem1984#1, myri10ge_probe_#t~ret1985#1, myri10ge_probe_#t~mem1986#1.base, myri10ge_probe_#t~mem1986#1.offset, myri10ge_probe_#t~mem1987#1, myri10ge_probe_#t~memset~res1988#1.base, myri10ge_probe_#t~memset~res1988#1.offset, myri10ge_probe_#t~ret1989#1, myri10ge_probe_#t~mem1990#1.base, myri10ge_probe_#t~mem1990#1.offset, myri10ge_probe_#t~mem1991#1, myri10ge_probe_#t~ret1992#1, myri10ge_probe_#t~ret1993#1, myri10ge_probe_#t~ret1994#1, myri10ge_probe_#t~ret1995#1, myri10ge_probe_#t~mem1996#1, myri10ge_probe_#t~ret1997#1, myri10ge_probe_#t~mem1998#1, myri10ge_probe_#t~ret1999#1, myri10ge_probe_#t~ret2000#1, myri10ge_probe_#t~ret2001#1, myri10ge_probe_#t~mem2002#1, myri10ge_probe_#t~bitwise2003#1, myri10ge_probe_#t~mem2004#1, myri10ge_probe_#t~bitwise2005#1, myri10ge_probe_#t~mem2006#1, myri10ge_probe_#t~mem2007#1, myri10ge_probe_#t~bitwise2008#1, myri10ge_probe_#t~mem2010#1, myri10ge_probe_#t~mem2009#1, myri10ge_probe_#t~bitwise2011#1, myri10ge_probe_#t~mem2012#1, myri10ge_probe_#t~mem2013#1, myri10ge_probe_#t~bitwise2014#1, myri10ge_probe_#t~mem2015#1, myri10ge_probe_#t~mem2016#1, myri10ge_probe_#t~bitwise2017#1, myri10ge_probe_#t~ret2018#1, myri10ge_probe_#t~ret2019#1, myri10ge_probe_#t~mem2020#1, myri10ge_probe_#t~ret2021#1, myri10ge_probe_#t~ret2022#1, myri10ge_probe_#t~mem2023#1, myri10ge_probe_#t~mem2024#1, myri10ge_probe_#t~mem2025#1, myri10ge_probe_#t~mem2026#1.base, myri10ge_probe_#t~mem2026#1.offset, myri10ge_probe_#t~mem2027#1, myri10ge_probe_#t~ret2028#1, myri10ge_probe_#t~mem2029#1, myri10ge_probe_#t~mem2030#1, myri10ge_probe_#t~mem2031#1, myri10ge_probe_#t~mem2032#1.base, myri10ge_probe_#t~mem2032#1.offset, myri10ge_probe_#t~mem2033#1, myri10ge_probe_#t~ret2034#1, myri10ge_probe_#t~mem2035#1.base, myri10ge_probe_#t~mem2035#1.offset, myri10ge_probe_#t~mem2036#1.base, myri10ge_probe_#t~mem2036#1.offset, myri10ge_probe_#t~mem2037#1, myri10ge_probe_#t~ret2038#1, myri10ge_probe_#t~mem2039#1.base, myri10ge_probe_#t~mem2039#1.offset, myri10ge_probe_#t~mem2040#1, myri10ge_probe_#t~mem2041#1, myri10ge_probe_#t~mem2042#1, myri10ge_probe_#t~mem2043#1, myri10ge_probe_#t~ret2044#1, myri10ge_probe_#t~mem2045#1.base, myri10ge_probe_#t~mem2045#1.offset, myri10ge_probe_#t~mem2046#1, myri10ge_probe_~pdev#1.base, myri10ge_probe_~pdev#1.offset, myri10ge_probe_~ent#1.base, myri10ge_probe_~ent#1.offset, myri10ge_probe_~netdev~3#1.base, myri10ge_probe_~netdev~3#1.offset, myri10ge_probe_~mgp~33#1.base, myri10ge_probe_~mgp~33#1.offset, myri10ge_probe_~dev~8#1.base, myri10ge_probe_~dev~8#1.offset, myri10ge_probe_~i~27#1, myri10ge_probe_~status~21#1, myri10ge_probe_~dac_enabled~0#1, myri10ge_probe_~hdr_offset~2#1, myri10ge_probe_~ss_offset~0#1, myri10ge_probe_~board_number~0#1, myri10ge_probe_~tmp~115#1.base, myri10ge_probe_~tmp~115#1.offset, myri10ge_probe_~#__key~1#1.base, myri10ge_probe_~#__key~1#1.offset, myri10ge_probe_~tmp___0~55#1, myri10ge_probe_~tmp___1~37#1.base, myri10ge_probe_~tmp___1~37#1.offset, myri10ge_probe_~tmp___2~24#1.base, myri10ge_probe_~tmp___2~24#1.offset, myri10ge_probe_~tmp___3~15#1, myri10ge_probe_~tmp___4~8#1, myri10ge_probe_~tmp___5~6#1, myri10ge_probe_~tmp___6~4#1, myri10ge_probe_~#__key___0~0#1.base, myri10ge_probe_~#__key___0~0#1.offset, myri10ge_probe_~#__key___1~0#1.base, myri10ge_probe_~#__key___1~0#1.offset, myri10ge_probe_~#__constr_expr_0~0#1.base, myri10ge_probe_~#__constr_expr_0~0#1.offset;myri10ge_probe_~pdev#1.base, myri10ge_probe_~pdev#1.offset := myri10ge_probe_#in~pdev#1.base, myri10ge_probe_#in~pdev#1.offset;myri10ge_probe_~ent#1.base, myri10ge_probe_~ent#1.offset := myri10ge_probe_#in~ent#1.base, myri10ge_probe_#in~ent#1.offset;havoc myri10ge_probe_~netdev~3#1.base, myri10ge_probe_~netdev~3#1.offset;havoc myri10ge_probe_~mgp~33#1.base, myri10ge_probe_~mgp~33#1.offset;havoc myri10ge_probe_~dev~8#1.base, myri10ge_probe_~dev~8#1.offset;havoc myri10ge_probe_~i~27#1;havoc myri10ge_probe_~status~21#1;havoc myri10ge_probe_~dac_enabled~0#1;havoc myri10ge_probe_~hdr_offset~2#1;havoc myri10ge_probe_~ss_offset~0#1;havoc myri10ge_probe_~board_number~0#1;havoc myri10ge_probe_~tmp~115#1.base, myri10ge_probe_~tmp~115#1.offset;call myri10ge_probe_~#__key~1#1.base, myri10ge_probe_~#__key~1#1.offset := #Ultimate.allocOnStack(8);havoc myri10ge_probe_~tmp___0~55#1;havoc myri10ge_probe_~tmp___1~37#1.base, myri10ge_probe_~tmp___1~37#1.offset;havoc myri10ge_probe_~tmp___2~24#1.base, myri10ge_probe_~tmp___2~24#1.offset;havoc myri10ge_probe_~tmp___3~15#1;havoc myri10ge_probe_~tmp___4~8#1;havoc myri10ge_probe_~tmp___5~6#1;havoc myri10ge_probe_~tmp___6~4#1;call myri10ge_probe_~#__key___0~0#1.base, myri10ge_probe_~#__key___0~0#1.offset := #Ultimate.allocOnStack(8);call myri10ge_probe_~#__key___1~0#1.base, myri10ge_probe_~#__key___1~0#1.offset := #Ultimate.allocOnStack(8);call myri10ge_probe_~#__constr_expr_0~0#1.base, myri10ge_probe_~#__constr_expr_0~0#1.offset := #Ultimate.allocOnStack(8);myri10ge_probe_~dev~8#1.base, myri10ge_probe_~dev~8#1.offset := myri10ge_probe_~pdev#1.base, 179 + myri10ge_probe_~pdev#1.offset;myri10ge_probe_~status~21#1 := -6;assume { :begin_inline_ldv_alloc_etherdev_mqs_119 } true;ldv_alloc_etherdev_mqs_119_#in~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_119_#in~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_119_#in~ldv_func_arg3#1 := 968, 32, 32;havoc ldv_alloc_etherdev_mqs_119_#res#1.base, ldv_alloc_etherdev_mqs_119_#res#1.offset;havoc ldv_alloc_etherdev_mqs_119_#t~ret2193#1.base, ldv_alloc_etherdev_mqs_119_#t~ret2193#1.offset, ldv_alloc_etherdev_mqs_119_#t~ret2194#1.base, ldv_alloc_etherdev_mqs_119_#t~ret2194#1.offset, ldv_alloc_etherdev_mqs_119_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_119_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_119_~ldv_func_arg3#1, ldv_alloc_etherdev_mqs_119_~ldv_func_res~5#1.base, ldv_alloc_etherdev_mqs_119_~ldv_func_res~5#1.offset, ldv_alloc_etherdev_mqs_119_~tmp~152#1.base, ldv_alloc_etherdev_mqs_119_~tmp~152#1.offset, ldv_alloc_etherdev_mqs_119_~tmp___0~66#1.base, ldv_alloc_etherdev_mqs_119_~tmp___0~66#1.offset;ldv_alloc_etherdev_mqs_119_~ldv_func_arg1#1 := ldv_alloc_etherdev_mqs_119_#in~ldv_func_arg1#1;ldv_alloc_etherdev_mqs_119_~ldv_func_arg2#1 := ldv_alloc_etherdev_mqs_119_#in~ldv_func_arg2#1;ldv_alloc_etherdev_mqs_119_~ldv_func_arg3#1 := ldv_alloc_etherdev_mqs_119_#in~ldv_func_arg3#1;havoc ldv_alloc_etherdev_mqs_119_~ldv_func_res~5#1.base, ldv_alloc_etherdev_mqs_119_~ldv_func_res~5#1.offset;havoc ldv_alloc_etherdev_mqs_119_~tmp~152#1.base, ldv_alloc_etherdev_mqs_119_~tmp~152#1.offset;havoc ldv_alloc_etherdev_mqs_119_~tmp___0~66#1.base, ldv_alloc_etherdev_mqs_119_~tmp___0~66#1.offset;assume { :begin_inline_alloc_etherdev_mqs } true;alloc_etherdev_mqs_#in~arg0#1, alloc_etherdev_mqs_#in~arg1#1, alloc_etherdev_mqs_#in~arg2#1 := ldv_alloc_etherdev_mqs_119_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_119_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_119_~ldv_func_arg3#1;havoc alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret2322#1.base, alloc_etherdev_mqs_#t~ret2322#1.offset, alloc_etherdev_mqs_~arg0#1, alloc_etherdev_mqs_~arg1#1, alloc_etherdev_mqs_~arg2#1;alloc_etherdev_mqs_~arg0#1 := alloc_etherdev_mqs_#in~arg0#1;alloc_etherdev_mqs_~arg1#1 := alloc_etherdev_mqs_#in~arg1#1;alloc_etherdev_mqs_~arg2#1 := alloc_etherdev_mqs_#in~arg2#1; [2025-02-08 04:16:20,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14070: SUMMARY for call kfree(myri10ge_probe_slices_~old_fw~0#1.base, myri10ge_probe_slices_~old_fw~0#1.offset); srcloc: null [2025-02-08 04:16:20,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7860: assume false; [2025-02-08 04:16:20,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7860: assume !false; [2025-02-08 04:16:20,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7728-2: netif_msg_init_#res#1 := -1 + netif_msg_init_#t~bitwise343#1;havoc netif_msg_init_#t~bitwise343#1; [2025-02-08 04:16:20,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7728: havoc netif_msg_init_#t~bitwise343#1; [2025-02-08 04:16:20,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10635-1: SUMMARY for call myri10ge_get_settings_#t~ret1085#1 := netdev_err(myri10ge_get_settings_~netdev#1.base, myri10ge_get_settings_~netdev#1.offset, 60, 0); srcloc: null [2025-02-08 04:16:20,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10635: assume -2147483648 <= myri10ge_get_settings_#t~ret1085#1 && myri10ge_get_settings_#t~ret1085#1 <= 2147483647;havoc myri10ge_get_settings_#t~ret1085#1;myri10ge_get_settings_#res#1 := 0; [2025-02-08 04:16:20,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7728-5: assume 0 == netif_msg_init_~debug_value#1;netif_msg_init_#t~bitwise343#1 := 1; [2025-02-08 04:16:20,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7728-5: assume !(0 == netif_msg_init_~debug_value#1); [2025-02-08 04:16:20,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7728-4: havoc netif_msg_init_#t~bitwise343#1;assume netif_msg_init_#t~bitwise343#1 > 1; [2025-02-08 04:16:20,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7728-3: [2025-02-08 04:16:20,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13410: call ULTIMATE.dealloc(myri10ge_mask_surprise_down_~#mask~0#1.base, myri10ge_mask_surprise_down_~#mask~0#1.offset);havoc myri10ge_mask_surprise_down_~#mask~0#1.base, myri10ge_mask_surprise_down_~#mask~0#1.offset; [2025-02-08 04:16:20,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16713-1: SUMMARY for call ldv_dev_set_drvdata_82_#t~ret2182#1 := ldv_dev_set_drvdata(ldv_dev_set_drvdata_82_~dev#1.base, ldv_dev_set_drvdata_82_~dev#1.offset, ldv_dev_set_drvdata_82_~data#1.base, ldv_dev_set_drvdata_82_~data#1.offset); srcloc: null [2025-02-08 04:16:20,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16713: assume -2147483648 <= ldv_dev_set_drvdata_82_#t~ret2182#1 && ldv_dev_set_drvdata_82_#t~ret2182#1 <= 2147483647;ldv_dev_set_drvdata_82_~tmp~145#1 := ldv_dev_set_drvdata_82_#t~ret2182#1;havoc ldv_dev_set_drvdata_82_#t~ret2182#1;ldv_dev_set_drvdata_82_#res#1 := ldv_dev_set_drvdata_82_~tmp~145#1;pci_set_drvdata_#t~ret430#1 := ldv_dev_set_drvdata_82_#res#1;havoc ldv_dev_set_drvdata_82_#t~ret2182#1, ldv_dev_set_drvdata_82_~dev#1.base, ldv_dev_set_drvdata_82_~dev#1.offset, ldv_dev_set_drvdata_82_~data#1.base, ldv_dev_set_drvdata_82_~data#1.offset, ldv_dev_set_drvdata_82_~tmp~145#1;havoc ldv_dev_set_drvdata_82_#in~dev#1.base, ldv_dev_set_drvdata_82_#in~dev#1.offset, ldv_dev_set_drvdata_82_#in~data#1.base, ldv_dev_set_drvdata_82_#in~data#1.offset;assume { :end_inline_ldv_dev_set_drvdata_82 } true;assume -2147483648 <= pci_set_drvdata_#t~ret430#1 && pci_set_drvdata_#t~ret430#1 <= 2147483647;havoc pci_set_drvdata_#t~ret430#1;havoc pci_set_drvdata_#t~ret430#1, pci_set_drvdata_~pdev#1.base, pci_set_drvdata_~pdev#1.offset, pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;havoc pci_set_drvdata_#in~pdev#1.base, pci_set_drvdata_#in~pdev#1.offset, pci_set_drvdata_#in~data#1.base, pci_set_drvdata_#in~data#1.offset;assume { :end_inline_pci_set_drvdata } true; [2025-02-08 04:16:20,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14203: assume 0 == (myri10ge_probe_#t~mem1952#1.base + myri10ge_probe_#t~mem1952#1.offset) % 18446744073709551616;havoc myri10ge_probe_#t~mem1952#1.base, myri10ge_probe_#t~mem1952#1.offset; [2025-02-08 04:16:20,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14203: assume !(0 == (myri10ge_probe_#t~mem1952#1.base + myri10ge_probe_#t~mem1952#1.offset) % 18446744073709551616);havoc myri10ge_probe_#t~mem1952#1.base, myri10ge_probe_#t~mem1952#1.offset;call myri10ge_probe_#t~mem1953#1 := read~int#35(myri10ge_probe_~pdev#1.base, 1551 + myri10ge_probe_~pdev#1.offset, 8);myri10ge_probe_#t~short1956#1 := 0 != myri10ge_probe_#t~mem1953#1 % 18446744073709551616; [2025-02-08 04:16:20,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15260-1: SUMMARY for call ldv_assume((if 12 == ~ldv_statevar_2~0 || 1 == ~ldv_statevar_3~0 then 1 else 0)); srcloc: null [2025-02-08 04:16:20,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15260: assume { :begin_inline_ldv_EMGentry_exit_myri10ge_cleanup_module_17_2 } true;ldv_EMGentry_exit_myri10ge_cleanup_module_17_2_#in~arg0#1.base, ldv_EMGentry_exit_myri10ge_cleanup_module_17_2_#in~arg0#1.offset := ~ldv_17_exit_myri10ge_cleanup_module_default~0.base, ~ldv_17_exit_myri10ge_cleanup_module_default~0.offset;havoc ldv_EMGentry_exit_myri10ge_cleanup_module_17_2_~arg0#1.base, ldv_EMGentry_exit_myri10ge_cleanup_module_17_2_~arg0#1.offset;ldv_EMGentry_exit_myri10ge_cleanup_module_17_2_~arg0#1.base, ldv_EMGentry_exit_myri10ge_cleanup_module_17_2_~arg0#1.offset := ldv_EMGentry_exit_myri10ge_cleanup_module_17_2_#in~arg0#1.base, ldv_EMGentry_exit_myri10ge_cleanup_module_17_2_#in~arg0#1.offset;assume { :begin_inline_myri10ge_cleanup_module } true;assume { :begin_inline_ldv_dca_unregister_notify_126 } true;ldv_dca_unregister_notify_126_#in~ldv_func_arg1#1.base, ldv_dca_unregister_notify_126_#in~ldv_func_arg1#1.offset := ~#myri10ge_dca_notifier~0.base, ~#myri10ge_dca_notifier~0.offset;havoc ldv_dca_unregister_notify_126_~ldv_func_arg1#1.base, ldv_dca_unregister_notify_126_~ldv_func_arg1#1.offset;ldv_dca_unregister_notify_126_~ldv_func_arg1#1.base, ldv_dca_unregister_notify_126_~ldv_func_arg1#1.offset := ldv_dca_unregister_notify_126_#in~ldv_func_arg1#1.base, ldv_dca_unregister_notify_126_#in~ldv_func_arg1#1.offset;assume { :begin_inline_dca_unregister_notify } true;dca_unregister_notify_#in~arg0#1.base, dca_unregister_notify_#in~arg0#1.offset := ldv_dca_unregister_notify_126_~ldv_func_arg1#1.base, ldv_dca_unregister_notify_126_~ldv_func_arg1#1.offset;havoc dca_unregister_notify_~arg0#1.base, dca_unregister_notify_~arg0#1.offset;dca_unregister_notify_~arg0#1.base, dca_unregister_notify_~arg0#1.offset := dca_unregister_notify_#in~arg0#1.base, dca_unregister_notify_#in~arg0#1.offset;havoc dca_unregister_notify_~arg0#1.base, dca_unregister_notify_~arg0#1.offset;havoc dca_unregister_notify_#in~arg0#1.base, dca_unregister_notify_#in~arg0#1.offset;assume { :end_inline_dca_unregister_notify } true;assume { :begin_inline_ldv_dca_unregister_notify } true;ldv_dca_unregister_notify_#in~arg0#1.base, ldv_dca_unregister_notify_#in~arg0#1.offset, ldv_dca_unregister_notify_#in~arg1#1.base, ldv_dca_unregister_notify_#in~arg1#1.offset := 0, 0, ldv_dca_unregister_notify_126_~ldv_func_arg1#1.base, ldv_dca_unregister_notify_126_~ldv_func_arg1#1.offset;havoc ldv_dca_unregister_notify_~arg0#1.base, ldv_dca_unregister_notify_~arg0#1.offset, ldv_dca_unregister_notify_~arg1#1.base, ldv_dca_unregister_notify_~arg1#1.offset, ldv_dca_unregister_notify_~ldv_15_struct_notifier_block_struct_notifier_block~0#1.base, ldv_dca_unregister_notify_~ldv_15_struct_notifier_block_struct_notifier_block~0#1.offset;ldv_dca_unregister_notify_~arg0#1.base, ldv_dca_unregister_notify_~arg0#1.offset := ldv_dca_unregister_notify_#in~arg0#1.base, ldv_dca_unregister_notify_#in~arg0#1.offset;ldv_dca_unregister_notify_~arg1#1.base, ldv_dca_unregister_notify_~arg1#1.offset := ldv_dca_unregister_notify_#in~arg1#1.base, ldv_dca_unregister_notify_#in~arg1#1.offset;havoc ldv_dca_unregister_notify_~ldv_15_struct_notifier_block_struct_notifier_block~0#1.base, ldv_dca_unregister_notify_~ldv_15_struct_notifier_block_struct_notifier_block~0#1.offset;ldv_dca_unregister_notify_~ldv_15_struct_notifier_block_struct_notifier_block~0#1.base, ldv_dca_unregister_notify_~ldv_15_struct_notifier_block_struct_notifier_block~0#1.offset := ldv_dca_unregister_notify_~arg1#1.base, ldv_dca_unregister_notify_~arg1#1.offset; [2025-02-08 04:16:20,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14335: assume 0 != myri10ge_probe_~status~21#1; [2025-02-08 04:16:20,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14335: assume !(0 != myri10ge_probe_~status~21#1); [2025-02-08 04:16:20,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13278: assume -7 != myri10ge_firmware_probe_~status~17#1; [2025-02-08 04:16:20,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13278: assume !(-7 != myri10ge_firmware_probe_~status~17#1); [2025-02-08 04:16:20,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13410-1: call ULTIMATE.dealloc(myri10ge_mask_surprise_down_~#mask~0#1.base, myri10ge_mask_surprise_down_~#mask~0#1.offset);havoc myri10ge_mask_surprise_down_~#mask~0#1.base, myri10ge_mask_surprise_down_~#mask~0#1.offset; [2025-02-08 04:16:20,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13939: assume myri10ge_probe_slices_#t~short1900#1 || (-1 == ~myri10ge_max_slices~0 && myri10ge_probe_slices_~ncpus~0#1 <= 1);havoc myri10ge_probe_slices_#t~mem1899#1;havoc myri10ge_probe_slices_#t~short1900#1;call ULTIMATE.dealloc(myri10ge_probe_slices_~#cmd~14#1.base, myri10ge_probe_slices_~#cmd~14#1.offset);havoc myri10ge_probe_slices_~#cmd~14#1.base, myri10ge_probe_slices_~#cmd~14#1.offset; [2025-02-08 04:16:20,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13939: assume !(myri10ge_probe_slices_#t~short1900#1 || (-1 == ~myri10ge_max_slices~0 && myri10ge_probe_slices_~ncpus~0#1 <= 1));havoc myri10ge_probe_slices_#t~mem1899#1;havoc myri10ge_probe_slices_#t~short1900#1;call myri10ge_probe_slices_#t~mem1901#1.base, myri10ge_probe_slices_#t~mem1901#1.offset := read~$Pointer$#35(myri10ge_probe_slices_~mgp#1.base, 461 + myri10ge_probe_slices_~mgp#1.offset, 8);myri10ge_probe_slices_~old_fw~0#1.base, myri10ge_probe_slices_~old_fw~0#1.offset := myri10ge_probe_slices_#t~mem1901#1.base, myri10ge_probe_slices_#t~mem1901#1.offset;havoc myri10ge_probe_slices_#t~mem1901#1.base, myri10ge_probe_slices_#t~mem1901#1.offset;call myri10ge_probe_slices_#t~mem1902#1 := read~int#35(myri10ge_probe_slices_~mgp#1.base, 460 + myri10ge_probe_slices_~mgp#1.offset, 1);myri10ge_probe_slices_~old_allocated~0#1 := (if 0 == myri10ge_probe_slices_#t~mem1902#1 % 256 then 0 else 1);havoc myri10ge_probe_slices_#t~mem1902#1;call write~int#35(0, myri10ge_probe_slices_~mgp#1.base, 460 + myri10ge_probe_slices_~mgp#1.offset, 1);call myri10ge_probe_slices_#t~mem1903#1.base, myri10ge_probe_slices_#t~mem1903#1.offset := read~$Pointer$#10(~#myri10ge_fw_name~0.base, ~#myri10ge_fw_name~0.offset, 8); [2025-02-08 04:16:20,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13939-1: assume myri10ge_probe_slices_#t~short1900#1; [2025-02-08 04:16:20,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13939-1: assume !myri10ge_probe_slices_#t~short1900#1;call myri10ge_probe_slices_#t~mem1899#1 := read~int#35(myri10ge_probe_slices_~pdev~10#1.base, 76 + myri10ge_probe_slices_~pdev~10#1.offset, 1);myri10ge_probe_slices_#t~short1900#1 := 0 == myri10ge_probe_slices_#t~mem1899#1 % 256 % 4294967296; [2025-02-08 04:16:20,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14864: havoc ldv_dca_register_notify_~arg0#1.base, ldv_dca_register_notify_~arg0#1.offset, ldv_dca_register_notify_~arg1#1.base, ldv_dca_register_notify_~arg1#1.offset, ldv_dca_register_notify_~ldv_16_struct_notifier_block_struct_notifier_block~0#1.base, ldv_dca_register_notify_~ldv_16_struct_notifier_block_struct_notifier_block~0#1.offset;havoc ldv_dca_register_notify_#in~arg0#1.base, ldv_dca_register_notify_#in~arg0#1.offset, ldv_dca_register_notify_#in~arg1#1.base, ldv_dca_register_notify_#in~arg1#1.offset;assume { :end_inline_ldv_dca_register_notify } true;havoc ldv_dca_register_notify_124_~ldv_func_arg1#1.base, ldv_dca_register_notify_124_~ldv_func_arg1#1.offset;havoc ldv_dca_register_notify_124_#in~ldv_func_arg1#1.base, ldv_dca_register_notify_124_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_dca_register_notify_124 } true; [2025-02-08 04:16:20,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11165-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1140#1.base, myri10ge_get_ethtool_stats_#t~ret1140#1.offset := netdev_priv(myri10ge_get_ethtool_stats_~netdev#1.base, myri10ge_get_ethtool_stats_~netdev#1.offset); srcloc: null [2025-02-08 04:16:20,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11165: myri10ge_get_ethtool_stats_~tmp~91#1.base, myri10ge_get_ethtool_stats_~tmp~91#1.offset := myri10ge_get_ethtool_stats_#t~ret1140#1.base, myri10ge_get_ethtool_stats_#t~ret1140#1.offset;havoc myri10ge_get_ethtool_stats_#t~ret1140#1.base, myri10ge_get_ethtool_stats_#t~ret1140#1.offset;myri10ge_get_ethtool_stats_~mgp~14#1.base, myri10ge_get_ethtool_stats_~mgp~14#1.offset := myri10ge_get_ethtool_stats_~tmp~91#1.base, myri10ge_get_ethtool_stats_~tmp~91#1.offset; [2025-02-08 04:16:20,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19489-1: ldv_register_netdev_120_#t~ret2195#1 := register_netdev_#res#1;havoc register_netdev_#t~nondet2374#1, register_netdev_~arg0#1.base, register_netdev_~arg0#1.offset;havoc register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset;assume { :end_inline_register_netdev } true;assume -2147483648 <= ldv_register_netdev_120_#t~ret2195#1 && ldv_register_netdev_120_#t~ret2195#1 <= 2147483647;ldv_register_netdev_120_~tmp~153#1 := ldv_register_netdev_120_#t~ret2195#1;havoc ldv_register_netdev_120_#t~ret2195#1;ldv_register_netdev_120_~ldv_func_res~6#1 := ldv_register_netdev_120_~tmp~153#1;assume { :begin_inline_ldv_register_netdev } true;ldv_register_netdev_#in~arg0#1, ldv_register_netdev_#in~arg1#1.base, ldv_register_netdev_#in~arg1#1.offset := ldv_register_netdev_120_~ldv_func_res~6#1, ldv_register_netdev_120_~ldv_func_arg1#1.base, ldv_register_netdev_120_~ldv_func_arg1#1.offset;havoc ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret2152#1, ldv_register_netdev_#t~ret2153#1, ldv_register_netdev_#t~mem2154#1.base, ldv_register_netdev_#t~mem2154#1.offset, ldv_register_netdev_#t~mem2155#1.base, ldv_register_netdev_#t~mem2155#1.offset, ldv_register_netdev_#t~ret2156#1, ldv_register_netdev_#t~ret2157#1, ldv_register_netdev_~arg0#1, ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.offset, ldv_register_netdev_~ldv_10_ret_default~0#1, ldv_register_netdev_~tmp~132#1, ldv_register_netdev_~tmp___0~59#1;ldv_register_netdev_~arg0#1 := ldv_register_netdev_#in~arg0#1;ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset := ldv_register_netdev_#in~arg1#1.base, ldv_register_netdev_#in~arg1#1.offset;havoc ldv_register_netdev_~ldv_10_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.offset;havoc ldv_register_netdev_~ldv_10_ret_default~0#1;havoc ldv_register_netdev_~tmp~132#1;havoc ldv_register_netdev_~tmp___0~59#1;ldv_register_netdev_~ldv_10_ret_default~0#1 := 1;assume { :begin_inline_ldv_pre_register_netdev } true;havoc ldv_pre_register_netdev_#res#1;havoc ldv_pre_register_netdev_#t~nondet2340#1;havoc ldv_pre_register_netdev_#t~nondet2340#1;assume -2147483648 <= ldv_pre_register_netdev_#t~nondet2340#1 && ldv_pre_register_netdev_#t~nondet2340#1 <= 2147483647;ldv_pre_register_netdev_#res#1 := ldv_pre_register_netdev_#t~nondet2340#1;havoc ldv_pre_register_netdev_#t~nondet2340#1; [2025-02-08 04:16:20,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15922: assume 12 == ~ldv_statevar_2~0; [2025-02-08 04:16:20,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15922: assume !(12 == ~ldv_statevar_2~0); [2025-02-08 04:16:20,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19489: havoc register_netdev_#t~nondet2374#1; [2025-02-08 04:16:20,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13940: havoc myri10ge_probe_slices_#t~mem1897#1.base, myri10ge_probe_slices_#t~mem1897#1.offset, myri10ge_probe_slices_#t~ret1898#1, myri10ge_probe_slices_#t~mem1899#1, myri10ge_probe_slices_#t~short1900#1, myri10ge_probe_slices_#t~mem1901#1.base, myri10ge_probe_slices_#t~mem1901#1.offset, myri10ge_probe_slices_#t~mem1902#1, myri10ge_probe_slices_#t~mem1903#1.base, myri10ge_probe_slices_#t~mem1903#1.offset, myri10ge_probe_slices_#t~mem1904#1.base, myri10ge_probe_slices_#t~mem1904#1.offset, myri10ge_probe_slices_#t~mem1905#1.base, myri10ge_probe_slices_#t~mem1905#1.offset, myri10ge_probe_slices_#t~ret1906#1, myri10ge_probe_slices_#t~mem1907#1.base, myri10ge_probe_slices_#t~mem1907#1.offset, myri10ge_probe_slices_#t~ret1908#1, myri10ge_probe_slices_#t~ret1909#1, myri10ge_probe_slices_#t~memset~res1910#1.base, myri10ge_probe_slices_#t~memset~res1910#1.offset, myri10ge_probe_slices_#t~ret1911#1, myri10ge_probe_slices_#t~mem1912#1.base, myri10ge_probe_slices_#t~mem1912#1.offset, myri10ge_probe_slices_#t~ret1913#1, myri10ge_probe_slices_#t~mem1914#1, myri10ge_probe_slices_#t~mem1915#1, myri10ge_probe_slices_#t~ret1916#1, myri10ge_probe_slices_#t~mem1917#1.base, myri10ge_probe_slices_#t~mem1917#1.offset, myri10ge_probe_slices_#t~ret1918#1, myri10ge_probe_slices_#t~ret1919#1, myri10ge_probe_slices_#t~mem1920#1, myri10ge_probe_slices_#t~mem1921#1, myri10ge_probe_slices_#t~mem1922#1, myri10ge_probe_slices_#t~ret1923#1.base, myri10ge_probe_slices_#t~ret1923#1.offset, myri10ge_probe_slices_#t~mem1924#1.base, myri10ge_probe_slices_#t~mem1924#1.offset, myri10ge_probe_slices_#t~mem1925#1.base, myri10ge_probe_slices_#t~mem1925#1.offset, myri10ge_probe_slices_#t~mem1926#1, myri10ge_probe_slices_#t~mem1927#1, myri10ge_probe_slices_#t~mem1928#1, myri10ge_probe_slices_#t~ret1929#1, myri10ge_probe_slices_#t~mem1930#1, myri10ge_probe_slices_#t~mem1931#1.base, myri10ge_probe_slices_#t~mem1931#1.offset, myri10ge_probe_slices_#t~mem1932#1, myri10ge_probe_slices_#t~ret1933#1, myri10ge_probe_slices_#t~mem1934#1, myri10ge_probe_slices_#t~mem1935#1.base, myri10ge_probe_slices_#t~mem1935#1.offset, myri10ge_probe_slices_#t~mem1936#1.base, myri10ge_probe_slices_#t~mem1936#1.offset, myri10ge_probe_slices_#t~ret1937#1, myri10ge_probe_slices_~mgp#1.base, myri10ge_probe_slices_~mgp#1.offset, myri10ge_probe_slices_~#cmd~14#1.base, myri10ge_probe_slices_~#cmd~14#1.offset, myri10ge_probe_slices_~pdev~10#1.base, myri10ge_probe_slices_~pdev~10#1.offset, myri10ge_probe_slices_~old_fw~0#1.base, myri10ge_probe_slices_~old_fw~0#1.offset, myri10ge_probe_slices_~old_allocated~0#1, myri10ge_probe_slices_~i~26#1, myri10ge_probe_slices_~status~20#1, myri10ge_probe_slices_~ncpus~0#1, myri10ge_probe_slices_~tmp~114#1.base, myri10ge_probe_slices_~tmp~114#1.offset, myri10ge_probe_slices_~tmp___0~54#1, myri10ge_probe_slices_~tmp___1~36#1;havoc myri10ge_probe_slices_#in~mgp#1.base, myri10ge_probe_slices_#in~mgp#1.offset;assume { :end_inline_myri10ge_probe_slices } true;assume { :begin_inline_myri10ge_alloc_slices } true;myri10ge_alloc_slices_#in~mgp#1.base, myri10ge_alloc_slices_#in~mgp#1.offset := myri10ge_probe_~mgp~33#1.base, myri10ge_probe_~mgp~33#1.offset;havoc myri10ge_alloc_slices_#res#1;havoc myri10ge_alloc_slices_#t~mem1884#1.base, myri10ge_alloc_slices_#t~mem1884#1.offset, myri10ge_alloc_slices_#t~mem1885#1, myri10ge_alloc_slices_#t~ret1886#1.base, myri10ge_alloc_slices_#t~ret1886#1.offset, myri10ge_alloc_slices_#t~mem1887#1.base, myri10ge_alloc_slices_#t~mem1887#1.offset, myri10ge_alloc_slices_#t~mem1888#1.base, myri10ge_alloc_slices_#t~mem1888#1.offset, myri10ge_alloc_slices_#t~mem1889#1, myri10ge_alloc_slices_#t~ret1890#1.base, myri10ge_alloc_slices_#t~ret1890#1.offset, myri10ge_alloc_slices_#t~mem1891#1.base, myri10ge_alloc_slices_#t~mem1891#1.offset, myri10ge_alloc_slices_#t~ret1892#1.base, myri10ge_alloc_slices_#t~ret1892#1.offset, myri10ge_alloc_slices_#t~mem1893#1.base, myri10ge_alloc_slices_#t~mem1893#1.offset, myri10ge_alloc_slices_#t~mem1894#1.base, myri10ge_alloc_slices_#t~mem1894#1.offset, myri10ge_alloc_slices_#t~mem1895#1.base, myri10ge_alloc_slices_#t~mem1895#1.offset, myri10ge_alloc_slices_#t~mem1896#1, myri10ge_alloc_slices_~mgp#1.base, myri10ge_alloc_slices_~mgp#1.offset, myri10ge_alloc_slices_~ss~14#1.base, myri10ge_alloc_slices_~ss~14#1.offset, myri10ge_alloc_slices_~pdev~9#1.base, myri10ge_alloc_slices_~pdev~9#1.offset, myri10ge_alloc_slices_~bytes~5#1, myri10ge_alloc_slices_~i~25#1, myri10ge_alloc_slices_~tmp~113#1.base, myri10ge_alloc_slices_~tmp~113#1.offset, myri10ge_alloc_slices_~tmp___0~53#1.base, myri10ge_alloc_slices_~tmp___0~53#1.offset, myri10ge_alloc_slices_~tmp___1~35#1.base, myri10ge_alloc_slices_~tmp___1~35#1.offset;myri10ge_alloc_slices_~mgp#1.base, myri10ge_alloc_slices_~mgp#1.offset := myri10ge_alloc_slices_#in~mgp#1.base, myri10ge_alloc_slices_#in~mgp#1.offset;havoc myri10ge_alloc_slices_~ss~14#1.base, myri10ge_alloc_slices_~ss~14#1.offset;havoc myri10ge_alloc_slices_~pdev~9#1.base, myri10ge_alloc_slices_~pdev~9#1.offset;havoc myri10ge_alloc_slices_~bytes~5#1;havoc myri10ge_alloc_slices_~i~25#1;havoc myri10ge_alloc_slices_~tmp~113#1.base, myri10ge_alloc_slices_~tmp~113#1.offset;havoc myri10ge_alloc_slices_~tmp___0~53#1.base, myri10ge_alloc_slices_~tmp___0~53#1.offset;havoc myri10ge_alloc_slices_~tmp___1~35#1.base, myri10ge_alloc_slices_~tmp___1~35#1.offset;call myri10ge_alloc_slices_#t~mem1884#1.base, myri10ge_alloc_slices_#t~mem1884#1.offset := read~$Pointer$#35(myri10ge_alloc_slices_~mgp#1.base, 100 + myri10ge_alloc_slices_~mgp#1.offset, 8);myri10ge_alloc_slices_~pdev~9#1.base, myri10ge_alloc_slices_~pdev~9#1.offset := myri10ge_alloc_slices_#t~mem1884#1.base, myri10ge_alloc_slices_#t~mem1884#1.offset;havoc myri10ge_alloc_slices_#t~mem1884#1.base, myri10ge_alloc_slices_#t~mem1884#1.offset;call myri10ge_alloc_slices_#t~mem1885#1 := read~int#35(myri10ge_alloc_slices_~mgp#1.base, 12 + myri10ge_alloc_slices_~mgp#1.offset, 4);myri10ge_alloc_slices_~bytes~5#1 := 832 * myri10ge_alloc_slices_#t~mem1885#1;havoc myri10ge_alloc_slices_#t~mem1885#1; [2025-02-08 04:16:20,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11430-1: SUMMARY for call myri10ge_phys_id_#t~ret1231#1 := myri10ge_led(myri10ge_phys_id_~mgp~17#1.base, myri10ge_phys_id_~mgp~17#1.offset, 1); srcloc: null [2025-02-08 04:16:20,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11430: assume -2147483648 <= myri10ge_phys_id_#t~ret1231#1 && myri10ge_phys_id_#t~ret1231#1 <= 2147483647;myri10ge_phys_id_~rc~2#1 := myri10ge_phys_id_#t~ret1231#1;havoc myri10ge_phys_id_#t~ret1231#1; [2025-02-08 04:16:20,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13280-1: SUMMARY for call myri10ge_firmware_probe_#t~ret1705#1 := dev_warn(myri10ge_firmware_probe_~dev~7#1.base, myri10ge_firmware_probe_~dev~7#1.offset, 100, 0); srcloc: null [2025-02-08 04:16:20,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10241: call myri10ge_tx_done_#t~mem964#1 := read~int#35(myri10ge_tx_done_~tx~0#1.base, 68 + myri10ge_tx_done_~tx~0#1.offset, 4);call write~int#35(1 + myri10ge_tx_done_#t~mem964#1, myri10ge_tx_done_~tx~0#1.base, 68 + myri10ge_tx_done_~tx~0#1.offset, 4);havoc myri10ge_tx_done_#t~mem964#1;call myri10ge_tx_done_#t~mem965#1.base, myri10ge_tx_done_#t~mem965#1.offset := read~$Pointer$#35(myri10ge_tx_done_~tx~0#1.base, 40 + myri10ge_tx_done_~tx~0#1.offset, 8);call myri10ge_tx_done_#t~mem966#1 := read~int#35(myri10ge_tx_done_#t~mem965#1.base, 20 + (myri10ge_tx_done_#t~mem965#1.offset + 24 * (if myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);myri10ge_tx_done_~len~1#1 := (if myri10ge_tx_done_#t~mem966#1 % 4294967296 % 4294967296 <= 2147483647 then myri10ge_tx_done_#t~mem966#1 % 4294967296 % 4294967296 else myri10ge_tx_done_#t~mem966#1 % 4294967296 % 4294967296 - 4294967296);havoc myri10ge_tx_done_#t~mem965#1.base, myri10ge_tx_done_#t~mem965#1.offset;havoc myri10ge_tx_done_#t~mem966#1;call myri10ge_tx_done_#t~mem967#1.base, myri10ge_tx_done_#t~mem967#1.offset := read~$Pointer$#35(myri10ge_tx_done_~tx~0#1.base, 40 + myri10ge_tx_done_~tx~0#1.offset, 8);call write~int#35(0, myri10ge_tx_done_#t~mem967#1.base, 20 + (myri10ge_tx_done_#t~mem967#1.offset + 24 * (if myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc myri10ge_tx_done_#t~mem967#1.base, myri10ge_tx_done_#t~mem967#1.offset; [2025-02-08 04:16:20,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15262: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:16:20,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13280: assume -2147483648 <= myri10ge_firmware_probe_#t~ret1705#1 && myri10ge_firmware_probe_#t~ret1705#1 <= 2147483647;havoc myri10ge_firmware_probe_#t~ret1705#1; [2025-02-08 04:16:20,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15791: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_36 } true;ldv_dummy_resourceless_instance_callback_1_36_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_36_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_36_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_36_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_36_#in~arg2#1 := ~ldv_1_callback_set_phys_id~0.base, ~ldv_1_callback_set_phys_id~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_enum_ethtool_phys_id_state~0;havoc ldv_dummy_resourceless_instance_callback_1_36_#t~ret2097#1, ldv_dummy_resourceless_instance_callback_1_36_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_36_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_36_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_36_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_36_~arg2#1;ldv_dummy_resourceless_instance_callback_1_36_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_36_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_36_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_36_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_36_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_36_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_36_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_36_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_36_~arg2#1 := ldv_dummy_resourceless_instance_callback_1_36_#in~arg2#1;assume { :begin_inline_myri10ge_phys_id } true;myri10ge_phys_id_#in~netdev#1.base, myri10ge_phys_id_#in~netdev#1.offset, myri10ge_phys_id_#in~state#1 := ldv_dummy_resourceless_instance_callback_1_36_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_36_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_36_~arg2#1;havoc myri10ge_phys_id_#res#1;havoc myri10ge_phys_id_#t~ret1230#1.base, myri10ge_phys_id_#t~ret1230#1.offset, myri10ge_phys_id_#t~ret1231#1, myri10ge_phys_id_#t~ret1232#1, myri10ge_phys_id_~netdev#1.base, myri10ge_phys_id_~netdev#1.offset, myri10ge_phys_id_~state#1, myri10ge_phys_id_~mgp~17#1.base, myri10ge_phys_id_~mgp~17#1.offset, myri10ge_phys_id_~tmp~95#1.base, myri10ge_phys_id_~tmp~95#1.offset, myri10ge_phys_id_~rc~2#1;myri10ge_phys_id_~netdev#1.base, myri10ge_phys_id_~netdev#1.offset := myri10ge_phys_id_#in~netdev#1.base, myri10ge_phys_id_#in~netdev#1.offset;myri10ge_phys_id_~state#1 := myri10ge_phys_id_#in~state#1;havoc myri10ge_phys_id_~mgp~17#1.base, myri10ge_phys_id_~mgp~17#1.offset;havoc myri10ge_phys_id_~tmp~95#1.base, myri10ge_phys_id_~tmp~95#1.offset;havoc myri10ge_phys_id_~rc~2#1; [2025-02-08 04:16:20,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13413: assume 0 == (myri10ge_mask_surprise_down_~bridge~1#1.base + myri10ge_mask_surprise_down_~bridge~1#1.offset) % 18446744073709551616;call ULTIMATE.dealloc(myri10ge_mask_surprise_down_~#mask~0#1.base, myri10ge_mask_surprise_down_~#mask~0#1.offset);havoc myri10ge_mask_surprise_down_~#mask~0#1.base, myri10ge_mask_surprise_down_~#mask~0#1.offset; [2025-02-08 04:16:20,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13413: assume !(0 == (myri10ge_mask_surprise_down_~bridge~1#1.base + myri10ge_mask_surprise_down_~bridge~1#1.offset) % 18446744073709551616); [2025-02-08 04:16:20,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15263-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:16:20,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15263: ~ldv_statevar_17~0 := 7; [2025-02-08 04:16:20,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11167-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~memset~res1141#1.base, myri10ge_get_ethtool_stats_#t~memset~res1141#1.offset := #Ultimate.C_memset#35(myri10ge_get_ethtool_stats_~#link_stats~0#1.base, myri10ge_get_ethtool_stats_~#link_stats~0#1.offset, 0, 184); srcloc: null [2025-02-08 04:16:20,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11167: havoc myri10ge_get_ethtool_stats_#t~memset~res1141#1.base, myri10ge_get_ethtool_stats_#t~memset~res1141#1.offset; [2025-02-08 04:16:20,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7864: assume false; [2025-02-08 04:16:20,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7864: assume !false; [2025-02-08 04:16:20,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11432: myri10ge_phys_id_#res#1 := myri10ge_phys_id_~rc~2#1;ldv_dummy_resourceless_instance_callback_1_36_#t~ret2097#1 := myri10ge_phys_id_#res#1;havoc myri10ge_phys_id_#t~ret1230#1.base, myri10ge_phys_id_#t~ret1230#1.offset, myri10ge_phys_id_#t~ret1231#1, myri10ge_phys_id_#t~ret1232#1, myri10ge_phys_id_~netdev#1.base, myri10ge_phys_id_~netdev#1.offset, myri10ge_phys_id_~state#1, myri10ge_phys_id_~mgp~17#1.base, myri10ge_phys_id_~mgp~17#1.offset, myri10ge_phys_id_~tmp~95#1.base, myri10ge_phys_id_~tmp~95#1.offset, myri10ge_phys_id_~rc~2#1;havoc myri10ge_phys_id_#in~netdev#1.base, myri10ge_phys_id_#in~netdev#1.offset, myri10ge_phys_id_#in~state#1;assume { :end_inline_myri10ge_phys_id } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_36_#t~ret2097#1 && ldv_dummy_resourceless_instance_callback_1_36_#t~ret2097#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_36_#t~ret2097#1;havoc ldv_dummy_resourceless_instance_callback_1_36_#t~ret2097#1, ldv_dummy_resourceless_instance_callback_1_36_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_36_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_36_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_36_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_36_~arg2#1;havoc ldv_dummy_resourceless_instance_callback_1_36_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_36_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_36_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_36_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_36_#in~arg2#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_36 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:16:20,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13414: havoc myri10ge_mask_surprise_down_#t~mem1737#1.base, myri10ge_mask_surprise_down_#t~mem1737#1.offset, myri10ge_mask_surprise_down_#t~mem1738#1.base, myri10ge_mask_surprise_down_#t~mem1738#1.offset, myri10ge_mask_surprise_down_#t~ret1739#1, myri10ge_mask_surprise_down_#t~ret1740#1, myri10ge_mask_surprise_down_#t~mem1741#1, myri10ge_mask_surprise_down_#t~bitwise1742#1, myri10ge_mask_surprise_down_#t~mem1743#1, myri10ge_mask_surprise_down_#t~ret1744#1, myri10ge_mask_surprise_down_~pdev#1.base, myri10ge_mask_surprise_down_~pdev#1.offset, myri10ge_mask_surprise_down_~bridge~1#1.base, myri10ge_mask_surprise_down_~bridge~1#1.offset, myri10ge_mask_surprise_down_~cap~1#1, myri10ge_mask_surprise_down_~#mask~0#1.base, myri10ge_mask_surprise_down_~#mask~0#1.offset;havoc myri10ge_mask_surprise_down_#in~pdev#1.base, myri10ge_mask_surprise_down_#in~pdev#1.offset;assume { :end_inline_myri10ge_mask_surprise_down } true; [2025-02-08 04:16:20,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11168: havoc myri10ge_get_ethtool_stats_#t~ret1142#1.base, myri10ge_get_ethtool_stats_#t~ret1142#1.offset;myri10ge_get_ethtool_stats_~i~13#1 := 0; [2025-02-08 04:16:20,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11168-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1142#1.base, myri10ge_get_ethtool_stats_#t~ret1142#1.offset := myri10ge_get_stats(myri10ge_get_ethtool_stats_~netdev#1.base, myri10ge_get_ethtool_stats_~netdev#1.offset, myri10ge_get_ethtool_stats_~#link_stats~0#1.base, myri10ge_get_ethtool_stats_~#link_stats~0#1.offset); srcloc: null [2025-02-08 04:16:20,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16057-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2148#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:16:20,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16057: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2148#1 && ldv_pci_pci_instance_2_#t~ret2148#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp___1~38#1 := ldv_pci_pci_instance_2_#t~ret2148#1;havoc ldv_pci_pci_instance_2_#t~ret2148#1; [2025-02-08 04:16:20,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15661-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret2112#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2112#1.offset := ldv_xmalloc(8); srcloc: null [2025-02-08 04:16:20,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15661: ldv_net_dummy_resourceless_instance_1_~tmp~127#1.base, ldv_net_dummy_resourceless_instance_1_~tmp~127#1.offset := ldv_net_dummy_resourceless_instance_1_#t~ret2112#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2112#1.offset;havoc ldv_net_dummy_resourceless_instance_1_#t~ret2112#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2112#1.offset;~ldv_1_ldv_param_8_2_default~0.base, ~ldv_1_ldv_param_8_2_default~0.offset := ldv_net_dummy_resourceless_instance_1_~tmp~127#1.base, ldv_net_dummy_resourceless_instance_1_~tmp~127#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_8 } true;ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_8_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_8_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg3#1.offset := ~ldv_1_callback_get_ethtool_stats~0.base, ~ldv_1_callback_get_ethtool_stats~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_stats_ptr~0.base, ~ldv_1_container_struct_ethtool_stats_ptr~0.offset, ~ldv_1_ldv_param_8_2_default~0.base, ~ldv_1_ldv_param_8_2_default~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_8_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_8_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_1_8_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg3#1.offset;assume { :begin_inline_myri10ge_get_ethtool_stats } true;myri10ge_get_ethtool_stats_#in~netdev#1.base, myri10ge_get_ethtool_stats_#in~netdev#1.offset, myri10ge_get_ethtool_stats_#in~stats#1.base, myri10ge_get_ethtool_stats_#in~stats#1.offset, myri10ge_get_ethtool_stats_#in~data#1.base, myri10ge_get_ethtool_stats_#in~data#1.offset := ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg3#1.offset;havoc myri10ge_get_ethtool_stats_#t~ret1140#1.base, myri10ge_get_ethtool_stats_#t~ret1140#1.offset, myri10ge_get_ethtool_stats_#t~memset~res1141#1.base, myri10ge_get_ethtool_stats_#t~memset~res1141#1.offset, myri10ge_get_ethtool_stats_#t~ret1142#1.base, myri10ge_get_ethtool_stats_#t~ret1142#1.offset, myri10ge_get_ethtool_stats_#t~mem1143#1, myri10ge_get_ethtool_stats_#t~mem1144#1, myri10ge_get_ethtool_stats_#t~mem1145#1, myri10ge_get_ethtool_stats_#t~mem1146#1.base, myri10ge_get_ethtool_stats_#t~mem1146#1.offset, myri10ge_get_ethtool_stats_#t~mem1147#1, myri10ge_get_ethtool_stats_#t~mem1148#1, myri10ge_get_ethtool_stats_#t~mem1149#1, myri10ge_get_ethtool_stats_#t~mem1150#1, myri10ge_get_ethtool_stats_#t~mem1151#1, myri10ge_get_ethtool_stats_#t~mem1152#1, myri10ge_get_ethtool_stats_#t~mem1153#1, myri10ge_get_ethtool_stats_#t~mem1154#1, myri10ge_get_ethtool_stats_#t~mem1155#1.base, myri10ge_get_ethtool_stats_#t~mem1155#1.offset, myri10ge_get_ethtool_stats_#t~mem1156#1.base, myri10ge_get_ethtool_stats_#t~mem1156#1.offset, myri10ge_get_ethtool_stats_#t~mem1157#1, myri10ge_get_ethtool_stats_#t~mem1158#1, myri10ge_get_ethtool_stats_#t~mem1159#1.base, myri10ge_get_ethtool_stats_#t~mem1159#1.offset, myri10ge_get_ethtool_stats_#t~mem1160#1.base, myri10ge_get_ethtool_stats_#t~mem1160#1.offset, myri10ge_get_ethtool_stats_#t~mem1161#1, myri10ge_get_ethtool_stats_#t~ret1162#1, myri10ge_get_ethtool_stats_#t~mem1163#1.base, myri10ge_get_ethtool_stats_#t~mem1163#1.offset, myri10ge_get_ethtool_stats_#t~mem1164#1, myri10ge_get_ethtool_stats_#t~ret1165#1, myri10ge_get_ethtool_stats_#t~mem1166#1.base, myri10ge_get_ethtool_stats_#t~mem1166#1.offset, myri10ge_get_ethtool_stats_#t~mem1167#1, myri10ge_get_ethtool_stats_#t~ret1168#1, myri10ge_get_ethtool_stats_#t~mem1169#1.base, myri10ge_get_ethtool_stats_#t~mem1169#1.offset, myri10ge_get_ethtool_stats_#t~mem1170#1, myri10ge_get_ethtool_stats_#t~ret1171#1, myri10ge_get_ethtool_stats_#t~mem1172#1.base, myri10ge_get_ethtool_stats_#t~mem1172#1.offset, myri10ge_get_ethtool_stats_#t~mem1173#1, myri10ge_get_ethtool_stats_#t~ret1174#1, myri10ge_get_ethtool_stats_#t~mem1175#1.base, myri10ge_get_ethtool_stats_#t~mem1175#1.offset, myri10ge_get_ethtool_stats_#t~mem1176#1, myri10ge_get_ethtool_stats_#t~ret1177#1, myri10ge_get_ethtool_stats_#t~mem1178#1.base, myri10ge_get_ethtool_stats_#t~mem1178#1.offset, myri10ge_get_ethtool_stats_#t~mem1179#1, myri10ge_get_ethtool_stats_#t~ret1180#1, myri10ge_get_ethtool_stats_#t~mem1181#1.base, myri10ge_get_ethtool_stats_#t~mem1181#1.offset, myri10ge_get_ethtool_stats_#t~mem1182#1, myri10ge_get_ethtool_stats_#t~ret1183#1, myri10ge_get_ethtool_stats_#t~mem1184#1.base, myri10ge_get_ethtool_stats_#t~mem1184#1.offset, myri10ge_get_ethtool_stats_#t~mem1185#1, myri10ge_get_ethtool_stats_#t~ret1186#1, myri10ge_get_ethtool_stats_#t~mem1187#1.base, myri10ge_get_ethtool_stats_#t~mem1187#1.offset, myri10ge_get_ethtool_stats_#t~mem1188#1, myri10ge_get_ethtool_stats_#t~ret1189#1, myri10ge_get_ethtool_stats_#t~mem1190#1.base, myri10ge_get_ethtool_stats_#t~mem1190#1.offset, myri10ge_get_ethtool_stats_#t~mem1191#1, myri10ge_get_ethtool_stats_#t~ret1192#1, myri10ge_get_ethtool_stats_#t~mem1193#1.base, myri10ge_get_ethtool_stats_#t~mem1193#1.offset, myri10ge_get_ethtool_stats_#t~mem1194#1, myri10ge_get_ethtool_stats_#t~ret1195#1, myri10ge_get_ethtool_stats_#t~mem1196#1.base, myri10ge_get_ethtool_stats_#t~mem1196#1.offset, myri10ge_get_ethtool_stats_#t~mem1197#1, myri10ge_get_ethtool_stats_#t~mem1198#1, myri10ge_get_ethtool_stats_#t~mem1199#1, myri10ge_get_ethtool_stats_#t~mem1200#1, myri10ge_get_ethtool_stats_#t~mem1201#1, myri10ge_get_ethtool_stats_#t~mem1202#1, myri10ge_get_ethtool_stats_#t~mem1203#1, myri10ge_get_ethtool_stats_#t~mem1204#1, myri10ge_get_ethtool_stats_#t~mem1205#1, myri10ge_get_ethtool_stats_#t~mem1206#1, myri10ge_get_ethtool_stats_#t~mem1207#1, myri10ge_get_ethtool_stats_#t~mem1208#1, myri10ge_get_ethtool_stats_#t~mem1209#1, myri10ge_get_ethtool_stats_#t~mem1210#1, myri10ge_get_ethtool_stats_~netdev#1.base, myri10ge_get_ethtool_stats_~netdev#1.offset, myri10ge_get_ethtool_stats_~stats#1.base, myri10ge_get_ethtool_stats_~stats#1.offset, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset, myri10ge_get_ethtool_stats_~mgp~14#1.base, myri10ge_get_ethtool_stats_~mgp~14#1.offset, myri10ge_get_ethtool_stats_~tmp~91#1.base, myri10ge_get_ethtool_stats_~tmp~91#1.offset, myri10ge_get_ethtool_stats_~ss~4#1.base, myri10ge_get_ethtool_stats_~ss~4#1.offset, myri10ge_get_ethtool_stats_~#link_stats~0#1.base, myri10ge_get_ethtool_stats_~#link_stats~0#1.offset, myri10ge_get_ethtool_stats_~slice~0#1, myri10ge_get_ethtool_stats_~i~13#1, myri10ge_get_ethtool_stats_~tmp___0~37#1, myri10ge_get_ethtool_stats_~tmp___1~23#1, myri10ge_get_ethtool_stats_~tmp___2~15#1, myri10ge_get_ethtool_stats_~tmp___3~8#1, myri10ge_get_ethtool_stats_~tmp___4~2#1, myri10ge_get_ethtool_stats_~tmp___5~1#1, myri10ge_get_ethtool_stats_~tmp___6~1#1, myri10ge_get_ethtool_stats_~tmp___7~0#1, myri10ge_get_ethtool_stats_~tmp___8~0#1, myri10ge_get_ethtool_stats_~tmp___9~0#1, myri10ge_get_ethtool_stats_~tmp___10~0#1, myri10ge_get_ethtool_stats_~tmp___11~0#1, myri10ge_get_ethtool_stats_~tmp___12~0#1, myri10ge_get_ethtool_stats_~tmp___13~0#1, myri10ge_get_ethtool_stats_~tmp___14~0#1, myri10ge_get_ethtool_stats_~tmp___15~0#1, myri10ge_get_ethtool_stats_~tmp___16~0#1, myri10ge_get_ethtool_stats_~tmp___17~0#1, myri10ge_get_ethtool_stats_~tmp___18~0#1, myri10ge_get_ethtool_stats_~tmp___19~0#1, myri10ge_get_ethtool_stats_~tmp___20~0#1, myri10ge_get_ethtool_stats_~tmp___21~0#1, myri10ge_get_ethtool_stats_~tmp___22~0#1, myri10ge_get_ethtool_stats_~tmp___23~0#1, myri10ge_get_ethtool_stats_~tmp___24~0#1, myri10ge_get_ethtool_stats_~tmp___25~0#1, myri10ge_get_ethtool_stats_~tmp___26~0#1, myri10ge_get_ethtool_stats_~tmp___27~0#1, myri10ge_get_ethtool_stats_~tmp___28~0#1, myri10ge_get_ethtool_stats_~tmp___29~0#1, myri10ge_get_ethtool_stats_~tmp___30~0#1, myri10ge_get_ethtool_stats_~tmp___31~0#1, myri10ge_get_ethtool_stats_~tmp___32~0#1, myri10ge_get_ethtool_stats_~tmp___33~0#1, myri10ge_get_ethtool_stats_~tmp___34~0#1, myri10ge_get_ethtool_stats_~tmp___35~0#1, myri10ge_get_ethtool_stats_~tmp___36~0#1, myri10ge_get_ethtool_stats_~tmp___37~0#1, myri10ge_get_ethtool_stats_~tmp___38~0#1, myri10ge_get_ethtool_stats_~tmp___39~0#1, myri10ge_get_ethtool_stats_~tmp___40~0#1, myri10ge_get_ethtool_stats_~tmp___41~0#1, myri10ge_get_ethtool_stats_~tmp___42~0#1, myri10ge_get_ethtool_stats_~tmp___43~0#1, myri10ge_get_ethtool_stats_~tmp___44~0#1, myri10ge_get_ethtool_stats_~tmp___45~0#1, myri10ge_get_ethtool_stats_~tmp___46~0#1, myri10ge_get_ethtool_stats_~tmp___47~0#1, myri10ge_get_ethtool_stats_~tmp___48~0#1, myri10ge_get_ethtool_stats_~tmp___49~0#1, myri10ge_get_ethtool_stats_~tmp___50~0#1;myri10ge_get_ethtool_stats_~netdev#1.base, myri10ge_get_ethtool_stats_~netdev#1.offset := myri10ge_get_ethtool_stats_#in~netdev#1.base, myri10ge_get_ethtool_stats_#in~netdev#1.offset;myri10ge_get_ethtool_stats_~stats#1.base, myri10ge_get_ethtool_stats_~stats#1.offset := myri10ge_get_ethtool_stats_#in~stats#1.base, myri10ge_get_ethtool_stats_#in~stats#1.offset;myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset := myri10ge_get_ethtool_stats_#in~data#1.base, myri10ge_get_ethtool_stats_#in~data#1.offset;havoc myri10ge_get_ethtool_stats_~mgp~14#1.base, myri10ge_get_ethtool_stats_~mgp~14#1.offset;havoc myri10ge_get_ethtool_stats_~tmp~91#1.base, myri10ge_get_ethtool_stats_~tmp~91#1.offset;havoc myri10ge_get_ethtool_stats_~ss~4#1.base, myri10ge_get_ethtool_stats_~ss~4#1.offset;call myri10ge_get_ethtool_stats_~#link_stats~0#1.base, myri10ge_get_ethtool_stats_~#link_stats~0#1.offset := #Ultimate.allocOnStack(184);havoc myri10ge_get_ethtool_stats_~slice~0#1;havoc myri10ge_get_ethtool_stats_~i~13#1;havoc myri10ge_get_ethtool_stats_~tmp___0~37#1;havoc myri10ge_get_ethtool_stats_~tmp___1~23#1;havoc myri10ge_get_ethtool_stats_~tmp___2~15#1;havoc myri10ge_get_ethtool_stats_~tmp___3~8#1;havoc myri10ge_get_ethtool_stats_~tmp___4~2#1;havoc myri10ge_get_ethtool_stats_~tmp___5~1#1;havoc myri10ge_get_ethtool_stats_~tmp___6~1#1;havoc myri10ge_get_ethtool_stats_~tmp___7~0#1;havoc myri10ge_get_ethtool_stats_~tmp___8~0#1;havoc myri10ge_get_ethtool_stats_~tmp___9~0#1;havoc myri10ge_get_ethtool_stats_~tmp___10~0#1;havoc myri10ge_get_ethtool_stats_~tmp___11~0#1;havoc myri10ge_get_ethtool_stats_~tmp___12~0#1;havoc myri10ge_get_ethtool_stats_~tmp___13~0#1;havoc myri10ge_get_ethtool_stats_~tmp___14~0#1;havoc myri10ge_get_ethtool_stats_~tmp___15~0#1;havoc myri10ge_get_ethtool_stats_~tmp___16~0#1;havoc myri10ge_get_ethtool_stats_~tmp___17~0#1;havoc myri10ge_get_ethtool_stats_~tmp___18~0#1;havoc myri10ge_get_ethtool_stats_~tmp___19~0#1;havoc myri10ge_get_ethtool_stats_~tmp___20~0#1;havoc myri10ge_get_ethtool_stats_~tmp___21~0#1;havoc myri10ge_get_ethtool_stats_~tmp___22~0#1;havoc myri10ge_get_ethtool_stats_~tmp___23~0#1;havoc myri10ge_get_ethtool_stats_~tmp___24~0#1;havoc myri10ge_get_ethtool_stats_~tmp___25~0#1;havoc myri10ge_get_ethtool_stats_~tmp___26~0#1;havoc myri10ge_get_ethtool_stats_~tmp___27~0#1;havoc myri10ge_get_ethtool_stats_~tmp___28~0#1;havoc myri10ge_get_ethtool_stats_~tmp___29~0#1;havoc myri10ge_get_ethtool_stats_~tmp___30~0#1;havoc myri10ge_get_ethtool_stats_~tmp___31~0#1;havoc myri10ge_get_ethtool_stats_~tmp___32~0#1;havoc myri10ge_get_ethtool_stats_~tmp___33~0#1;havoc myri10ge_get_ethtool_stats_~tmp___34~0#1;havoc myri10ge_get_ethtool_stats_~tmp___35~0#1;havoc myri10ge_get_ethtool_stats_~tmp___36~0#1;havoc myri10ge_get_ethtool_stats_~tmp___37~0#1;havoc myri10ge_get_ethtool_stats_~tmp___38~0#1;havoc myri10ge_get_ethtool_stats_~tmp___39~0#1;havoc myri10ge_get_ethtool_stats_~tmp___40~0#1;havoc myri10ge_get_ethtool_stats_~tmp___41~0#1;havoc myri10ge_get_ethtool_stats_~tmp___42~0#1;havoc myri10ge_get_ethtool_stats_~tmp___43~0#1;havoc myri10ge_get_ethtool_stats_~tmp___44~0#1;havoc myri10ge_get_ethtool_stats_~tmp___45~0#1;havoc myri10ge_get_ethtool_stats_~tmp___46~0#1;havoc myri10ge_get_ethtool_stats_~tmp___47~0#1;havoc myri10ge_get_ethtool_stats_~tmp___48~0#1;havoc myri10ge_get_ethtool_stats_~tmp___49~0#1;havoc myri10ge_get_ethtool_stats_~tmp___50~0#1; [2025-02-08 04:16:20,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10244: assume 0 != (myri10ge_tx_done_~skb~1#1.base + myri10ge_tx_done_~skb~1#1.offset) % 18446744073709551616;call myri10ge_tx_done_#t~mem969#1 := read~int#35(myri10ge_tx_done_~ss#1.base, 448 + myri10ge_tx_done_~ss#1.offset, 8);call myri10ge_tx_done_#t~mem968#1 := read~int#35(myri10ge_tx_done_~skb~1#1.base, 104 + myri10ge_tx_done_~skb~1#1.offset, 4);call write~int#35(myri10ge_tx_done_#t~mem969#1 + myri10ge_tx_done_#t~mem968#1 % 4294967296, myri10ge_tx_done_~ss#1.base, 448 + myri10ge_tx_done_~ss#1.offset, 8);havoc myri10ge_tx_done_#t~mem969#1;havoc myri10ge_tx_done_#t~mem968#1;call myri10ge_tx_done_#t~mem970#1 := read~int#35(myri10ge_tx_done_~ss#1.base, 432 + myri10ge_tx_done_~ss#1.offset, 8);call write~int#35(1 + myri10ge_tx_done_#t~mem970#1, myri10ge_tx_done_~ss#1.base, 432 + myri10ge_tx_done_~ss#1.offset, 8);havoc myri10ge_tx_done_#t~mem970#1;assume { :begin_inline_dev_kfree_skb_irq } true;dev_kfree_skb_irq_#in~skb#1.base, dev_kfree_skb_irq_#in~skb#1.offset := myri10ge_tx_done_~skb~1#1.base, myri10ge_tx_done_~skb~1#1.offset;havoc dev_kfree_skb_irq_~skb#1.base, dev_kfree_skb_irq_~skb#1.offset;dev_kfree_skb_irq_~skb#1.base, dev_kfree_skb_irq_~skb#1.offset := dev_kfree_skb_irq_#in~skb#1.base, dev_kfree_skb_irq_#in~skb#1.offset;assume { :begin_inline___dev_kfree_skb_irq } true;__dev_kfree_skb_irq_#in~arg0#1.base, __dev_kfree_skb_irq_#in~arg0#1.offset, __dev_kfree_skb_irq_#in~arg1#1 := dev_kfree_skb_irq_~skb#1.base, dev_kfree_skb_irq_~skb#1.offset, 1;havoc __dev_kfree_skb_irq_~arg0#1.base, __dev_kfree_skb_irq_~arg0#1.offset, __dev_kfree_skb_irq_~arg1#1;__dev_kfree_skb_irq_~arg0#1.base, __dev_kfree_skb_irq_~arg0#1.offset := __dev_kfree_skb_irq_#in~arg0#1.base, __dev_kfree_skb_irq_#in~arg0#1.offset;__dev_kfree_skb_irq_~arg1#1 := __dev_kfree_skb_irq_#in~arg1#1; [2025-02-08 04:16:20,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10244: assume !(0 != (myri10ge_tx_done_~skb~1#1.base + myri10ge_tx_done_~skb~1#1.offset) % 18446744073709551616); [2025-02-08 04:16:20,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14340: SUMMARY for call myri10ge_free_irq(myri10ge_probe_~mgp~33#1.base, myri10ge_probe_~mgp~33#1.offset); srcloc: null [2025-02-08 04:16:20,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15133-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_29_#t~ret2092#1 := myri10ge_xmit(ldv_dummy_resourceless_instance_callback_1_29_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_29_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_29_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_29_~arg2#1.offset); srcloc: null [2025-02-08 04:16:20,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15133: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_29_#t~ret2092#1 && ldv_dummy_resourceless_instance_callback_1_29_#t~ret2092#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_29_#t~ret2092#1;havoc ldv_dummy_resourceless_instance_callback_1_29_#t~ret2092#1, ldv_dummy_resourceless_instance_callback_1_29_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_29_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_29_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_29_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_29_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_29_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_29_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_29_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_29_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_29_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_29_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_29_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_29 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:16:20,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14208-1: assume myri10ge_probe_#t~short1956#1;call myri10ge_probe_#t~mem1957#1 := read~int#35(myri10ge_probe_~pdev#1.base, 1559 + myri10ge_probe_~pdev#1.offset, 8);call myri10ge_probe_#t~mem1958#1 := read~int#35(myri10ge_probe_~pdev#1.base, 1551 + myri10ge_probe_~pdev#1.offset, 8);myri10ge_probe_#t~ite1959#1 := 1 + (myri10ge_probe_#t~mem1957#1 - myri10ge_probe_#t~mem1958#1); [2025-02-08 04:16:20,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14208-1: assume !myri10ge_probe_#t~short1956#1;myri10ge_probe_#t~ite1959#1 := 0; [2025-02-08 04:16:20,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14208-2: assume myri10ge_probe_#t~short1956#1; [2025-02-08 04:16:20,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14208-2: assume !myri10ge_probe_#t~short1956#1;call myri10ge_probe_#t~mem1954#1 := read~int#35(myri10ge_probe_~pdev#1.base, 1559 + myri10ge_probe_~pdev#1.offset, 8);call myri10ge_probe_#t~mem1955#1 := read~int#35(myri10ge_probe_~pdev#1.base, 1551 + myri10ge_probe_~pdev#1.offset, 8);myri10ge_probe_#t~short1956#1 := myri10ge_probe_#t~mem1954#1 % 18446744073709551616 != myri10ge_probe_#t~mem1955#1 % 18446744073709551616; [2025-02-08 04:16:20,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14208: call write~int#35(myri10ge_probe_#t~ite1959#1, myri10ge_probe_~mgp~33#1.base, 52 + myri10ge_probe_~mgp~33#1.offset, 8);havoc myri10ge_probe_#t~mem1953#1;havoc myri10ge_probe_#t~mem1954#1;havoc myri10ge_probe_#t~mem1955#1;havoc myri10ge_probe_#t~short1956#1;havoc myri10ge_probe_#t~ite1959#1;havoc myri10ge_probe_#t~mem1957#1;havoc myri10ge_probe_#t~mem1958#1;call myri10ge_probe_#t~mem1960#1 := read~int#35(myri10ge_probe_~pdev#1.base, 1551 + myri10ge_probe_~pdev#1.offset, 8);call write~int#35(myri10ge_probe_#t~mem1960#1, myri10ge_probe_~mgp~33#1.base, 60 + myri10ge_probe_~mgp~33#1.offset, 8);havoc myri10ge_probe_#t~mem1960#1;call write~int#35(-1, myri10ge_probe_~mgp~33#1.base, 152 + myri10ge_probe_~mgp~33#1.offset, 4);call write~int#35(0, myri10ge_probe_~mgp~33#1.base, 156 + myri10ge_probe_~mgp~33#1.offset, 4);call myri10ge_probe_#t~mem1961#1 := read~int#35(myri10ge_probe_~mgp~33#1.base, 60 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem1962#1 := read~int#35(myri10ge_probe_~mgp~33#1.base, 52 + myri10ge_probe_~mgp~33#1.offset, 8);assume { :begin_inline_mtrr_add } true;mtrr_add_#in~arg0#1, mtrr_add_#in~arg1#1, mtrr_add_#in~arg2#1, mtrr_add_#in~arg3#1 := myri10ge_probe_#t~mem1961#1, myri10ge_probe_#t~mem1962#1, 1, 1;havoc mtrr_add_#res#1;havoc mtrr_add_#t~nondet2342#1, mtrr_add_~arg0#1, mtrr_add_~arg1#1, mtrr_add_~arg2#1, mtrr_add_~arg3#1;mtrr_add_~arg0#1 := mtrr_add_#in~arg0#1;mtrr_add_~arg1#1 := mtrr_add_#in~arg1#1;mtrr_add_~arg2#1 := mtrr_add_#in~arg2#1;mtrr_add_~arg3#1 := mtrr_add_#in~arg3#1;havoc mtrr_add_#t~nondet2342#1;assume -2147483648 <= mtrr_add_#t~nondet2342#1 && mtrr_add_#t~nondet2342#1 <= 2147483647;mtrr_add_#res#1 := mtrr_add_#t~nondet2342#1;havoc mtrr_add_#t~nondet2342#1; [2025-02-08 04:16:20,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15926: assume 14 == ~ldv_statevar_2~0; [2025-02-08 04:16:20,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15926: assume !(14 == ~ldv_statevar_2~0); [2025-02-08 04:16:20,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15530: assume 1 == ~ldv_statevar_1~0; [2025-02-08 04:16:20,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15530: assume !(1 == ~ldv_statevar_1~0); [2025-02-08 04:16:20,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10641: assume myri10ge_get_settings_~i~11#1 <= 2; [2025-02-08 04:16:20,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10641: assume !(myri10ge_get_settings_~i~11#1 <= 2);call myri10ge_get_settings_#t~mem1089#1 := read~int#35(myri10ge_get_settings_~ptr~1#1.base, myri10ge_get_settings_~ptr~1#1.offset, 1); [2025-02-08 04:16:20,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14341: assume -2147483648 <= myri10ge_probe_#t~ret2019#1 && myri10ge_probe_#t~ret2019#1 <= 2147483647;havoc myri10ge_probe_#t~ret2019#1;assume { :begin_inline_init_timer_key } true;init_timer_key_#in~arg0#1.base, init_timer_key_#in~arg0#1.offset, init_timer_key_#in~arg1#1, init_timer_key_#in~arg2#1.base, init_timer_key_#in~arg2#1.offset, init_timer_key_#in~arg3#1.base, init_timer_key_#in~arg3#1.offset := myri10ge_probe_~mgp~33#1.base, 324 + myri10ge_probe_~mgp~33#1.offset, 0, 136, 0, myri10ge_probe_~#__key___0~0#1.base, myri10ge_probe_~#__key___0~0#1.offset;havoc init_timer_key_~arg0#1.base, init_timer_key_~arg0#1.offset, init_timer_key_~arg1#1, init_timer_key_~arg2#1.base, init_timer_key_~arg2#1.offset, init_timer_key_~arg3#1.base, init_timer_key_~arg3#1.offset;init_timer_key_~arg0#1.base, init_timer_key_~arg0#1.offset := init_timer_key_#in~arg0#1.base, init_timer_key_#in~arg0#1.offset;init_timer_key_~arg1#1 := init_timer_key_#in~arg1#1;init_timer_key_~arg2#1.base, init_timer_key_~arg2#1.offset := init_timer_key_#in~arg2#1.base, init_timer_key_#in~arg2#1.offset;init_timer_key_~arg3#1.base, init_timer_key_~arg3#1.offset := init_timer_key_#in~arg3#1.base, init_timer_key_#in~arg3#1.offset;havoc init_timer_key_~arg0#1.base, init_timer_key_~arg0#1.offset, init_timer_key_~arg1#1, init_timer_key_~arg2#1.base, init_timer_key_~arg2#1.offset, init_timer_key_~arg3#1.base, init_timer_key_~arg3#1.offset;havoc init_timer_key_#in~arg0#1.base, init_timer_key_#in~arg0#1.offset, init_timer_key_#in~arg1#1, init_timer_key_#in~arg2#1.base, init_timer_key_#in~arg2#1.offset, init_timer_key_#in~arg3#1.base, init_timer_key_#in~arg3#1.offset;assume { :end_inline_init_timer_key } true;call write~$Pointer$#35(#funAddr~myri10ge_watchdog_timer.base, #funAddr~myri10ge_watchdog_timer.offset, myri10ge_probe_~mgp~33#1.base, 356 + myri10ge_probe_~mgp~33#1.offset, 8);call write~int#35(myri10ge_probe_~mgp~33#1.base + myri10ge_probe_~mgp~33#1.offset, myri10ge_probe_~mgp~33#1.base, 364 + myri10ge_probe_~mgp~33#1.offset, 8);call write~$Pointer$#35(~#myri10ge_ethtool_ops~0.base, ~#myri10ge_ethtool_ops~0.offset, myri10ge_probe_~netdev~3#1.base, 476 + myri10ge_probe_~netdev~3#1.offset, 8);assume { :begin_inline___init_work } true;__init_work_#in~arg0#1.base, __init_work_#in~arg0#1.offset, __init_work_#in~arg1#1 := myri10ge_probe_~mgp~33#1.base, 248 + myri10ge_probe_~mgp~33#1.offset, 0;havoc __init_work_~arg0#1.base, __init_work_~arg0#1.offset, __init_work_~arg1#1;__init_work_~arg0#1.base, __init_work_~arg0#1.offset := __init_work_#in~arg0#1.base, __init_work_#in~arg0#1.offset;__init_work_~arg1#1 := __init_work_#in~arg1#1;havoc __init_work_~arg0#1.base, __init_work_~arg0#1.offset, __init_work_~arg1#1;havoc __init_work_#in~arg0#1.base, __init_work_#in~arg0#1.offset, __init_work_#in~arg1#1;assume { :end_inline___init_work } true;call write~int#3(137438953408, myri10ge_probe_~#__constr_expr_0~0#1.base, myri10ge_probe_~#__constr_expr_0~0#1.offset, 8);call myri10ge_probe_#t~mem2020#1 := read~int#3(myri10ge_probe_~#__constr_expr_0~0#1.base, myri10ge_probe_~#__constr_expr_0~0#1.offset, 8);call write~int#35(myri10ge_probe_#t~mem2020#1, myri10ge_probe_~mgp~33#1.base, 248 + myri10ge_probe_~mgp~33#1.offset, 8);havoc myri10ge_probe_#t~mem2020#1;assume { :begin_inline_lockdep_init_map } true;lockdep_init_map_#in~arg0#1.base, lockdep_init_map_#in~arg0#1.offset, lockdep_init_map_#in~arg1#1.base, lockdep_init_map_#in~arg1#1.offset, lockdep_init_map_#in~arg2#1.base, lockdep_init_map_#in~arg2#1.offset, lockdep_init_map_#in~arg3#1 := myri10ge_probe_~mgp~33#1.base, 280 + myri10ge_probe_~mgp~33#1.offset, 137, 0, myri10ge_probe_~#__key___1~0#1.base, myri10ge_probe_~#__key___1~0#1.offset, 0;havoc lockdep_init_map_~arg0#1.base, lockdep_init_map_~arg0#1.offset, lockdep_init_map_~arg1#1.base, lockdep_init_map_~arg1#1.offset, lockdep_init_map_~arg2#1.base, lockdep_init_map_~arg2#1.offset, lockdep_init_map_~arg3#1;lockdep_init_map_~arg0#1.base, lockdep_init_map_~arg0#1.offset := lockdep_init_map_#in~arg0#1.base, lockdep_init_map_#in~arg0#1.offset;lockdep_init_map_~arg1#1.base, lockdep_init_map_~arg1#1.offset := lockdep_init_map_#in~arg1#1.base, lockdep_init_map_#in~arg1#1.offset;lockdep_init_map_~arg2#1.base, lockdep_init_map_~arg2#1.offset := lockdep_init_map_#in~arg2#1.base, lockdep_init_map_#in~arg2#1.offset;lockdep_init_map_~arg3#1 := lockdep_init_map_#in~arg3#1;havoc lockdep_init_map_~arg0#1.base, lockdep_init_map_~arg0#1.offset, lockdep_init_map_~arg1#1.base, lockdep_init_map_~arg1#1.offset, lockdep_init_map_~arg2#1.base, lockdep_init_map_~arg2#1.offset, lockdep_init_map_~arg3#1;havoc lockdep_init_map_#in~arg0#1.base, lockdep_init_map_#in~arg0#1.offset, lockdep_init_map_#in~arg1#1.base, lockdep_init_map_#in~arg1#1.offset, lockdep_init_map_#in~arg2#1.base, lockdep_init_map_#in~arg2#1.offset, lockdep_init_map_#in~arg3#1;assume { :end_inline_lockdep_init_map } true; [2025-02-08 04:16:20,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14341-1: SUMMARY for call myri10ge_probe_#t~ret2019#1 := pci_save_state(myri10ge_probe_~pdev#1.base, myri10ge_probe_~pdev#1.offset); srcloc: null [2025-02-08 04:16:20,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13284: assume -38 == myri10ge_firmware_probe_~status~17#1; [2025-02-08 04:16:20,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13284: assume !(-38 == myri10ge_firmware_probe_~status~17#1); [2025-02-08 04:16:20,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16059: assume 0 != ldv_pci_pci_instance_2_~tmp___1~38#1;~ldv_statevar_2~0 := 14; [2025-02-08 04:16:20,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16059: assume !(0 != ldv_pci_pci_instance_2_~tmp___1~38#1);~ldv_statevar_2~0 := 16; [2025-02-08 04:16:20,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14077: assume myri10ge_probe_slices_~status~20#1 > 0;call write~int#35(myri10ge_probe_slices_~status~20#1, myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 04:16:20,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14077: assume !(myri10ge_probe_slices_~status~20#1 > 0); [2025-02-08 04:16:20,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17116: assume -2147483648 <= ldv_post_probe_#t~ret2211#1 && ldv_post_probe_#t~ret2211#1 <= 2147483647;ldv_post_probe_~tmp~161#1 := ldv_post_probe_#t~ret2211#1;havoc ldv_post_probe_#t~ret2211#1;ldv_post_probe_#res#1 := ldv_post_probe_~tmp~161#1;ldv_pci_pci_instance_2_#t~ret2147#1 := ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret2211#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~161#1;havoc ldv_post_probe_#in~probe_ret_val#1;assume { :end_inline_ldv_post_probe } true;assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2147#1 && ldv_pci_pci_instance_2_#t~ret2147#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret2147#1;havoc ldv_pci_pci_instance_2_#t~ret2147#1; [2025-02-08 04:16:20,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17116-1: SUMMARY for call ldv_post_probe_#t~ret2211#1 := ldv_filter_positive_int(ldv_post_probe_~probe_ret_val#1); srcloc: null [2025-02-08 04:16:20,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11435-1: SUMMARY for call myri10ge_phys_id_#t~ret1232#1 := myri10ge_led(myri10ge_phys_id_~mgp~17#1.base, myri10ge_phys_id_~mgp~17#1.offset, 0); srcloc: null [2025-02-08 04:16:20,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11435: assume -2147483648 <= myri10ge_phys_id_#t~ret1232#1 && myri10ge_phys_id_#t~ret1232#1 <= 2147483647;myri10ge_phys_id_~rc~2#1 := myri10ge_phys_id_#t~ret1232#1;havoc myri10ge_phys_id_#t~ret1232#1; [2025-02-08 04:16:20,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10378: assume -9223372036854775808 <= myri10ge_check_statblock_#t~ret1022#1 && myri10ge_check_statblock_#t~ret1022#1 <= 9223372036854775807;myri10ge_check_statblock_~tmp___2~13#1 := myri10ge_check_statblock_#t~ret1022#1;havoc myri10ge_check_statblock_#t~mem1021#1;havoc myri10ge_check_statblock_#t~ret1022#1; [2025-02-08 04:16:20,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11171: assume myri10ge_get_ethtool_stats_~i~13#1 <= 20; [2025-02-08 04:16:20,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11171: assume !(myri10ge_get_ethtool_stats_~i~13#1 <= 20);myri10ge_get_ethtool_stats_~tmp___0~37#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1144#1 := read~int#35(myri10ge_get_ethtool_stats_~mgp~14#1.base, 8 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#35(myri10ge_get_ethtool_stats_#t~mem1144#1 % 4294967296, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___0~37#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___0~37#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___0~37#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc myri10ge_get_ethtool_stats_#t~mem1144#1;myri10ge_get_ethtool_stats_~tmp___1~23#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1145#1 := read~int#35(myri10ge_get_ethtool_stats_~mgp~14#1.base, 156 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#35(myri10ge_get_ethtool_stats_#t~mem1145#1 % 4294967296, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___1~23#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___1~23#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___1~23#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc myri10ge_get_ethtool_stats_#t~mem1145#1;myri10ge_get_ethtool_stats_~tmp___2~15#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1146#1.base, myri10ge_get_ethtool_stats_#t~mem1146#1.offset := read~$Pointer$#35(myri10ge_get_ethtool_stats_~mgp~14#1.base, 100 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 8);call myri10ge_get_ethtool_stats_#t~mem1147#1 := read~int#35(myri10ge_get_ethtool_stats_#t~mem1146#1.base, 1547 + myri10ge_get_ethtool_stats_#t~mem1146#1.offset, 4);call write~int#35(myri10ge_get_ethtool_stats_#t~mem1147#1 % 4294967296, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___2~15#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___2~15#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___2~15#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc myri10ge_get_ethtool_stats_#t~mem1146#1.base, myri10ge_get_ethtool_stats_#t~mem1146#1.offset;havoc myri10ge_get_ethtool_stats_#t~mem1147#1;myri10ge_get_ethtool_stats_~tmp___3~8#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1148#1 := read~int#35(myri10ge_get_ethtool_stats_~mgp~14#1.base, 108 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#35(myri10ge_get_ethtool_stats_#t~mem1148#1 % 4294967296, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___3~8#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___3~8#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___3~8#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc myri10ge_get_ethtool_stats_#t~mem1148#1;myri10ge_get_ethtool_stats_~tmp___4~2#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1149#1 := read~int#35(myri10ge_get_ethtool_stats_~mgp~14#1.base, 112 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#35(myri10ge_get_ethtool_stats_#t~mem1149#1 % 4294967296, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___4~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___4~2#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___4~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc myri10ge_get_ethtool_stats_#t~mem1149#1;myri10ge_get_ethtool_stats_~tmp___5~1#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1150#1 := read~int#35(myri10ge_get_ethtool_stats_~mgp~14#1.base, 907 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#35(myri10ge_get_ethtool_stats_#t~mem1150#1 % 4294967296, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___5~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___5~1#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___5~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc myri10ge_get_ethtool_stats_#t~mem1150#1;myri10ge_get_ethtool_stats_~tmp___6~1#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1151#1 := read~int#35(myri10ge_get_ethtool_stats_~mgp~14#1.base, 911 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#35(myri10ge_get_ethtool_stats_#t~mem1151#1 % 4294967296, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___6~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___6~1#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___6~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc myri10ge_get_ethtool_stats_#t~mem1151#1;myri10ge_get_ethtool_stats_~tmp___7~0#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1152#1 := read~int#35(myri10ge_get_ethtool_stats_~mgp~14#1.base, 915 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#35(myri10ge_get_ethtool_stats_#t~mem1152#1 % 4294967296, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___7~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___7~0#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___7~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc myri10ge_get_ethtool_stats_#t~mem1152#1;myri10ge_get_ethtool_stats_~tmp___8~0#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1153#1 := read~int#35(myri10ge_get_ethtool_stats_~mgp~14#1.base, 883 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 8);call write~int#35(myri10ge_get_ethtool_stats_#t~mem1153#1 % 4294967296, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___8~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___8~0#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___8~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc myri10ge_get_ethtool_stats_#t~mem1153#1;myri10ge_get_ethtool_stats_~tmp___9~0#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1154#1 := read~int#35(myri10ge_get_ethtool_stats_~mgp~14#1.base, 448 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#35(myri10ge_get_ethtool_stats_#t~mem1154#1 % 4294967296, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___9~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___9~0#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___9~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc myri10ge_get_ethtool_stats_#t~mem1154#1;myri10ge_get_ethtool_stats_~tmp___10~0#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1155#1.base, myri10ge_get_ethtool_stats_#t~mem1155#1.offset := read~$Pointer$#35(myri10ge_get_ethtool_stats_~mgp~14#1.base, myri10ge_get_ethtool_stats_~mgp~14#1.offset, 8);call myri10ge_get_ethtool_stats_#t~mem1156#1.base, myri10ge_get_ethtool_stats_#t~mem1156#1.offset := read~$Pointer$#35(myri10ge_get_ethtool_stats_#t~mem1155#1.base, 520 + myri10ge_get_ethtool_stats_#t~mem1155#1.offset, 8);call write~int#35((if 0 != (myri10ge_get_ethtool_stats_#t~mem1156#1.base + myri10ge_get_ethtool_stats_#t~mem1156#1.offset) % 18446744073709551616 then 1 else 0), myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___10~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___10~0#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___10~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc myri10ge_get_ethtool_stats_#t~mem1155#1.base, myri10ge_get_ethtool_stats_#t~mem1155#1.offset;havoc myri10ge_get_ethtool_stats_#t~mem1156#1.base, myri10ge_get_ethtool_stats_#t~mem1156#1.offset;myri10ge_get_ethtool_stats_~tmp___11~0#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1157#1 := read~int#35(myri10ge_get_ethtool_stats_~mgp~14#1.base, 124 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#35(myri10ge_get_ethtool_stats_#t~mem1157#1 % 4294967296, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___11~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___11~0#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___11~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc myri10ge_get_ethtool_stats_#t~mem1157#1;myri10ge_get_ethtool_stats_~tmp___12~0#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1158#1 := read~int#35(myri10ge_get_ethtool_stats_~mgp~14#1.base, 919 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#35(myri10ge_get_ethtool_stats_#t~mem1158#1 % 4294967296, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___12~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___12~0#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___12~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc myri10ge_get_ethtool_stats_#t~mem1158#1;call myri10ge_get_ethtool_stats_#t~mem1159#1.base, myri10ge_get_ethtool_stats_#t~mem1159#1.offset := read~$Pointer$#35(myri10ge_get_ethtool_stats_~mgp~14#1.base, myri10ge_get_ethtool_stats_~mgp~14#1.offset, 8);myri10ge_get_ethtool_stats_~ss~4#1.base, myri10ge_get_ethtool_stats_~ss~4#1.offset := myri10ge_get_ethtool_stats_#t~mem1159#1.base, myri10ge_get_ethtool_stats_#t~mem1159#1.offset;havoc myri10ge_get_ethtool_stats_#t~mem1159#1.base, myri10ge_get_ethtool_stats_#t~mem1159#1.offset;myri10ge_get_ethtool_stats_~tmp___13~0#1 := myri10ge_get_ethtool_stats_~i~13#1;myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1;call myri10ge_get_ethtool_stats_#t~mem1160#1.base, myri10ge_get_ethtool_stats_#t~mem1160#1.offset := read~$Pointer$#35(myri10ge_get_ethtool_stats_~ss~4#1.base, 480 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call myri10ge_get_ethtool_stats_#t~mem1161#1 := read~int#35(myri10ge_get_ethtool_stats_#t~mem1160#1.base, 28 + myri10ge_get_ethtool_stats_#t~mem1160#1.offset, 4); [2025-02-08 04:16:20,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10378-1: SUMMARY for call myri10ge_check_statblock_#t~ret1022#1 := ldv__builtin_expect((if 0 != myri10ge_check_statblock_#t~mem1021#1 % 256 % 4294967296 then 1 else 0), 0); srcloc: null [2025-02-08 04:16:20,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13946: assume 0 != (myri10ge_probe_slices_#t~mem1903#1.base + myri10ge_probe_slices_#t~mem1903#1.offset) % 18446744073709551616;havoc myri10ge_probe_slices_#t~mem1903#1.base, myri10ge_probe_slices_#t~mem1903#1.offset;call myri10ge_probe_slices_#t~mem1904#1.base, myri10ge_probe_slices_#t~mem1904#1.offset := read~$Pointer$#35(myri10ge_probe_slices_~mgp#1.base, 100 + myri10ge_probe_slices_~mgp#1.offset, 8);call myri10ge_probe_slices_#t~mem1905#1.base, myri10ge_probe_slices_#t~mem1905#1.offset := read~$Pointer$#10(~#myri10ge_fw_name~0.base, ~#myri10ge_fw_name~0.offset, 8); [2025-02-08 04:16:20,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13946: assume !(0 != (myri10ge_probe_slices_#t~mem1903#1.base + myri10ge_probe_slices_#t~mem1903#1.offset) % 18446744073709551616);havoc myri10ge_probe_slices_#t~mem1903#1.base, myri10ge_probe_slices_#t~mem1903#1.offset; [2025-02-08 04:16:20,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16192: assume 1 == ~ldv_statevar_3~0; [2025-02-08 04:16:20,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16192: assume !(1 == ~ldv_statevar_3~0); [2025-02-08 04:16:20,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7868: assume true; [2025-02-08 04:16:20,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7868: assume !true; [2025-02-08 04:16:20,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13418: assume -2147483648 <= myri10ge_mask_surprise_down_#t~ret1739#1 && myri10ge_mask_surprise_down_#t~ret1739#1 <= 2147483647;myri10ge_mask_surprise_down_~cap~1#1 := myri10ge_mask_surprise_down_#t~ret1739#1;havoc myri10ge_mask_surprise_down_#t~ret1739#1; [2025-02-08 04:16:20,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13286-1: SUMMARY for call myri10ge_firmware_probe_#t~ret1706#1 := dev_warn(myri10ge_firmware_probe_~dev~7#1.base, myri10ge_firmware_probe_~dev~7#1.offset, 101, 0); srcloc: null [2025-02-08 04:16:20,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13286: assume -2147483648 <= myri10ge_firmware_probe_#t~ret1706#1 && myri10ge_firmware_probe_#t~ret1706#1 <= 2147483647;havoc myri10ge_firmware_probe_#t~ret1706#1; [2025-02-08 04:16:20,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13418-1: SUMMARY for call myri10ge_mask_surprise_down_#t~ret1739#1 := pci_find_ext_capability(myri10ge_mask_surprise_down_~bridge~1#1.base, myri10ge_mask_surprise_down_~bridge~1#1.offset, 1); srcloc: null [2025-02-08 04:16:20,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10644: assume (0 == myri10ge_get_settings_#t~nondet1086#1.base && 0 == myri10ge_get_settings_#t~nondet1086#1.offset) || (myri10ge_get_settings_#t~nondet1086#1.base == myri10ge_get_settings_~ptr~1#1.base && 0 <= myri10ge_get_settings_#t~nondet1086#1.offset && myri10ge_get_settings_#t~nondet1086#1.offset <= #length[myri10ge_get_settings_~ptr~1#1.base]);myri10ge_get_settings_~ptr~1#1.base, myri10ge_get_settings_~ptr~1#1.offset := myri10ge_get_settings_#t~nondet1086#1.base, myri10ge_get_settings_#t~nondet1086#1.offset;havoc myri10ge_get_settings_#t~nondet1086#1.base, myri10ge_get_settings_#t~nondet1086#1.offset; [2025-02-08 04:16:20,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10380: assume 0 != myri10ge_check_statblock_~tmp___2~13#1;call myri10ge_check_statblock_#t~mem1023#1 := read~int#35(myri10ge_check_statblock_~stats~0#1.base, 28 + myri10ge_check_statblock_~stats~0#1.offset, 4); [2025-02-08 04:16:20,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10380: assume !(0 != myri10ge_check_statblock_~tmp___2~13#1); [2025-02-08 04:16:20,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11173: call myri10ge_get_ethtool_stats_#t~mem1143#1 := read~int#35(myri10ge_get_ethtool_stats_~#link_stats~0#1.base, myri10ge_get_ethtool_stats_~#link_stats~0#1.offset + 8 * (if myri10ge_get_ethtool_stats_~i~13#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~i~13#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~i~13#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);call write~int#35(myri10ge_get_ethtool_stats_#t~mem1143#1, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~i~13#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~i~13#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~i~13#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);myri10ge_get_ethtool_stats_~i~13#1 := 1 + myri10ge_get_ethtool_stats_~i~13#1; [2025-02-08 04:16:20,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15269: SUMMARY for call ldv_assume((if 0 != ~ldv_17_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:16:20,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10248: havoc dev_kfree_skb_irq_~skb#1.base, dev_kfree_skb_irq_~skb#1.offset;havoc dev_kfree_skb_irq_#in~skb#1.base, dev_kfree_skb_irq_#in~skb#1.offset;assume { :end_inline_dev_kfree_skb_irq } true; [2025-02-08 04:16:20,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13948-1: SUMMARY for call myri10ge_probe_slices_#t~ret1906#1 := _dev_info(myri10ge_probe_slices_#t~mem1904#1.base, 179 + myri10ge_probe_slices_#t~mem1904#1.offset, 122, 0); srcloc: null [2025-02-08 04:16:20,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15930: assume 16 == ~ldv_statevar_2~0; [2025-02-08 04:16:20,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15930: assume !(16 == ~ldv_statevar_2~0); [2025-02-08 04:16:20,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13948: assume -2147483648 <= myri10ge_probe_slices_#t~ret1906#1 && myri10ge_probe_slices_#t~ret1906#1 <= 2147483647;havoc myri10ge_probe_slices_#t~mem1904#1.base, myri10ge_probe_slices_#t~mem1904#1.offset;havoc myri10ge_probe_slices_#t~mem1905#1.base, myri10ge_probe_slices_#t~mem1905#1.offset;havoc myri10ge_probe_slices_#t~ret1906#1;call myri10ge_probe_slices_#t~mem1907#1.base, myri10ge_probe_slices_#t~mem1907#1.offset := read~$Pointer$#10(~#myri10ge_fw_name~0.base, ~#myri10ge_fw_name~0.offset, 8); [2025-02-08 04:16:20,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15666: ~ldv_statevar_1~0 := 2; [2025-02-08 04:16:20,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19366: havoc netif_get_num_default_rss_queues_#t~nondet2350#1; [2025-02-08 04:16:20,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13420: assume 0 != myri10ge_mask_surprise_down_~cap~1#1; [2025-02-08 04:16:20,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13420: assume !(0 != myri10ge_mask_surprise_down_~cap~1#1); [2025-02-08 04:16:20,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15534: assume 2 == ~ldv_statevar_1~0; [2025-02-08 04:16:20,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15534: assume !(2 == ~ldv_statevar_1~0); [2025-02-08 04:16:20,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19366-1: myri10ge_probe_slices_#t~ret1898#1 := netif_get_num_default_rss_queues_#res#1;havoc netif_get_num_default_rss_queues_#t~nondet2350#1;assume { :end_inline_netif_get_num_default_rss_queues } true;assume -2147483648 <= myri10ge_probe_slices_#t~ret1898#1 && myri10ge_probe_slices_#t~ret1898#1 <= 2147483647;myri10ge_probe_slices_~ncpus~0#1 := myri10ge_probe_slices_#t~ret1898#1;havoc myri10ge_probe_slices_#t~ret1898#1;myri10ge_probe_slices_#t~short1900#1 := 1 == ~myri10ge_max_slices~0; [2025-02-08 04:16:20,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15666-1: SUMMARY for call ldv_free(~ldv_1_ldv_param_8_2_default~0.base, ~ldv_1_ldv_param_8_2_default~0.offset); srcloc: null [2025-02-08 04:16:20,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15270: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:16:20,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14874: assume { :begin_inline_ldv_dispatch_deregister_15_1 } true;ldv_dispatch_deregister_15_1_#in~arg0#1.base, ldv_dispatch_deregister_15_1_#in~arg0#1.offset := ldv_dca_unregister_notify_~ldv_15_struct_notifier_block_struct_notifier_block~0#1.base, ldv_dca_unregister_notify_~ldv_15_struct_notifier_block_struct_notifier_block~0#1.offset;havoc ldv_dispatch_deregister_15_1_~arg0#1.base, ldv_dispatch_deregister_15_1_~arg0#1.offset;ldv_dispatch_deregister_15_1_~arg0#1.base, ldv_dispatch_deregister_15_1_~arg0#1.offset := ldv_dispatch_deregister_15_1_#in~arg0#1.base, ldv_dispatch_deregister_15_1_#in~arg0#1.offset;~ldv_3_container_struct_notifier_block~0.base, ~ldv_3_container_struct_notifier_block~0.offset := ldv_dispatch_deregister_15_1_~arg0#1.base, ldv_dispatch_deregister_15_1_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_3_1 } true;~ldv_statevar_3~0 := 5;assume { :end_inline_ldv_switch_automaton_state_3_1 } true;havoc ldv_dispatch_deregister_15_1_~arg0#1.base, ldv_dispatch_deregister_15_1_~arg0#1.offset;havoc ldv_dispatch_deregister_15_1_#in~arg0#1.base, ldv_dispatch_deregister_15_1_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_deregister_15_1 } true; [2025-02-08 04:16:20,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10646: assume 0 == (myri10ge_get_settings_~ptr~1#1.base + myri10ge_get_settings_~ptr~1#1.offset) % 18446744073709551616;call myri10ge_get_settings_#t~mem1087#1.base, myri10ge_get_settings_#t~mem1087#1.offset := read~$Pointer$#35(myri10ge_get_settings_~mgp~5#1.base, 725 + myri10ge_get_settings_~mgp~5#1.offset, 8); [2025-02-08 04:16:20,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10646: assume !(0 == (myri10ge_get_settings_~ptr~1#1.base + myri10ge_get_settings_~ptr~1#1.offset) % 18446744073709551616);myri10ge_get_settings_~i~11#1 := 1 + myri10ge_get_settings_~i~11#1;myri10ge_get_settings_~ptr~1#1.base, myri10ge_get_settings_~ptr~1#1.offset := myri10ge_get_settings_~ptr~1#1.base, 1 + myri10ge_get_settings_~ptr~1#1.offset; [2025-02-08 04:16:20,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14874-1: SUMMARY for call ldv_assume((if 1 == ~ldv_statevar_3~0 then 1 else 0)); srcloc: null [2025-02-08 04:16:20,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10382-1: SUMMARY for call myri10ge_check_statblock_#t~ret1024#1 := __fswab32(myri10ge_check_statblock_#t~mem1023#1); srcloc: null [2025-02-08 04:16:20,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250: assume 0 != myri10ge_tx_done_~len~1#1;call myri10ge_tx_done_#t~mem971#1.base, myri10ge_tx_done_#t~mem971#1.offset := read~$Pointer$#35(myri10ge_tx_done_~tx~0#1.base, 40 + myri10ge_tx_done_~tx~0#1.offset, 8);call myri10ge_tx_done_#t~mem972#1 := read~int#35(myri10ge_tx_done_#t~mem971#1.base, 12 + (myri10ge_tx_done_#t~mem971#1.offset + 24 * (if myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8); [2025-02-08 04:16:20,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250: assume !(0 != myri10ge_tx_done_~len~1#1); [2025-02-08 04:16:20,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10382: myri10ge_check_statblock_~tmp~78#1 := myri10ge_check_statblock_#t~ret1024#1;havoc myri10ge_check_statblock_#t~mem1023#1;havoc myri10ge_check_statblock_#t~ret1024#1;myri10ge_check_statblock_~link_up~0#1 := myri10ge_check_statblock_~tmp~78#1;call myri10ge_check_statblock_#t~mem1025#1 := read~int#35(myri10ge_check_statblock_~mgp#1.base, 132 + myri10ge_check_statblock_~mgp#1.offset, 4); [2025-02-08 04:16:20,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16196: assume 2 == ~ldv_statevar_3~0; [2025-02-08 04:16:20,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16196: assume !(2 == ~ldv_statevar_3~0); [2025-02-08 04:16:20,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13157: assume 0 == ~myri10ge_ecrc_enable~0 || 0 == (myri10ge_enable_ecrc_~bridge~0#1.base + myri10ge_enable_ecrc_~bridge~0#1.offset) % 18446744073709551616;call ULTIMATE.dealloc(myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset);havoc myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset; [2025-02-08 04:16:20,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13157: assume !(0 == ~myri10ge_ecrc_enable~0 || 0 == (myri10ge_enable_ecrc_~bridge~0#1.base + myri10ge_enable_ecrc_~bridge~0#1.offset) % 18446744073709551616); [2025-02-08 04:16:20,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15271-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:16:20,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14214: assume myri10ge_probe_#t~mem1964#1 >= 0;havoc myri10ge_probe_#t~mem1964#1;call write~int#35(1, myri10ge_probe_~mgp~33#1.base, 156 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:16:20,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14214: assume !(myri10ge_probe_#t~mem1964#1 >= 0);havoc myri10ge_probe_#t~mem1964#1; [2025-02-08 04:16:20,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15271: ~ldv_statevar_17~0 := 7; [2025-02-08 04:16:20,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13950-1: SUMMARY for call set_fw_name(myri10ge_probe_slices_~mgp#1.base, myri10ge_probe_slices_~mgp#1.offset, myri10ge_probe_slices_#t~mem1907#1.base, myri10ge_probe_slices_#t~mem1907#1.offset, 0); srcloc: null [2025-02-08 04:16:20,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10779-1: SUMMARY for call myri10ge_get_ringparam_#t~ret1123#1.base, myri10ge_get_ringparam_#t~ret1123#1.offset := netdev_priv(myri10ge_get_ringparam_~netdev#1.base, myri10ge_get_ringparam_~netdev#1.offset); srcloc: null [2025-02-08 04:16:20,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7872: assume false; [2025-02-08 04:16:20,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7872: assume !false; [2025-02-08 04:16:20,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10779: myri10ge_get_ringparam_~tmp~88#1.base, myri10ge_get_ringparam_~tmp~88#1.offset := myri10ge_get_ringparam_#t~ret1123#1.base, myri10ge_get_ringparam_#t~ret1123#1.offset;havoc myri10ge_get_ringparam_#t~ret1123#1.base, myri10ge_get_ringparam_#t~ret1123#1.offset;myri10ge_get_ringparam_~mgp~11#1.base, myri10ge_get_ringparam_~mgp~11#1.offset := myri10ge_get_ringparam_~tmp~88#1.base, myri10ge_get_ringparam_~tmp~88#1.offset;call myri10ge_get_ringparam_#t~mem1124#1.base, myri10ge_get_ringparam_#t~mem1124#1.offset := read~$Pointer$#35(myri10ge_get_ringparam_~mgp~11#1.base, myri10ge_get_ringparam_~mgp~11#1.offset, 8);call myri10ge_get_ringparam_#t~mem1125#1 := read~int#35(myri10ge_get_ringparam_#t~mem1124#1.base, 140 + myri10ge_get_ringparam_#t~mem1124#1.offset, 4);call write~int#35(1 + myri10ge_get_ringparam_#t~mem1125#1, myri10ge_get_ringparam_~ring#1.base, 8 + myri10ge_get_ringparam_~ring#1.offset, 4);havoc myri10ge_get_ringparam_#t~mem1124#1.base, myri10ge_get_ringparam_#t~mem1124#1.offset;havoc myri10ge_get_ringparam_#t~mem1125#1;call myri10ge_get_ringparam_#t~mem1126#1.base, myri10ge_get_ringparam_#t~mem1126#1.offset := read~$Pointer$#35(myri10ge_get_ringparam_~mgp~11#1.base, myri10ge_get_ringparam_~mgp~11#1.offset, 8);call myri10ge_get_ringparam_#t~mem1127#1 := read~int#35(myri10ge_get_ringparam_#t~mem1126#1.base, 204 + myri10ge_get_ringparam_#t~mem1126#1.offset, 4);call write~int#35(1 + myri10ge_get_ringparam_#t~mem1127#1, myri10ge_get_ringparam_~ring#1.base, 4 + myri10ge_get_ringparam_~ring#1.offset, 4);havoc myri10ge_get_ringparam_#t~mem1126#1.base, myri10ge_get_ringparam_#t~mem1126#1.offset;havoc myri10ge_get_ringparam_#t~mem1127#1;call write~int#35(0, myri10ge_get_ringparam_~ring#1.base, 12 + myri10ge_get_ringparam_~ring#1.offset, 4);call myri10ge_get_ringparam_#t~mem1128#1.base, myri10ge_get_ringparam_#t~mem1128#1.offset := read~$Pointer$#35(myri10ge_get_ringparam_~mgp~11#1.base, myri10ge_get_ringparam_~mgp~11#1.offset, 8);call myri10ge_get_ringparam_#t~mem1129#1 := read~int#35(myri10ge_get_ringparam_#t~mem1128#1.base, 48 + myri10ge_get_ringparam_#t~mem1128#1.offset, 4);call write~int#35(1 + myri10ge_get_ringparam_#t~mem1129#1, myri10ge_get_ringparam_~ring#1.base, 16 + myri10ge_get_ringparam_~ring#1.offset, 4);havoc myri10ge_get_ringparam_#t~mem1128#1.base, myri10ge_get_ringparam_#t~mem1128#1.offset;havoc myri10ge_get_ringparam_#t~mem1129#1;call myri10ge_get_ringparam_#t~mem1130#1 := read~int#35(myri10ge_get_ringparam_~ring#1.base, 8 + myri10ge_get_ringparam_~ring#1.offset, 4);call write~int#35(myri10ge_get_ringparam_#t~mem1130#1, myri10ge_get_ringparam_~ring#1.base, 24 + myri10ge_get_ringparam_~ring#1.offset, 4);havoc myri10ge_get_ringparam_#t~mem1130#1;call myri10ge_get_ringparam_#t~mem1131#1 := read~int#35(myri10ge_get_ringparam_~ring#1.base, 4 + myri10ge_get_ringparam_~ring#1.offset, 4);call write~int#35(myri10ge_get_ringparam_#t~mem1131#1, myri10ge_get_ringparam_~ring#1.base, 20 + myri10ge_get_ringparam_~ring#1.offset, 4);havoc myri10ge_get_ringparam_#t~mem1131#1;call myri10ge_get_ringparam_#t~mem1132#1 := read~int#35(myri10ge_get_ringparam_~ring#1.base, 12 + myri10ge_get_ringparam_~ring#1.offset, 4);call write~int#35(myri10ge_get_ringparam_#t~mem1132#1, myri10ge_get_ringparam_~ring#1.base, 28 + myri10ge_get_ringparam_~ring#1.offset, 4);havoc myri10ge_get_ringparam_#t~mem1132#1;call myri10ge_get_ringparam_#t~mem1133#1 := read~int#35(myri10ge_get_ringparam_~ring#1.base, 16 + myri10ge_get_ringparam_~ring#1.offset, 4);call write~int#35(myri10ge_get_ringparam_#t~mem1133#1, myri10ge_get_ringparam_~ring#1.base, 32 + myri10ge_get_ringparam_~ring#1.offset, 4);havoc myri10ge_get_ringparam_#t~mem1133#1;havoc myri10ge_get_ringparam_#t~ret1123#1.base, myri10ge_get_ringparam_#t~ret1123#1.offset, myri10ge_get_ringparam_#t~mem1124#1.base, myri10ge_get_ringparam_#t~mem1124#1.offset, myri10ge_get_ringparam_#t~mem1125#1, myri10ge_get_ringparam_#t~mem1126#1.base, myri10ge_get_ringparam_#t~mem1126#1.offset, myri10ge_get_ringparam_#t~mem1127#1, myri10ge_get_ringparam_#t~mem1128#1.base, myri10ge_get_ringparam_#t~mem1128#1.offset, myri10ge_get_ringparam_#t~mem1129#1, myri10ge_get_ringparam_#t~mem1130#1, myri10ge_get_ringparam_#t~mem1131#1, myri10ge_get_ringparam_#t~mem1132#1, myri10ge_get_ringparam_#t~mem1133#1, myri10ge_get_ringparam_~netdev#1.base, myri10ge_get_ringparam_~netdev#1.offset, myri10ge_get_ringparam_~ring#1.base, myri10ge_get_ringparam_~ring#1.offset, myri10ge_get_ringparam_~mgp~11#1.base, myri10ge_get_ringparam_~mgp~11#1.offset, myri10ge_get_ringparam_~tmp~88#1.base, myri10ge_get_ringparam_~tmp~88#1.offset;havoc myri10ge_get_ringparam_#in~netdev#1.base, myri10ge_get_ringparam_#in~netdev#1.offset, myri10ge_get_ringparam_#in~ring#1.base, myri10ge_get_ringparam_#in~ring#1.offset;assume { :end_inline_myri10ge_get_ringparam } true;havoc ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_14_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_14_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_14 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:16:20,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13950: havoc myri10ge_probe_slices_#t~mem1907#1.base, myri10ge_probe_slices_#t~mem1907#1.offset; [2025-02-08 04:16:20,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13422-1: SUMMARY for call myri10ge_mask_surprise_down_#t~ret1740#1 := pci_read_config_dword(myri10ge_mask_surprise_down_~bridge~1#1.base, myri10ge_mask_surprise_down_~bridge~1#1.offset, 8 + myri10ge_mask_surprise_down_~cap~1#1, myri10ge_mask_surprise_down_~#mask~0#1.base, myri10ge_mask_surprise_down_~#mask~0#1.offset); srcloc: null [2025-02-08 04:16:20,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13422: assume -2147483648 <= myri10ge_mask_surprise_down_#t~ret1740#1 && myri10ge_mask_surprise_down_#t~ret1740#1 <= 2147483647;havoc myri10ge_mask_surprise_down_#t~ret1740#1;call myri10ge_mask_surprise_down_#t~mem1741#1 := read~int#22(myri10ge_mask_surprise_down_~#mask~0#1.base, myri10ge_mask_surprise_down_~#mask~0#1.offset, 4); [2025-02-08 04:16:20,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14083: assume myri10ge_probe_slices_#t~mem1934#1 > 1;havoc myri10ge_probe_slices_#t~mem1934#1; [2025-02-08 04:16:20,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14083: assume !(myri10ge_probe_slices_#t~mem1934#1 > 1);havoc myri10ge_probe_slices_#t~mem1934#1;call myri10ge_probe_slices_#t~mem1935#1.base, myri10ge_probe_slices_#t~mem1935#1.offset := read~$Pointer$#35(myri10ge_probe_slices_~mgp#1.base, 116 + myri10ge_probe_slices_~mgp#1.offset, 8); [2025-02-08 04:16:20,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10648: assume -2147483648 <= myri10ge_get_settings_#t~ret1088#1 && myri10ge_get_settings_#t~ret1088#1 <= 2147483647;havoc myri10ge_get_settings_#t~mem1087#1.base, myri10ge_get_settings_#t~mem1087#1.offset;havoc myri10ge_get_settings_#t~ret1088#1;myri10ge_get_settings_#res#1 := 0; [2025-02-08 04:16:20,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10648-1: SUMMARY for call myri10ge_get_settings_#t~ret1088#1 := netdev_err(myri10ge_get_settings_~netdev#1.base, myri10ge_get_settings_~netdev#1.offset, 61, 0); srcloc: null [2025-02-08 04:16:20,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13423-4: assume 0 == myri10ge_mask_surprise_down_#t~mem1741#1 % 4294967296 || 32 == myri10ge_mask_surprise_down_#t~mem1741#1 % 4294967296;myri10ge_mask_surprise_down_#t~bitwise1742#1 := 32; [2025-02-08 04:16:20,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13423-4: assume !(0 == myri10ge_mask_surprise_down_#t~mem1741#1 % 4294967296 || 32 == myri10ge_mask_surprise_down_#t~mem1741#1 % 4294967296); [2025-02-08 04:16:20,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10252: havoc myri10ge_tx_done_#t~mem971#1.base, myri10ge_tx_done_#t~mem971#1.offset;havoc myri10ge_tx_done_#t~mem972#1; [2025-02-08 04:16:20,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13423-2: havoc myri10ge_mask_surprise_down_#t~bitwise1742#1;assume (myri10ge_mask_surprise_down_#t~bitwise1742#1 % 4294967296 >= myri10ge_mask_surprise_down_#t~mem1741#1 % 4294967296 && myri10ge_mask_surprise_down_#t~bitwise1742#1 % 4294967296 >= 32) && myri10ge_mask_surprise_down_#t~bitwise1742#1 % 4294967296 <= 32 + myri10ge_mask_surprise_down_#t~mem1741#1 % 4294967296; [2025-02-08 04:16:20,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10252-1: SUMMARY for call pci_unmap_single(myri10ge_tx_done_~pdev~3#1.base, myri10ge_tx_done_~pdev~3#1.offset, myri10ge_tx_done_#t~mem972#1, myri10ge_tx_done_~len~1#1, 1); srcloc: null [2025-02-08 04:16:20,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13423-3: assume false;myri10ge_mask_surprise_down_#t~bitwise1742#1 := myri10ge_mask_surprise_down_#t~mem1741#1; [2025-02-08 04:16:20,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13423-3: assume !false; [2025-02-08 04:16:20,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13423: call write~int#22(myri10ge_mask_surprise_down_#t~bitwise1742#1, myri10ge_mask_surprise_down_~#mask~0#1.base, myri10ge_mask_surprise_down_~#mask~0#1.offset, 4);havoc myri10ge_mask_surprise_down_#t~mem1741#1;havoc myri10ge_mask_surprise_down_#t~bitwise1742#1;call myri10ge_mask_surprise_down_#t~mem1743#1 := read~int#22(myri10ge_mask_surprise_down_~#mask~0#1.base, myri10ge_mask_surprise_down_~#mask~0#1.offset, 4); [2025-02-08 04:16:20,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13423-1: [2025-02-08 04:16:20,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14877: havoc ldv_dca_unregister_notify_~arg0#1.base, ldv_dca_unregister_notify_~arg0#1.offset, ldv_dca_unregister_notify_~arg1#1.base, ldv_dca_unregister_notify_~arg1#1.offset, ldv_dca_unregister_notify_~ldv_15_struct_notifier_block_struct_notifier_block~0#1.base, ldv_dca_unregister_notify_~ldv_15_struct_notifier_block_struct_notifier_block~0#1.offset;havoc ldv_dca_unregister_notify_#in~arg0#1.base, ldv_dca_unregister_notify_#in~arg0#1.offset, ldv_dca_unregister_notify_#in~arg1#1.base, ldv_dca_unregister_notify_#in~arg1#1.offset;assume { :end_inline_ldv_dca_unregister_notify } true;havoc ldv_dca_unregister_notify_126_~ldv_func_arg1#1.base, ldv_dca_unregister_notify_126_~ldv_func_arg1#1.offset;havoc ldv_dca_unregister_notify_126_#in~ldv_func_arg1#1.base, ldv_dca_unregister_notify_126_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_dca_unregister_notify_126 } true;assume { :begin_inline_ldv_pci_unregister_driver_127 } true;ldv_pci_unregister_driver_127_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_127_#in~ldv_func_arg1#1.offset := ~#myri10ge_driver~0.base, ~#myri10ge_driver~0.offset;havoc ldv_pci_unregister_driver_127_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_127_~ldv_func_arg1#1.offset;ldv_pci_unregister_driver_127_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_127_~ldv_func_arg1#1.offset := ldv_pci_unregister_driver_127_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_127_#in~ldv_func_arg1#1.offset;assume { :begin_inline_pci_unregister_driver } true;pci_unregister_driver_#in~arg0#1.base, pci_unregister_driver_#in~arg0#1.offset := ldv_pci_unregister_driver_127_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_127_~ldv_func_arg1#1.offset;havoc pci_unregister_driver_~arg0#1.base, pci_unregister_driver_~arg0#1.offset;pci_unregister_driver_~arg0#1.base, pci_unregister_driver_~arg0#1.offset := pci_unregister_driver_#in~arg0#1.base, pci_unregister_driver_#in~arg0#1.offset;havoc pci_unregister_driver_~arg0#1.base, pci_unregister_driver_~arg0#1.offset;havoc pci_unregister_driver_#in~arg0#1.base, pci_unregister_driver_#in~arg0#1.offset;assume { :end_inline_pci_unregister_driver } true;assume { :begin_inline_ldv_pci_unregister_driver } true;ldv_pci_unregister_driver_#in~arg0#1.base, ldv_pci_unregister_driver_#in~arg0#1.offset, ldv_pci_unregister_driver_#in~arg1#1.base, ldv_pci_unregister_driver_#in~arg1#1.offset := 0, 0, ldv_pci_unregister_driver_127_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_127_~ldv_func_arg1#1.offset;havoc ldv_pci_unregister_driver_~arg0#1.base, ldv_pci_unregister_driver_~arg0#1.offset, ldv_pci_unregister_driver_~arg1#1.base, ldv_pci_unregister_driver_~arg1#1.offset, ldv_pci_unregister_driver_~ldv_13_pci_driver_pci_driver~0#1.base, ldv_pci_unregister_driver_~ldv_13_pci_driver_pci_driver~0#1.offset;ldv_pci_unregister_driver_~arg0#1.base, ldv_pci_unregister_driver_~arg0#1.offset := ldv_pci_unregister_driver_#in~arg0#1.base, ldv_pci_unregister_driver_#in~arg0#1.offset;ldv_pci_unregister_driver_~arg1#1.base, ldv_pci_unregister_driver_~arg1#1.offset := ldv_pci_unregister_driver_#in~arg1#1.base, ldv_pci_unregister_driver_#in~arg1#1.offset;havoc ldv_pci_unregister_driver_~ldv_13_pci_driver_pci_driver~0#1.base, ldv_pci_unregister_driver_~ldv_13_pci_driver_pci_driver~0#1.offset;ldv_pci_unregister_driver_~ldv_13_pci_driver_pci_driver~0#1.base, ldv_pci_unregister_driver_~ldv_13_pci_driver_pci_driver~0#1.offset := ldv_pci_unregister_driver_~arg1#1.base, ldv_pci_unregister_driver_~arg1#1.offset; [2025-02-08 04:16:20,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15934: assume 17 == ~ldv_statevar_2~0; [2025-02-08 04:16:20,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15934: assume !(17 == ~ldv_statevar_2~0); [2025-02-08 04:16:20,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15538: assume 3 == ~ldv_statevar_1~0; [2025-02-08 04:16:20,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15538: assume !(3 == ~ldv_statevar_1~0); [2025-02-08 04:16:20,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19238: havoc dma_supported_#t~nondet2333#1; [2025-02-08 04:16:20,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13292: call write~int#35(2048, myri10ge_firmware_probe_~mgp#1.base, 8 + myri10ge_firmware_probe_~mgp#1.offset, 4); [2025-02-08 04:16:20,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13424-1: SUMMARY for call myri10ge_mask_surprise_down_#t~ret1744#1 := pci_write_config_dword(myri10ge_mask_surprise_down_~bridge~1#1.base, myri10ge_mask_surprise_down_~bridge~1#1.offset, 8 + myri10ge_mask_surprise_down_~cap~1#1, myri10ge_mask_surprise_down_#t~mem1743#1); srcloc: null [2025-02-08 04:16:20,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10385: assume myri10ge_check_statblock_#t~mem1025#1 % 4294967296 != myri10ge_check_statblock_~link_up~0#1 % 4294967296;havoc myri10ge_check_statblock_#t~mem1025#1;call write~int#35(myri10ge_check_statblock_~link_up~0#1, myri10ge_check_statblock_~mgp#1.base, 132 + myri10ge_check_statblock_~mgp#1.offset, 4);call myri10ge_check_statblock_#t~mem1026#1 := read~int#35(myri10ge_check_statblock_~mgp#1.base, 132 + myri10ge_check_statblock_~mgp#1.offset, 4); [2025-02-08 04:16:20,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10385: assume !(myri10ge_check_statblock_#t~mem1025#1 % 4294967296 != myri10ge_check_statblock_~link_up~0#1 % 4294967296);havoc myri10ge_check_statblock_#t~mem1025#1; [2025-02-08 04:16:20,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19238-1: dma_set_coherent_mask_#t~ret251#1 := dma_supported_#res#1;havoc dma_supported_#t~nondet2333#1, dma_supported_~arg0#1.base, dma_supported_~arg0#1.offset, dma_supported_~arg1#1;havoc dma_supported_#in~arg0#1.base, dma_supported_#in~arg0#1.offset, dma_supported_#in~arg1#1;assume { :end_inline_dma_supported } true;assume -2147483648 <= dma_set_coherent_mask_#t~ret251#1 && dma_set_coherent_mask_#t~ret251#1 <= 2147483647;dma_set_coherent_mask_~tmp~18#1 := dma_set_coherent_mask_#t~ret251#1;havoc dma_set_coherent_mask_#t~ret251#1; [2025-02-08 04:16:20,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13424: assume -2147483648 <= myri10ge_mask_surprise_down_#t~ret1744#1 && myri10ge_mask_surprise_down_#t~ret1744#1 <= 2147483647;havoc myri10ge_mask_surprise_down_#t~mem1743#1;havoc myri10ge_mask_surprise_down_#t~ret1744#1; [2025-02-08 04:16:20,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16067-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2149#1.base, ldv_pci_pci_instance_2_#t~ret2149#1.offset := ldv_xmalloc(2936); srcloc: null [2025-02-08 04:16:20,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16067: ldv_pci_pci_instance_2_~tmp___2~25#1.base, ldv_pci_pci_instance_2_~tmp___2~25#1.offset := ldv_pci_pci_instance_2_#t~ret2149#1.base, ldv_pci_pci_instance_2_#t~ret2149#1.offset;havoc ldv_pci_pci_instance_2_#t~ret2149#1.base, ldv_pci_pci_instance_2_#t~ret2149#1.offset;~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset := ldv_pci_pci_instance_2_~tmp___2~25#1.base, ldv_pci_pci_instance_2_~tmp___2~25#1.offset; [2025-02-08 04:16:20,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11046-1: SUMMARY for call myri10ge_get_strings_#t~ret1134#1.base, myri10ge_get_strings_#t~ret1134#1.offset := netdev_priv(myri10ge_get_strings_~netdev#1.base, myri10ge_get_strings_~netdev#1.offset); srcloc: null [2025-02-08 04:16:20,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11046: myri10ge_get_strings_~tmp~89#1.base, myri10ge_get_strings_~tmp~89#1.offset := myri10ge_get_strings_#t~ret1134#1.base, myri10ge_get_strings_#t~ret1134#1.offset;havoc myri10ge_get_strings_#t~ret1134#1.base, myri10ge_get_strings_#t~ret1134#1.offset;myri10ge_get_strings_~mgp~12#1.base, myri10ge_get_strings_~mgp~12#1.offset := myri10ge_get_strings_~tmp~89#1.base, myri10ge_get_strings_~tmp~89#1.offset; [2025-02-08 04:16:20,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13953: assume (myri10ge_probe_slices_~old_fw~0#1.base + myri10ge_probe_slices_~old_fw~0#1.offset) % 18446744073709551616 == (~myri10ge_fw_aligned~0.base + ~myri10ge_fw_aligned~0.offset) % 18446744073709551616; [2025-02-08 04:16:20,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13953: assume !((myri10ge_probe_slices_~old_fw~0#1.base + myri10ge_probe_slices_~old_fw~0#1.offset) % 18446744073709551616 == (~myri10ge_fw_aligned~0.base + ~myri10ge_fw_aligned~0.offset) % 18446744073709551616); [2025-02-08 04:16:20,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13293: SUMMARY for call set_fw_name(myri10ge_firmware_probe_~mgp#1.base, myri10ge_firmware_probe_~mgp#1.offset, ~myri10ge_fw_unaligned~0.base, ~myri10ge_fw_unaligned~0.offset, 0); srcloc: null [2025-02-08 04:16:20,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16200: assume 4 == ~ldv_statevar_3~0; [2025-02-08 04:16:20,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16200: assume !(4 == ~ldv_statevar_3~0); [2025-02-08 04:16:20,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10387: assume 1 == myri10ge_check_statblock_#t~mem1026#1 % 4294967296;havoc myri10ge_check_statblock_#t~mem1026#1;call myri10ge_check_statblock_#t~mem1027#1 := read~int#35(myri10ge_check_statblock_~mgp#1.base, 923 + myri10ge_check_statblock_~mgp#1.offset, 4); [2025-02-08 04:16:20,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10387: assume !(1 == myri10ge_check_statblock_#t~mem1026#1 % 4294967296);havoc myri10ge_check_statblock_#t~mem1026#1;call myri10ge_check_statblock_#t~mem1033#1 := read~int#35(myri10ge_check_statblock_~mgp#1.base, 923 + myri10ge_check_statblock_~mgp#1.offset, 4); [2025-02-08 04:16:20,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15672: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_11 } true;ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_11_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg1#1.offset := ~ldv_1_callback_get_link~0.base, ~ldv_1_callback_get_link~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_11_#t~ret2084#1, ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_11_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg1#1.offset;assume { :begin_inline_ethtool_op_get_link } true;ethtool_op_get_link_#in~arg0#1.base, ethtool_op_get_link_#in~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.offset;havoc ethtool_op_get_link_#res#1;havoc ethtool_op_get_link_#t~nondet2337#1, ethtool_op_get_link_~arg0#1.base, ethtool_op_get_link_~arg0#1.offset;ethtool_op_get_link_~arg0#1.base, ethtool_op_get_link_~arg0#1.offset := ethtool_op_get_link_#in~arg0#1.base, ethtool_op_get_link_#in~arg0#1.offset;havoc ethtool_op_get_link_#t~nondet2337#1;ethtool_op_get_link_#res#1 := ethtool_op_get_link_#t~nondet2337#1;havoc ethtool_op_get_link_#t~nondet2337#1; [2025-02-08 04:16:20,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14219: call myri10ge_probe_#t~mem1965#1 := read~int#35(myri10ge_probe_~mgp~33#1.base, 60 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem1966#1 := read~int#35(myri10ge_probe_~mgp~33#1.base, 52 + myri10ge_probe_~mgp~33#1.offset, 8);assume { :begin_inline_ioremap_wc } true;ioremap_wc_#in~arg0#1, ioremap_wc_#in~arg1#1 := myri10ge_probe_#t~mem1965#1, myri10ge_probe_#t~mem1966#1;havoc ioremap_wc_#res#1.base, ioremap_wc_#res#1.offset;havoc ioremap_wc_#t~ret2338#1.base, ioremap_wc_#t~ret2338#1.offset, ioremap_wc_~arg0#1, ioremap_wc_~arg1#1;ioremap_wc_~arg0#1 := ioremap_wc_#in~arg0#1;ioremap_wc_~arg1#1 := ioremap_wc_#in~arg1#1; [2025-02-08 04:16:20,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13162: assume -2147483648 <= myri10ge_enable_ecrc_#t~ret1676#1 && myri10ge_enable_ecrc_#t~ret1676#1 <= 2147483647;myri10ge_enable_ecrc_~tmp___3~14#1 := myri10ge_enable_ecrc_#t~ret1676#1;havoc myri10ge_enable_ecrc_#t~ret1676#1; [2025-02-08 04:16:20,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14351: call write~$Pointer$#35(#funAddr~myri10ge_watchdog.base, #funAddr~myri10ge_watchdog.offset, myri10ge_probe_~mgp~33#1.base, 272 + myri10ge_probe_~mgp~33#1.offset, 8);assume { :begin_inline_ldv_register_netdev_120 } true;ldv_register_netdev_120_#in~ldv_func_arg1#1.base, ldv_register_netdev_120_#in~ldv_func_arg1#1.offset := myri10ge_probe_~netdev~3#1.base, myri10ge_probe_~netdev~3#1.offset;havoc ldv_register_netdev_120_#res#1;havoc ldv_register_netdev_120_#t~ret2195#1, ldv_register_netdev_120_#t~ret2196#1, ldv_register_netdev_120_~ldv_func_arg1#1.base, ldv_register_netdev_120_~ldv_func_arg1#1.offset, ldv_register_netdev_120_~ldv_func_res~6#1, ldv_register_netdev_120_~tmp~153#1, ldv_register_netdev_120_~tmp___0~67#1;ldv_register_netdev_120_~ldv_func_arg1#1.base, ldv_register_netdev_120_~ldv_func_arg1#1.offset := ldv_register_netdev_120_#in~ldv_func_arg1#1.base, ldv_register_netdev_120_#in~ldv_func_arg1#1.offset;havoc ldv_register_netdev_120_~ldv_func_res~6#1;havoc ldv_register_netdev_120_~tmp~153#1;havoc ldv_register_netdev_120_~tmp___0~67#1;assume { :begin_inline_register_netdev } true;register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset := ldv_register_netdev_120_~ldv_func_arg1#1.base, ldv_register_netdev_120_~ldv_func_arg1#1.offset;havoc register_netdev_#res#1;havoc register_netdev_#t~nondet2374#1, register_netdev_~arg0#1.base, register_netdev_~arg0#1.offset;register_netdev_~arg0#1.base, register_netdev_~arg0#1.offset := register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset;havoc register_netdev_#t~nondet2374#1;assume -2147483648 <= register_netdev_#t~nondet2374#1 && register_netdev_#t~nondet2374#1 <= 2147483647;register_netdev_#res#1 := register_netdev_#t~nondet2374#1;havoc register_netdev_#t~nondet2374#1; [2025-02-08 04:16:20,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14351-1: SUMMARY for call INIT_LIST_HEAD(myri10ge_probe_~mgp~33#1.base, 256 + myri10ge_probe_~mgp~33#1.offset); srcloc: null [2025-02-08 04:16:20,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13955: SUMMARY for call set_fw_name(myri10ge_probe_slices_~mgp#1.base, myri10ge_probe_slices_~mgp#1.offset, ~myri10ge_fw_rss_aligned~0.base, ~myri10ge_fw_rss_aligned~0.offset, 0); srcloc: null [2025-02-08 04:16:20,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16069-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2150#1.base, ldv_pci_pci_instance_2_#t~ret2150#1.offset := ldv_xmalloc(32); srcloc: null [2025-02-08 04:16:20,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16069: ldv_pci_pci_instance_2_~tmp___3~16#1.base, ldv_pci_pci_instance_2_~tmp___3~16#1.offset := ldv_pci_pci_instance_2_#t~ret2150#1.base, ldv_pci_pci_instance_2_#t~ret2150#1.offset;havoc ldv_pci_pci_instance_2_#t~ret2150#1.base, ldv_pci_pci_instance_2_#t~ret2150#1.offset;~ldv_2_resource_struct_pci_device_id_ptr~0.base, ~ldv_2_resource_struct_pci_device_id_ptr~0.offset := ldv_pci_pci_instance_2_~tmp___3~16#1.base, ldv_pci_pci_instance_2_~tmp___3~16#1.offset; [2025-02-08 04:16:20,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13162-1: SUMMARY for call myri10ge_enable_ecrc_#t~ret1676#1 := pci_pcie_type(myri10ge_enable_ecrc_~bridge~0#1.base, myri10ge_enable_ecrc_~bridge~0#1.offset); srcloc: null [2025-02-08 04:16:20,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10388: assume 0 != myri10ge_check_statblock_#t~bitwise1028#1 % 4294967296;havoc myri10ge_check_statblock_#t~mem1027#1;havoc myri10ge_check_statblock_#t~bitwise1028#1;call myri10ge_check_statblock_#t~mem1029#1.base, myri10ge_check_statblock_#t~mem1029#1.offset := read~$Pointer$#35(myri10ge_check_statblock_~mgp#1.base, 32 + myri10ge_check_statblock_~mgp#1.offset, 8); [2025-02-08 04:16:20,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10388: assume !(0 != myri10ge_check_statblock_#t~bitwise1028#1 % 4294967296);havoc myri10ge_check_statblock_#t~mem1027#1;havoc myri10ge_check_statblock_#t~bitwise1028#1; [2025-02-08 04:16:20,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10388-1: [2025-02-08 04:16:20,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14484: call ULTIMATE.dealloc(myri10ge_notify_dca_~#event#1.base, myri10ge_notify_dca_~#event#1.offset);havoc myri10ge_notify_dca_~#event#1.base, myri10ge_notify_dca_~#event#1.offset; [2025-02-08 04:16:20,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10388-2: havoc myri10ge_check_statblock_#t~bitwise1028#1;assume myri10ge_check_statblock_#t~bitwise1028#1 % 4294967296 <= myri10ge_check_statblock_#t~mem1027#1 % 4294967296 && myri10ge_check_statblock_#t~bitwise1028#1 % 4294967296 <= 4; [2025-02-08 04:16:20,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15277-1: SUMMARY for call ldv_assume((if 20 == ~ldv_statevar_2~0 || 5 == ~ldv_statevar_3~0 then 1 else 0)); srcloc: null [2025-02-08 04:16:20,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15277: assume { :begin_inline_ldv_EMGentry_init_myri10ge_init_module_17_7 } true;ldv_EMGentry_init_myri10ge_init_module_17_7_#in~arg0#1.base, ldv_EMGentry_init_myri10ge_init_module_17_7_#in~arg0#1.offset := ~ldv_17_init_myri10ge_init_module_default~0.base, ~ldv_17_init_myri10ge_init_module_default~0.offset;havoc ldv_EMGentry_init_myri10ge_init_module_17_7_#res#1;havoc ldv_EMGentry_init_myri10ge_init_module_17_7_#t~ret2064#1, ldv_EMGentry_init_myri10ge_init_module_17_7_~arg0#1.base, ldv_EMGentry_init_myri10ge_init_module_17_7_~arg0#1.offset, ldv_EMGentry_init_myri10ge_init_module_17_7_~tmp~119#1;ldv_EMGentry_init_myri10ge_init_module_17_7_~arg0#1.base, ldv_EMGentry_init_myri10ge_init_module_17_7_~arg0#1.offset := ldv_EMGentry_init_myri10ge_init_module_17_7_#in~arg0#1.base, ldv_EMGentry_init_myri10ge_init_module_17_7_#in~arg0#1.offset;havoc ldv_EMGentry_init_myri10ge_init_module_17_7_~tmp~119#1;assume { :begin_inline_myri10ge_init_module } true;havoc myri10ge_init_module_#res#1;havoc myri10ge_init_module_#t~ret2061#1, myri10ge_init_module_#t~ret2062#1, myri10ge_init_module_#t~ret2063#1, myri10ge_init_module_~tmp~118#1;havoc myri10ge_init_module_~tmp~118#1; [2025-02-08 04:16:20,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10388-3: assume 4 == myri10ge_check_statblock_#t~mem1027#1 % 4294967296;myri10ge_check_statblock_#t~bitwise1028#1 := myri10ge_check_statblock_#t~mem1027#1; [2025-02-08 04:16:20,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10388-3: assume !(4 == myri10ge_check_statblock_#t~mem1027#1 % 4294967296); [2025-02-08 04:16:20,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10388-4: assume 0 == myri10ge_check_statblock_#t~mem1027#1 % 4294967296;myri10ge_check_statblock_#t~bitwise1028#1 := 0; [2025-02-08 04:16:20,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10388-4: assume !(0 == myri10ge_check_statblock_#t~mem1027#1 % 4294967296); [2025-02-08 04:16:20,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15938: assume 19 == ~ldv_statevar_2~0; [2025-02-08 04:16:20,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15938: assume !(19 == ~ldv_statevar_2~0); [2025-02-08 04:16:20,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14088: assume 0 != (myri10ge_probe_slices_#t~mem1935#1.base + myri10ge_probe_slices_#t~mem1935#1.offset) % 18446744073709551616;havoc myri10ge_probe_slices_#t~mem1935#1.base, myri10ge_probe_slices_#t~mem1935#1.offset;call myri10ge_probe_slices_#t~mem1936#1.base, myri10ge_probe_slices_#t~mem1936#1.offset := read~$Pointer$#35(myri10ge_probe_slices_~mgp#1.base, 116 + myri10ge_probe_slices_~mgp#1.offset, 8); [2025-02-08 04:16:20,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14088: assume !(0 != (myri10ge_probe_slices_#t~mem1935#1.base + myri10ge_probe_slices_#t~mem1935#1.offset) % 18446744073709551616);havoc myri10ge_probe_slices_#t~mem1935#1.base, myri10ge_probe_slices_#t~mem1935#1.offset; [2025-02-08 04:16:20,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15542: assume 4 == ~ldv_statevar_1~0; [2025-02-08 04:16:20,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15542: assume !(4 == ~ldv_statevar_1~0); [2025-02-08 04:16:20,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19242-1: myri10ge_notify_dca_#t~ret2060#1 := driver_for_each_device_#res#1;havoc driver_for_each_device_#t~nondet2334#1, driver_for_each_device_~arg0#1.base, driver_for_each_device_~arg0#1.offset, driver_for_each_device_~arg1#1.base, driver_for_each_device_~arg1#1.offset, driver_for_each_device_~arg2#1.base, driver_for_each_device_~arg2#1.offset, driver_for_each_device_~arg3#1.base, driver_for_each_device_~arg3#1.offset;havoc driver_for_each_device_#in~arg0#1.base, driver_for_each_device_#in~arg0#1.offset, driver_for_each_device_#in~arg1#1.base, driver_for_each_device_#in~arg1#1.offset, driver_for_each_device_#in~arg2#1.base, driver_for_each_device_#in~arg2#1.offset, driver_for_each_device_#in~arg3#1.base, driver_for_each_device_#in~arg3#1.offset;assume { :end_inline_driver_for_each_device } true;assume -2147483648 <= myri10ge_notify_dca_#t~ret2060#1 && myri10ge_notify_dca_#t~ret2060#1 <= 2147483647;myri10ge_notify_dca_~tmp~117#1 := myri10ge_notify_dca_#t~ret2060#1;havoc myri10ge_notify_dca_#t~ret2060#1;myri10ge_notify_dca_~err~2#1 := myri10ge_notify_dca_~tmp~117#1; [2025-02-08 04:16:20,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11050: assume 1 == myri10ge_get_strings_~stringset#1 % 4294967296; [2025-02-08 04:16:20,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11050: assume !(1 == myri10ge_get_strings_~stringset#1 % 4294967296); [2025-02-08 04:16:20,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13164: assume 4 != myri10ge_enable_ecrc_~tmp___3~14#1; [2025-02-08 04:16:20,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13164: assume !(4 != myri10ge_enable_ecrc_~tmp___3~14#1); [2025-02-08 04:16:20,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16071-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2151#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:16:20,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16071: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2151#1 && ldv_pci_pci_instance_2_#t~ret2151#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp___4~9#1 := ldv_pci_pci_instance_2_#t~ret2151#1;havoc ldv_pci_pci_instance_2_#t~ret2151#1; [2025-02-08 04:16:20,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19242: havoc driver_for_each_device_#t~nondet2334#1; [2025-02-08 04:16:20,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10390-1: SUMMARY for call myri10ge_check_statblock_#t~ret1030#1 := netdev_info(myri10ge_check_statblock_#t~mem1029#1.base, myri10ge_check_statblock_#t~mem1029#1.offset, 54, 0); srcloc: null [2025-02-08 04:16:20,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10258: assume 0 != myri10ge_tx_done_~len~1#1;call myri10ge_tx_done_#t~mem973#1.base, myri10ge_tx_done_#t~mem973#1.offset := read~$Pointer$#35(myri10ge_tx_done_~tx~0#1.base, 40 + myri10ge_tx_done_~tx~0#1.offset, 8);call myri10ge_tx_done_#t~mem974#1 := read~int#35(myri10ge_tx_done_#t~mem973#1.base, 12 + (myri10ge_tx_done_#t~mem973#1.offset + 24 * (if myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8); [2025-02-08 04:16:20,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10258: assume !(0 != myri10ge_tx_done_~len~1#1); [2025-02-08 04:16:20,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10390: assume -2147483648 <= myri10ge_check_statblock_#t~ret1030#1 && myri10ge_check_statblock_#t~ret1030#1 <= 2147483647;havoc myri10ge_check_statblock_#t~mem1029#1.base, myri10ge_check_statblock_#t~mem1029#1.offset;havoc myri10ge_check_statblock_#t~ret1030#1; [2025-02-08 04:16:20,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14090: havoc myri10ge_probe_slices_#t~mem1936#1.base, myri10ge_probe_slices_#t~mem1936#1.offset;call write~$Pointer$#35(0, 0, myri10ge_probe_slices_~mgp#1.base, 116 + myri10ge_probe_slices_~mgp#1.offset, 8); [2025-02-08 04:16:20,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16204: assume 5 == ~ldv_statevar_3~0; [2025-02-08 04:16:20,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16204: assume !(5 == ~ldv_statevar_3~0); [2025-02-08 04:16:20,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13165: assume ~myri10ge_ecrc_enable~0 > 1;myri10ge_enable_ecrc_~old_bridge~0#1.base, myri10ge_enable_ecrc_~old_bridge~0#1.offset := myri10ge_enable_ecrc_~bridge~0#1.base, myri10ge_enable_ecrc_~bridge~0#1.offset;myri10ge_enable_ecrc_~prev_bridge~0#1.base, myri10ge_enable_ecrc_~prev_bridge~0#1.offset := myri10ge_enable_ecrc_~bridge~0#1.base, myri10ge_enable_ecrc_~bridge~0#1.offset;call myri10ge_enable_ecrc_#t~mem1677#1.base, myri10ge_enable_ecrc_#t~mem1677#1.offset := read~$Pointer$#35(myri10ge_enable_ecrc_~bridge~0#1.base, 16 + myri10ge_enable_ecrc_~bridge~0#1.offset, 8);call myri10ge_enable_ecrc_#t~mem1678#1.base, myri10ge_enable_ecrc_#t~mem1678#1.offset := read~$Pointer$#35(myri10ge_enable_ecrc_#t~mem1677#1.base, 56 + myri10ge_enable_ecrc_#t~mem1677#1.offset, 8);myri10ge_enable_ecrc_~bridge~0#1.base, myri10ge_enable_ecrc_~bridge~0#1.offset := myri10ge_enable_ecrc_#t~mem1678#1.base, myri10ge_enable_ecrc_#t~mem1678#1.offset;havoc myri10ge_enable_ecrc_#t~mem1677#1.base, myri10ge_enable_ecrc_#t~mem1677#1.offset;havoc myri10ge_enable_ecrc_#t~mem1678#1.base, myri10ge_enable_ecrc_#t~mem1678#1.offset; [2025-02-08 04:16:20,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13165: assume !(~myri10ge_ecrc_enable~0 > 1); [2025-02-08 04:16:20,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14222: assume 0 == (myri10ge_probe_#t~mem1968#1.base + myri10ge_probe_#t~mem1968#1.offset) % 18446744073709551616;havoc myri10ge_probe_#t~mem1968#1.base, myri10ge_probe_#t~mem1968#1.offset;call myri10ge_probe_#t~mem1969#1 := read~int#35(myri10ge_probe_~mgp~33#1.base, 52 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem1970#1 := read~int#35(myri10ge_probe_~mgp~33#1.base, 60 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 04:16:20,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14222: assume !(0 == (myri10ge_probe_#t~mem1968#1.base + myri10ge_probe_#t~mem1968#1.offset) % 18446744073709551616);havoc myri10ge_probe_#t~mem1968#1.base, myri10ge_probe_#t~mem1968#1.offset;call myri10ge_probe_#t~mem1972#1.base, myri10ge_probe_#t~mem1972#1.offset := read~$Pointer$#35(myri10ge_probe_~mgp~33#1.base, 40 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 04:16:20,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14090-1: SUMMARY for call kfree(myri10ge_probe_slices_#t~mem1936#1.base, myri10ge_probe_slices_#t~mem1936#1.offset); srcloc: null [2025-02-08 04:16:20,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14355: assume 0 != myri10ge_probe_~status~21#1; [2025-02-08 04:16:20,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14355: assume !(0 != myri10ge_probe_~status~21#1);call myri10ge_probe_#t~mem2023#1 := read~int#35(myri10ge_probe_~mgp~33#1.base, 112 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:16:20,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15280-1: SUMMARY for call ldv_entry_EMGentry_17_#t~ret2101#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:16:20,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15280: assume -2147483648 <= ldv_entry_EMGentry_17_#t~ret2101#1 && ldv_entry_EMGentry_17_#t~ret2101#1 <= 2147483647;ldv_entry_EMGentry_17_~tmp~122#1 := ldv_entry_EMGentry_17_#t~ret2101#1;havoc ldv_entry_EMGentry_17_#t~ret2101#1; [2025-02-08 04:16:20,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13959: SUMMARY for call set_fw_name(myri10ge_probe_slices_~mgp#1.base, myri10ge_probe_slices_~mgp#1.offset, ~myri10ge_fw_rss_unaligned~0.base, ~myri10ge_fw_rss_unaligned~0.offset, 0); srcloc: null [2025-02-08 04:16:20,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16073: assume 0 != ldv_pci_pci_instance_2_~tmp___4~9#1;~ldv_statevar_2~0 := 12; [2025-02-08 04:16:20,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16073: assume !(0 != ldv_pci_pci_instance_2_~tmp___4~9#1);~ldv_statevar_2~0 := 17; [2025-02-08 04:16:20,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10260: havoc myri10ge_tx_done_#t~mem973#1.base, myri10ge_tx_done_#t~mem973#1.offset;havoc myri10ge_tx_done_#t~mem974#1; [2025-02-08 04:16:20,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10260-1: SUMMARY for call pci_unmap_page(myri10ge_tx_done_~pdev~3#1.base, myri10ge_tx_done_~pdev~3#1.offset, myri10ge_tx_done_#t~mem974#1, myri10ge_tx_done_~len~1#1, 1); srcloc: null [2025-02-08 04:16:20,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13431: call ULTIMATE.dealloc(myri10ge_suspend_~#state#1.base, myri10ge_suspend_~#state#1.offset);havoc myri10ge_suspend_~#state#1.base, myri10ge_suspend_~#state#1.offset; [2025-02-08 04:16:20,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14224-1: SUMMARY for call myri10ge_probe_#t~ret1971#1 := dev_err(myri10ge_probe_~pdev#1.base, 179 + myri10ge_probe_~pdev#1.offset, 131, 0); srcloc: null [2025-02-08 04:16:20,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14224: assume -2147483648 <= myri10ge_probe_#t~ret1971#1 && myri10ge_probe_#t~ret1971#1 <= 2147483647;havoc myri10ge_probe_#t~mem1969#1;havoc myri10ge_probe_#t~mem1970#1;havoc myri10ge_probe_#t~ret1971#1;myri10ge_probe_~status~21#1 := -6; [2025-02-08 04:16:20,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15942: assume 20 == ~ldv_statevar_2~0; [2025-02-08 04:16:20,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15942: assume !(20 == ~ldv_statevar_2~0); [2025-02-08 04:16:20,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15546: assume 5 == ~ldv_statevar_1~0; [2025-02-08 04:16:20,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15546: assume !(5 == ~ldv_statevar_1~0); [2025-02-08 04:16:20,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15678: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_12 } true;ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.offset := ~ldv_1_callback_get_msglevel~0.base, ~ldv_1_callback_get_msglevel~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_12_#t~ret2085#1, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.offset;assume { :begin_inline_myri10ge_get_msglevel } true;myri10ge_get_msglevel_#in~netdev#1.base, myri10ge_get_msglevel_#in~netdev#1.offset := ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.offset;havoc myri10ge_get_msglevel_#res#1;havoc myri10ge_get_msglevel_#t~ret1212#1.base, myri10ge_get_msglevel_#t~ret1212#1.offset, myri10ge_get_msglevel_#t~mem1213#1, myri10ge_get_msglevel_~netdev#1.base, myri10ge_get_msglevel_~netdev#1.offset, myri10ge_get_msglevel_~mgp~16#1.base, myri10ge_get_msglevel_~mgp~16#1.offset, myri10ge_get_msglevel_~tmp~93#1.base, myri10ge_get_msglevel_~tmp~93#1.offset;myri10ge_get_msglevel_~netdev#1.base, myri10ge_get_msglevel_~netdev#1.offset := myri10ge_get_msglevel_#in~netdev#1.base, myri10ge_get_msglevel_#in~netdev#1.offset;havoc myri10ge_get_msglevel_~mgp~16#1.base, myri10ge_get_msglevel_~mgp~16#1.offset;havoc myri10ge_get_msglevel_~tmp~93#1.base, myri10ge_get_msglevel_~tmp~93#1.offset; [2025-02-08 04:16:20,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15282: assume 0 != ldv_entry_EMGentry_17_~tmp~122#1;~ldv_statevar_17~0 := 4; [2025-02-08 04:16:20,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15282: assume !(0 != ldv_entry_EMGentry_17_~tmp~122#1);~ldv_statevar_17~0 := 6; [2025-02-08 04:16:20,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14357: assume -2147483648 <= myri10ge_probe_#t~ret2022#1 && myri10ge_probe_#t~ret2022#1 <= 2147483647;havoc myri10ge_probe_#t~ret2022#1; [2025-02-08 04:16:20,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14357-1: SUMMARY for call myri10ge_probe_#t~ret2022#1 := dev_err(myri10ge_probe_~pdev#1.base, 179 + myri10ge_probe_~pdev#1.offset, 138, 0); srcloc: null [2025-02-08 04:16:20,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11318: assume myri10ge_get_ethtool_stats_~slice~0#1 < myri10ge_get_ethtool_stats_#t~mem1210#1;havoc myri10ge_get_ethtool_stats_#t~mem1210#1; [2025-02-08 04:16:20,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11318: assume !(myri10ge_get_ethtool_stats_~slice~0#1 < myri10ge_get_ethtool_stats_#t~mem1210#1);havoc myri10ge_get_ethtool_stats_#t~mem1210#1;call ULTIMATE.dealloc(myri10ge_get_ethtool_stats_~#link_stats~0#1.base, myri10ge_get_ethtool_stats_~#link_stats~0#1.offset);havoc myri10ge_get_ethtool_stats_~#link_stats~0#1.base, myri10ge_get_ethtool_stats_~#link_stats~0#1.offset; [2025-02-08 04:16:20,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11054: havoc myri10ge_get_strings_#t~ret1134#1.base, myri10ge_get_strings_#t~ret1134#1.offset, myri10ge_get_strings_#t~memcpy~res1135#1.base, myri10ge_get_strings_#t~memcpy~res1135#1.offset, myri10ge_get_strings_#t~memcpy~res1136#1.base, myri10ge_get_strings_#t~memcpy~res1136#1.offset, myri10ge_get_strings_#t~mem1137#1, myri10ge_get_strings_~netdev#1.base, myri10ge_get_strings_~netdev#1.offset, myri10ge_get_strings_~stringset#1, myri10ge_get_strings_~data#1.base, myri10ge_get_strings_~data#1.offset, myri10ge_get_strings_~mgp~12#1.base, myri10ge_get_strings_~mgp~12#1.offset, myri10ge_get_strings_~tmp~89#1.base, myri10ge_get_strings_~tmp~89#1.offset, myri10ge_get_strings_~i~12#1;havoc myri10ge_get_strings_#in~netdev#1.base, myri10ge_get_strings_#in~netdev#1.offset, myri10ge_get_strings_#in~stringset#1, myri10ge_get_strings_#in~data#1.base, myri10ge_get_strings_#in~data#1.offset;assume { :end_inline_myri10ge_get_strings } true;havoc ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_19_~arg2#1, ldv_dummy_resourceless_instance_callback_1_19_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_19_#in~arg2#1, ldv_dummy_resourceless_instance_callback_1_19_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_19 } true; [2025-02-08 04:16:20,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16208: assume 7 == ~ldv_statevar_3~0; [2025-02-08 04:16:20,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16208: assume !(7 == ~ldv_statevar_3~0); [2025-02-08 04:16:20,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10395: havoc netif_carrier_on_~arg0#1.base, netif_carrier_on_~arg0#1.offset;havoc netif_carrier_on_#in~arg0#1.base, netif_carrier_on_#in~arg0#1.offset;assume { :end_inline_netif_carrier_on } true;havoc myri10ge_check_statblock_#t~mem1031#1.base, myri10ge_check_statblock_#t~mem1031#1.offset;call myri10ge_check_statblock_#t~mem1032#1 := read~int#35(myri10ge_check_statblock_~mgp#1.base, 919 + myri10ge_check_statblock_~mgp#1.offset, 4);call write~int#35(1 + myri10ge_check_statblock_#t~mem1032#1, myri10ge_check_statblock_~mgp#1.base, 919 + myri10ge_check_statblock_~mgp#1.offset, 4);havoc myri10ge_check_statblock_#t~mem1032#1; [2025-02-08 04:16:20,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10395-1: call myri10ge_check_statblock_#t~mem1031#1.base, myri10ge_check_statblock_#t~mem1031#1.offset := read~$Pointer$#35(myri10ge_check_statblock_~mgp#1.base, 32 + myri10ge_check_statblock_~mgp#1.offset, 8);assume { :begin_inline_netif_carrier_on } true;netif_carrier_on_#in~arg0#1.base, netif_carrier_on_#in~arg0#1.offset := myri10ge_check_statblock_#t~mem1031#1.base, myri10ge_check_statblock_#t~mem1031#1.offset;havoc netif_carrier_on_~arg0#1.base, netif_carrier_on_~arg0#1.offset;netif_carrier_on_~arg0#1.base, netif_carrier_on_~arg0#1.offset := netif_carrier_on_#in~arg0#1.base, netif_carrier_on_#in~arg0#1.offset; [2025-02-08 04:16:20,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19380: havoc netif_set_real_num_rx_queues_#t~nondet2352#1; [2025-02-08 04:16:20,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19380-1: myri10ge_probe_#t~ret1999#1 := netif_set_real_num_rx_queues_#res#1;havoc netif_set_real_num_rx_queues_#t~nondet2352#1, netif_set_real_num_rx_queues_~arg0#1.base, netif_set_real_num_rx_queues_~arg0#1.offset, netif_set_real_num_rx_queues_~arg1#1;havoc netif_set_real_num_rx_queues_#in~arg0#1.base, netif_set_real_num_rx_queues_#in~arg0#1.offset, netif_set_real_num_rx_queues_#in~arg1#1;assume { :end_inline_netif_set_real_num_rx_queues } true;assume -2147483648 <= myri10ge_probe_#t~ret1999#1 && myri10ge_probe_#t~ret1999#1 <= 2147483647;havoc myri10ge_probe_#t~mem1998#1;havoc myri10ge_probe_#t~ret1999#1; [2025-02-08 04:16:20,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13170: assume 0 == (myri10ge_enable_ecrc_~bridge~0#1.base + myri10ge_enable_ecrc_~bridge~0#1.offset) % 18446744073709551616 || (myri10ge_enable_ecrc_~prev_bridge~0#1.base + myri10ge_enable_ecrc_~prev_bridge~0#1.offset) % 18446744073709551616 == (myri10ge_enable_ecrc_~bridge~0#1.base + myri10ge_enable_ecrc_~bridge~0#1.offset) % 18446744073709551616; [2025-02-08 04:16:20,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13170: assume !(0 == (myri10ge_enable_ecrc_~bridge~0#1.base + myri10ge_enable_ecrc_~bridge~0#1.offset) % 18446744073709551616 || (myri10ge_enable_ecrc_~prev_bridge~0#1.base + myri10ge_enable_ecrc_~prev_bridge~0#1.offset) % 18446744073709551616 == (myri10ge_enable_ecrc_~bridge~0#1.base + myri10ge_enable_ecrc_~bridge~0#1.offset) % 18446744073709551616); [2025-02-08 04:16:20,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13302-1: call ULTIMATE.dealloc(myri10ge_select_firmware_~#lnk~0#1.base, myri10ge_select_firmware_~#lnk~0#1.offset);havoc myri10ge_select_firmware_~#lnk~0#1.base, myri10ge_select_firmware_~#lnk~0#1.offset; [2025-02-08 04:16:20,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13302: call ULTIMATE.dealloc(myri10ge_select_firmware_~#lnk~0#1.base, myri10ge_select_firmware_~#lnk~0#1.offset);havoc myri10ge_select_firmware_~#lnk~0#1.base, myri10ge_select_firmware_~#lnk~0#1.offset; [2025-02-08 04:16:20,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13963: assume -2147483648 <= myri10ge_probe_slices_#t~ret1908#1 && myri10ge_probe_slices_#t~ret1908#1 <= 2147483647;myri10ge_probe_slices_~status~20#1 := myri10ge_probe_slices_#t~ret1908#1;havoc myri10ge_probe_slices_#t~ret1908#1; [2025-02-08 04:16:20,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13963-1: SUMMARY for call myri10ge_probe_slices_#t~ret1908#1 := myri10ge_load_firmware(myri10ge_probe_slices_~mgp#1.base, myri10ge_probe_slices_~mgp#1.offset, 0); srcloc: null [2025-02-08 04:16:20,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10660: assume 50 == myri10ge_get_settings_#t~mem1089#1;havoc myri10ge_get_settings_#t~mem1089#1;myri10ge_get_settings_~ptr~1#1.base, myri10ge_get_settings_~ptr~1#1.offset := myri10ge_get_settings_~ptr~1#1.base, 1 + myri10ge_get_settings_~ptr~1#1.offset; [2025-02-08 04:16:20,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10660: assume !(50 == myri10ge_get_settings_#t~mem1089#1);havoc myri10ge_get_settings_#t~mem1089#1; [2025-02-08 04:16:20,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16870: ldv_mod_timer_118_#t~ret2192#1 := ldv_mod_timer_#res#1;havoc ldv_mod_timer_#t~ret2109#1, ldv_mod_timer_~arg0#1, ldv_mod_timer_~arg1#1.base, ldv_mod_timer_~arg1#1.offset, ldv_mod_timer_~arg2#1, ldv_mod_timer_~ldv_9_timer_list_timer_list~0#1.base, ldv_mod_timer_~ldv_9_timer_list_timer_list~0#1.offset, ldv_mod_timer_~tmp~126#1;havoc ldv_mod_timer_#in~arg0#1, ldv_mod_timer_#in~arg1#1.base, ldv_mod_timer_#in~arg1#1.offset, ldv_mod_timer_#in~arg2#1;assume { :end_inline_ldv_mod_timer } true;assume -2147483648 <= ldv_mod_timer_118_#t~ret2192#1 && ldv_mod_timer_118_#t~ret2192#1 <= 2147483647;ldv_mod_timer_118_~tmp___0~65#1 := ldv_mod_timer_118_#t~ret2192#1;havoc ldv_mod_timer_118_#t~ret2192#1;ldv_mod_timer_118_#res#1 := ldv_mod_timer_118_~tmp___0~65#1; [2025-02-08 04:16:20,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15946: havoc ldv_pci_pci_instance_2_#t~ret2125#1, ldv_pci_pci_instance_2_#t~mem2126#1.base, ldv_pci_pci_instance_2_#t~mem2126#1.offset, ldv_pci_pci_instance_2_#t~mem2127#1.base, ldv_pci_pci_instance_2_#t~mem2127#1.offset, ldv_pci_pci_instance_2_#t~mem2128#1.base, ldv_pci_pci_instance_2_#t~mem2128#1.offset, ldv_pci_pci_instance_2_#t~ret2129#1, ldv_pci_pci_instance_2_#t~mem2130#1.base, ldv_pci_pci_instance_2_#t~mem2130#1.offset, ldv_pci_pci_instance_2_#t~mem2131#1.base, ldv_pci_pci_instance_2_#t~mem2131#1.offset, ldv_pci_pci_instance_2_#t~mem2132#1.base, ldv_pci_pci_instance_2_#t~mem2132#1.offset, ldv_pci_pci_instance_2_#t~mem2133#1.base, ldv_pci_pci_instance_2_#t~mem2133#1.offset, ldv_pci_pci_instance_2_#t~mem2134#1.base, ldv_pci_pci_instance_2_#t~mem2134#1.offset, ldv_pci_pci_instance_2_#t~mem2135#1, ldv_pci_pci_instance_2_#t~ret2136#1, ldv_pci_pci_instance_2_#t~ret2137#1, ldv_pci_pci_instance_2_#t~mem2138#1.base, ldv_pci_pci_instance_2_#t~mem2138#1.offset, ldv_pci_pci_instance_2_#t~mem2139#1, ldv_pci_pci_instance_2_#t~ret2140#1, ldv_pci_pci_instance_2_#t~ret2141#1, ldv_pci_pci_instance_2_#t~ret2142#1, ldv_pci_pci_instance_2_#t~ret2143#1, ldv_pci_pci_instance_2_#t~ret2144#1, ldv_pci_pci_instance_2_#t~mem2145#1.base, ldv_pci_pci_instance_2_#t~mem2145#1.offset, ldv_pci_pci_instance_2_#t~ret2146#1, ldv_pci_pci_instance_2_#t~ret2147#1, ldv_pci_pci_instance_2_#t~ret2148#1, ldv_pci_pci_instance_2_#t~ret2149#1.base, ldv_pci_pci_instance_2_#t~ret2149#1.offset, ldv_pci_pci_instance_2_#t~ret2150#1.base, ldv_pci_pci_instance_2_#t~ret2150#1.offset, ldv_pci_pci_instance_2_#t~ret2151#1, ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset, ldv_pci_pci_instance_2_~tmp~131#1, ldv_pci_pci_instance_2_~tmp___0~58#1, ldv_pci_pci_instance_2_~tmp___1~38#1, ldv_pci_pci_instance_2_~tmp___2~25#1.base, ldv_pci_pci_instance_2_~tmp___2~25#1.offset, ldv_pci_pci_instance_2_~tmp___3~16#1.base, ldv_pci_pci_instance_2_~tmp___3~16#1.offset, ldv_pci_pci_instance_2_~tmp___4~9#1;havoc ldv_pci_pci_instance_2_#in~arg0#1.base, ldv_pci_pci_instance_2_#in~arg0#1.offset;assume { :end_inline_ldv_pci_pci_instance_2 } true; [2025-02-08 04:16:20,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11057-1: SUMMARY for call myri10ge_get_strings_#t~memcpy~res1135#1.base, myri10ge_get_strings_#t~memcpy~res1135#1.offset := #Ultimate.C_memcpy#35(myri10ge_get_strings_~data#1.base, myri10ge_get_strings_~data#1.offset, ~#myri10ge_gstrings_main_stats~0.base, ~#myri10ge_gstrings_main_stats~0.offset, 1472); srcloc: null [2025-02-08 04:16:20,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7754: __netif_tx_trylock_#t~ret344#1 := ldv_spin_trylock_71_#res#1;havoc ldv_spin_trylock_71_#t~ret2179#1, ldv_spin_trylock_71_#t~ret2180#1, ldv_spin_trylock_71_~lock#1.base, ldv_spin_trylock_71_~lock#1.offset, ldv_spin_trylock_71_~ldv_func_res~0#1, ldv_spin_trylock_71_~tmp~143#1, ldv_spin_trylock_71_~tmp___0~61#1;havoc ldv_spin_trylock_71_#in~lock#1.base, ldv_spin_trylock_71_#in~lock#1.offset;assume { :end_inline_ldv_spin_trylock_71 } true;assume -2147483648 <= __netif_tx_trylock_#t~ret344#1 && __netif_tx_trylock_#t~ret344#1 <= 2147483647;__netif_tx_trylock_~tmp~40#1 := __netif_tx_trylock_#t~ret344#1;havoc __netif_tx_trylock_#t~ret344#1;__netif_tx_trylock_~ok~0#1 := (if 0 == (if 0 != __netif_tx_trylock_~tmp~40#1 then 1 else 0) then 0 else 1); [2025-02-08 04:16:20,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11057: havoc myri10ge_get_strings_#t~memcpy~res1135#1.base, myri10ge_get_strings_#t~memcpy~res1135#1.offset;myri10ge_get_strings_~data#1.base, myri10ge_get_strings_~data#1.offset := myri10ge_get_strings_~data#1.base, 1472 + myri10ge_get_strings_~data#1.offset;myri10ge_get_strings_~i~12#1 := 0; [2025-02-08 04:16:20,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11322: havoc myri10ge_get_ethtool_stats_#t~ret1140#1.base, myri10ge_get_ethtool_stats_#t~ret1140#1.offset, myri10ge_get_ethtool_stats_#t~memset~res1141#1.base, myri10ge_get_ethtool_stats_#t~memset~res1141#1.offset, myri10ge_get_ethtool_stats_#t~ret1142#1.base, myri10ge_get_ethtool_stats_#t~ret1142#1.offset, myri10ge_get_ethtool_stats_#t~mem1143#1, myri10ge_get_ethtool_stats_#t~mem1144#1, myri10ge_get_ethtool_stats_#t~mem1145#1, myri10ge_get_ethtool_stats_#t~mem1146#1.base, myri10ge_get_ethtool_stats_#t~mem1146#1.offset, myri10ge_get_ethtool_stats_#t~mem1147#1, myri10ge_get_ethtool_stats_#t~mem1148#1, myri10ge_get_ethtool_stats_#t~mem1149#1, myri10ge_get_ethtool_stats_#t~mem1150#1, myri10ge_get_ethtool_stats_#t~mem1151#1, myri10ge_get_ethtool_stats_#t~mem1152#1, myri10ge_get_ethtool_stats_#t~mem1153#1, myri10ge_get_ethtool_stats_#t~mem1154#1, myri10ge_get_ethtool_stats_#t~mem1155#1.base, myri10ge_get_ethtool_stats_#t~mem1155#1.offset, myri10ge_get_ethtool_stats_#t~mem1156#1.base, myri10ge_get_ethtool_stats_#t~mem1156#1.offset, myri10ge_get_ethtool_stats_#t~mem1157#1, myri10ge_get_ethtool_stats_#t~mem1158#1, myri10ge_get_ethtool_stats_#t~mem1159#1.base, myri10ge_get_ethtool_stats_#t~mem1159#1.offset, myri10ge_get_ethtool_stats_#t~mem1160#1.base, myri10ge_get_ethtool_stats_#t~mem1160#1.offset, myri10ge_get_ethtool_stats_#t~mem1161#1, myri10ge_get_ethtool_stats_#t~ret1162#1, myri10ge_get_ethtool_stats_#t~mem1163#1.base, myri10ge_get_ethtool_stats_#t~mem1163#1.offset, myri10ge_get_ethtool_stats_#t~mem1164#1, myri10ge_get_ethtool_stats_#t~ret1165#1, myri10ge_get_ethtool_stats_#t~mem1166#1.base, myri10ge_get_ethtool_stats_#t~mem1166#1.offset, myri10ge_get_ethtool_stats_#t~mem1167#1, myri10ge_get_ethtool_stats_#t~ret1168#1, myri10ge_get_ethtool_stats_#t~mem1169#1.base, myri10ge_get_ethtool_stats_#t~mem1169#1.offset, myri10ge_get_ethtool_stats_#t~mem1170#1, myri10ge_get_ethtool_stats_#t~ret1171#1, myri10ge_get_ethtool_stats_#t~mem1172#1.base, myri10ge_get_ethtool_stats_#t~mem1172#1.offset, myri10ge_get_ethtool_stats_#t~mem1173#1, myri10ge_get_ethtool_stats_#t~ret1174#1, myri10ge_get_ethtool_stats_#t~mem1175#1.base, myri10ge_get_ethtool_stats_#t~mem1175#1.offset, myri10ge_get_ethtool_stats_#t~mem1176#1, myri10ge_get_ethtool_stats_#t~ret1177#1, myri10ge_get_ethtool_stats_#t~mem1178#1.base, myri10ge_get_ethtool_stats_#t~mem1178#1.offset, myri10ge_get_ethtool_stats_#t~mem1179#1, myri10ge_get_ethtool_stats_#t~ret1180#1, myri10ge_get_ethtool_stats_#t~mem1181#1.base, myri10ge_get_ethtool_stats_#t~mem1181#1.offset, myri10ge_get_ethtool_stats_#t~mem1182#1, myri10ge_get_ethtool_stats_#t~ret1183#1, myri10ge_get_ethtool_stats_#t~mem1184#1.base, myri10ge_get_ethtool_stats_#t~mem1184#1.offset, myri10ge_get_ethtool_stats_#t~mem1185#1, myri10ge_get_ethtool_stats_#t~ret1186#1, myri10ge_get_ethtool_stats_#t~mem1187#1.base, myri10ge_get_ethtool_stats_#t~mem1187#1.offset, myri10ge_get_ethtool_stats_#t~mem1188#1, myri10ge_get_ethtool_stats_#t~ret1189#1, myri10ge_get_ethtool_stats_#t~mem1190#1.base, myri10ge_get_ethtool_stats_#t~mem1190#1.offset, myri10ge_get_ethtool_stats_#t~mem1191#1, myri10ge_get_ethtool_stats_#t~ret1192#1, myri10ge_get_ethtool_stats_#t~mem1193#1.base, myri10ge_get_ethtool_stats_#t~mem1193#1.offset, myri10ge_get_ethtool_stats_#t~mem1194#1, myri10ge_get_ethtool_stats_#t~ret1195#1, myri10ge_get_ethtool_stats_#t~mem1196#1.base, myri10ge_get_ethtool_stats_#t~mem1196#1.offset, myri10ge_get_ethtool_stats_#t~mem1197#1, myri10ge_get_ethtool_stats_#t~mem1198#1, myri10ge_get_ethtool_stats_#t~mem1199#1, myri10ge_get_ethtool_stats_#t~mem1200#1, myri10ge_get_ethtool_stats_#t~mem1201#1, myri10ge_get_ethtool_stats_#t~mem1202#1, myri10ge_get_ethtool_stats_#t~mem1203#1, myri10ge_get_ethtool_stats_#t~mem1204#1, myri10ge_get_ethtool_stats_#t~mem1205#1, myri10ge_get_ethtool_stats_#t~mem1206#1, myri10ge_get_ethtool_stats_#t~mem1207#1, myri10ge_get_ethtool_stats_#t~mem1208#1, myri10ge_get_ethtool_stats_#t~mem1209#1, myri10ge_get_ethtool_stats_#t~mem1210#1, myri10ge_get_ethtool_stats_~netdev#1.base, myri10ge_get_ethtool_stats_~netdev#1.offset, myri10ge_get_ethtool_stats_~stats#1.base, myri10ge_get_ethtool_stats_~stats#1.offset, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset, myri10ge_get_ethtool_stats_~mgp~14#1.base, myri10ge_get_ethtool_stats_~mgp~14#1.offset, myri10ge_get_ethtool_stats_~tmp~91#1.base, myri10ge_get_ethtool_stats_~tmp~91#1.offset, myri10ge_get_ethtool_stats_~ss~4#1.base, myri10ge_get_ethtool_stats_~ss~4#1.offset, myri10ge_get_ethtool_stats_~#link_stats~0#1.base, myri10ge_get_ethtool_stats_~#link_stats~0#1.offset, myri10ge_get_ethtool_stats_~slice~0#1, myri10ge_get_ethtool_stats_~i~13#1, myri10ge_get_ethtool_stats_~tmp___0~37#1, myri10ge_get_ethtool_stats_~tmp___1~23#1, myri10ge_get_ethtool_stats_~tmp___2~15#1, myri10ge_get_ethtool_stats_~tmp___3~8#1, myri10ge_get_ethtool_stats_~tmp___4~2#1, myri10ge_get_ethtool_stats_~tmp___5~1#1, myri10ge_get_ethtool_stats_~tmp___6~1#1, myri10ge_get_ethtool_stats_~tmp___7~0#1, myri10ge_get_ethtool_stats_~tmp___8~0#1, myri10ge_get_ethtool_stats_~tmp___9~0#1, myri10ge_get_ethtool_stats_~tmp___10~0#1, myri10ge_get_ethtool_stats_~tmp___11~0#1, myri10ge_get_ethtool_stats_~tmp___12~0#1, myri10ge_get_ethtool_stats_~tmp___13~0#1, myri10ge_get_ethtool_stats_~tmp___14~0#1, myri10ge_get_ethtool_stats_~tmp___15~0#1, myri10ge_get_ethtool_stats_~tmp___16~0#1, myri10ge_get_ethtool_stats_~tmp___17~0#1, myri10ge_get_ethtool_stats_~tmp___18~0#1, myri10ge_get_ethtool_stats_~tmp___19~0#1, myri10ge_get_ethtool_stats_~tmp___20~0#1, myri10ge_get_ethtool_stats_~tmp___21~0#1, myri10ge_get_ethtool_stats_~tmp___22~0#1, myri10ge_get_ethtool_stats_~tmp___23~0#1, myri10ge_get_ethtool_stats_~tmp___24~0#1, myri10ge_get_ethtool_stats_~tmp___25~0#1, myri10ge_get_ethtool_stats_~tmp___26~0#1, myri10ge_get_ethtool_stats_~tmp___27~0#1, myri10ge_get_ethtool_stats_~tmp___28~0#1, myri10ge_get_ethtool_stats_~tmp___29~0#1, myri10ge_get_ethtool_stats_~tmp___30~0#1, myri10ge_get_ethtool_stats_~tmp___31~0#1, myri10ge_get_ethtool_stats_~tmp___32~0#1, myri10ge_get_ethtool_stats_~tmp___33~0#1, myri10ge_get_ethtool_stats_~tmp___34~0#1, myri10ge_get_ethtool_stats_~tmp___35~0#1, myri10ge_get_ethtool_stats_~tmp___36~0#1, myri10ge_get_ethtool_stats_~tmp___37~0#1, myri10ge_get_ethtool_stats_~tmp___38~0#1, myri10ge_get_ethtool_stats_~tmp___39~0#1, myri10ge_get_ethtool_stats_~tmp___40~0#1, myri10ge_get_ethtool_stats_~tmp___41~0#1, myri10ge_get_ethtool_stats_~tmp___42~0#1, myri10ge_get_ethtool_stats_~tmp___43~0#1, myri10ge_get_ethtool_stats_~tmp___44~0#1, myri10ge_get_ethtool_stats_~tmp___45~0#1, myri10ge_get_ethtool_stats_~tmp___46~0#1, myri10ge_get_ethtool_stats_~tmp___47~0#1, myri10ge_get_ethtool_stats_~tmp___48~0#1, myri10ge_get_ethtool_stats_~tmp___49~0#1, myri10ge_get_ethtool_stats_~tmp___50~0#1;havoc myri10ge_get_ethtool_stats_#in~netdev#1.base, myri10ge_get_ethtool_stats_#in~netdev#1.offset, myri10ge_get_ethtool_stats_#in~stats#1.base, myri10ge_get_ethtool_stats_#in~stats#1.offset, myri10ge_get_ethtool_stats_#in~data#1.base, myri10ge_get_ethtool_stats_#in~data#1.offset;assume { :end_inline_myri10ge_get_ethtool_stats } true;havoc ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_8_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_8_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_8 } true; [2025-02-08 04:16:20,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15550: assume 7 == ~ldv_statevar_1~0; [2025-02-08 04:16:20,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15550: assume !(7 == ~ldv_statevar_1~0); [2025-02-08 04:16:20,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13172-1: SUMMARY for call myri10ge_enable_ecrc_#t~ret1679#1 := dev_err(myri10ge_enable_ecrc_~dev~6#1.base, myri10ge_enable_ecrc_~dev~6#1.offset, 92, 0); srcloc: null [2025-02-08 04:16:20,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15154: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_30_#t~ret2094#1 && ldv_dummy_resourceless_instance_callback_1_30_#t~ret2094#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_30_#t~ret2094#1;havoc ldv_dummy_resourceless_instance_callback_1_30_#t~ret2094#1, ldv_dummy_resourceless_instance_callback_1_30_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_30_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_30_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_30_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_30_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_30_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_30_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_30_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_30 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:16:20,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13172: assume -2147483648 <= myri10ge_enable_ecrc_#t~ret1679#1 && myri10ge_enable_ecrc_#t~ret1679#1 <= 2147483647;havoc myri10ge_enable_ecrc_#t~ret1679#1;call ULTIMATE.dealloc(myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset);havoc myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset; [2025-02-08 04:16:20,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10265: assume myri10ge_tx_done_#t~mem975#1 != myri10ge_tx_done_~mcp_index#1;havoc myri10ge_tx_done_#t~mem975#1; [2025-02-08 04:16:20,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10265: assume !(myri10ge_tx_done_#t~mem975#1 != myri10ge_tx_done_~mcp_index#1);havoc myri10ge_tx_done_#t~mem975#1;call myri10ge_tx_done_#t~mem976#1.base, myri10ge_tx_done_#t~mem976#1.offset := read~$Pointer$#35(myri10ge_tx_done_~ss#1.base, 236 + myri10ge_tx_done_~ss#1.offset, 8);call myri10ge_tx_done_#t~mem977#1.base, myri10ge_tx_done_#t~mem977#1.offset := read~$Pointer$#35(myri10ge_tx_done_~ss#1.base, 416 + myri10ge_tx_done_~ss#1.offset, 8);call myri10ge_tx_done_#t~mem978#1.base, myri10ge_tx_done_#t~mem978#1.offset := read~$Pointer$#35(myri10ge_tx_done_#t~mem977#1.base, myri10ge_tx_done_#t~mem977#1.offset, 8); [2025-02-08 04:16:20,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10265-1: call myri10ge_tx_done_#t~mem975#1 := read~int#35(myri10ge_tx_done_~tx~0#1.base, 72 + myri10ge_tx_done_~tx~0#1.offset, 4); [2025-02-08 04:16:20,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13965: assume 0 != myri10ge_probe_slices_~status~20#1; [2025-02-08 04:16:20,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13965: assume !(0 != myri10ge_probe_slices_~status~20#1); [2025-02-08 04:16:20,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14097: call write~int#35(1, myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 04:16:20,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15154-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_30_#t~ret2094#1 := eth_validate_addr(ldv_dummy_resourceless_instance_callback_1_30_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_30_~arg1#1.offset); srcloc: null [2025-02-08 04:16:20,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14494: assume 0 != myri10ge_notify_dca_~err~2#1;myri10ge_notify_dca_#res#1 := 32770;call ULTIMATE.dealloc(myri10ge_notify_dca_~#event#1.base, myri10ge_notify_dca_~#event#1.offset);havoc myri10ge_notify_dca_~#event#1.base, myri10ge_notify_dca_~#event#1.offset; [2025-02-08 04:16:20,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14494: assume !(0 != myri10ge_notify_dca_~err~2#1);myri10ge_notify_dca_#res#1 := 0;call ULTIMATE.dealloc(myri10ge_notify_dca_~#event#1.base, myri10ge_notify_dca_~#event#1.offset);havoc myri10ge_notify_dca_~#event#1.base, myri10ge_notify_dca_~#event#1.offset; [2025-02-08 04:16:20,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14098: SUMMARY for call set_fw_name(myri10ge_probe_slices_~mgp#1.base, myri10ge_probe_slices_~mgp#1.offset, myri10ge_probe_slices_~old_fw~0#1.base, myri10ge_probe_slices_~old_fw~0#1.offset, (if 0 == (if myri10ge_probe_slices_~old_allocated~0#1 % 256 % 4294967296 <= 2147483647 then myri10ge_probe_slices_~old_allocated~0#1 % 256 % 4294967296 else myri10ge_probe_slices_~old_allocated~0#1 % 256 % 4294967296 - 4294967296) then 0 else 1)); srcloc: null [2025-02-08 04:16:20,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16212: havoc ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2160#1, ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2161#1, ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2162#1.base, ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2162#1.offset, ldv_struct_notifier_block_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_notifier_block_dummy_resourceless_instance_3_~arg0#1.offset, ldv_struct_notifier_block_dummy_resourceless_instance_3_~tmp~135#1, ldv_struct_notifier_block_dummy_resourceless_instance_3_~tmp___0~60#1;havoc ldv_struct_notifier_block_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_notifier_block_dummy_resourceless_instance_3_#in~arg0#1.offset;assume { :end_inline_ldv_struct_notifier_block_dummy_resourceless_instance_3 } true; [2025-02-08 04:16:20,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7756-1: SUMMARY for call __netif_tx_trylock_#t~ret345#1 := ldv__builtin_expect((if __netif_tx_trylock_~ok~0#1 % 256 % 18446744073709551616 <= 9223372036854775807 then __netif_tx_trylock_~ok~0#1 % 256 % 18446744073709551616 else __netif_tx_trylock_~ok~0#1 % 256 % 18446744073709551616 - 18446744073709551616), 1); srcloc: null [2025-02-08 04:16:20,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7756: assume -9223372036854775808 <= __netif_tx_trylock_#t~ret345#1 && __netif_tx_trylock_#t~ret345#1 <= 9223372036854775807;__netif_tx_trylock_~tmp___0~15#1 := __netif_tx_trylock_#t~ret345#1;havoc __netif_tx_trylock_#t~ret345#1; [2025-02-08 04:16:20,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15684: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_13 } true;ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.offset := ~ldv_1_callback_get_pauseparam~0.base, ~ldv_1_callback_get_pauseparam~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_pauseparam_ptr~0.base, ~ldv_1_container_struct_ethtool_pauseparam_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.offset;assume { :begin_inline_myri10ge_get_pauseparam } true;myri10ge_get_pauseparam_#in~netdev#1.base, myri10ge_get_pauseparam_#in~netdev#1.offset, myri10ge_get_pauseparam_#in~pause#1.base, myri10ge_get_pauseparam_#in~pause#1.offset := ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.offset;havoc myri10ge_get_pauseparam_#t~ret1110#1.base, myri10ge_get_pauseparam_#t~ret1110#1.offset, myri10ge_get_pauseparam_#t~mem1111#1, myri10ge_get_pauseparam_#t~mem1112#1, myri10ge_get_pauseparam_~netdev#1.base, myri10ge_get_pauseparam_~netdev#1.offset, myri10ge_get_pauseparam_~pause#1.base, myri10ge_get_pauseparam_~pause#1.offset, myri10ge_get_pauseparam_~mgp~9#1.base, myri10ge_get_pauseparam_~mgp~9#1.offset, myri10ge_get_pauseparam_~tmp~86#1.base, myri10ge_get_pauseparam_~tmp~86#1.offset;myri10ge_get_pauseparam_~netdev#1.base, myri10ge_get_pauseparam_~netdev#1.offset := myri10ge_get_pauseparam_#in~netdev#1.base, myri10ge_get_pauseparam_#in~netdev#1.offset;myri10ge_get_pauseparam_~pause#1.base, myri10ge_get_pauseparam_~pause#1.offset := myri10ge_get_pauseparam_#in~pause#1.base, myri10ge_get_pauseparam_#in~pause#1.offset;havoc myri10ge_get_pauseparam_~mgp~9#1.base, myri10ge_get_pauseparam_~mgp~9#1.offset;havoc myri10ge_get_pauseparam_~tmp~86#1.base, myri10ge_get_pauseparam_~tmp~86#1.offset; [2025-02-08 04:16:20,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16873-1: ldv_mod_timer_118_#res#1 := ldv_mod_timer_118_~ldv_func_res~4#1; [2025-02-08 04:16:20,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14363: assume 0 != myri10ge_probe_#t~mem2023#1;havoc myri10ge_probe_#t~mem2023#1;call myri10ge_probe_#t~mem2024#1 := read~int#35(myri10ge_probe_~mgp~33#1.base, 12 + myri10ge_probe_~mgp~33#1.offset, 4);call myri10ge_probe_#t~mem2025#1 := read~int#35(myri10ge_probe_~mgp~33#1.base, 8 + myri10ge_probe_~mgp~33#1.offset, 4);call myri10ge_probe_#t~mem2026#1.base, myri10ge_probe_#t~mem2026#1.offset := read~$Pointer$#35(myri10ge_probe_~mgp~33#1.base, 461 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem2027#1 := read~int#35(myri10ge_probe_~mgp~33#1.base, 156 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:16:20,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14363: assume !(0 != myri10ge_probe_#t~mem2023#1);havoc myri10ge_probe_#t~mem2023#1;call myri10ge_probe_#t~mem2029#1 := read~int#35(myri10ge_probe_~mgp~33#1.base, 108 + myri10ge_probe_~mgp~33#1.offset, 4);call myri10ge_probe_#t~mem2030#1 := read~int#35(myri10ge_probe_~pdev#1.base, 1547 + myri10ge_probe_~pdev#1.offset, 4);call myri10ge_probe_#t~mem2031#1 := read~int#35(myri10ge_probe_~mgp~33#1.base, 8 + myri10ge_probe_~mgp~33#1.offset, 4);call myri10ge_probe_#t~mem2032#1.base, myri10ge_probe_#t~mem2032#1.offset := read~$Pointer$#35(myri10ge_probe_~mgp~33#1.base, 461 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem2033#1 := read~int#35(myri10ge_probe_~mgp~33#1.base, 156 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:16:20,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10399-2: havoc myri10ge_check_statblock_#t~bitwise1034#1;assume myri10ge_check_statblock_#t~bitwise1034#1 % 4294967296 <= myri10ge_check_statblock_#t~mem1033#1 % 4294967296 && myri10ge_check_statblock_#t~bitwise1034#1 % 4294967296 <= 4; [2025-02-08 04:16:20,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10399-3: assume 4 == myri10ge_check_statblock_#t~mem1033#1 % 4294967296;myri10ge_check_statblock_#t~bitwise1034#1 := myri10ge_check_statblock_#t~mem1033#1; [2025-02-08 04:16:20,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10399-3: assume !(4 == myri10ge_check_statblock_#t~mem1033#1 % 4294967296); [2025-02-08 04:16:20,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10399-4: assume 0 == myri10ge_check_statblock_#t~mem1033#1 % 4294967296;myri10ge_check_statblock_#t~bitwise1034#1 := 0; [2025-02-08 04:16:20,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10399-4: assume !(0 == myri10ge_check_statblock_#t~mem1033#1 % 4294967296); [2025-02-08 04:16:20,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14495: ldv_dummy_resourceless_instance_callback_3_3_#t~ret2098#1 := myri10ge_notify_dca_#res#1;havoc myri10ge_notify_dca_#t~ret2060#1, myri10ge_notify_dca_~nb#1.base, myri10ge_notify_dca_~nb#1.offset, myri10ge_notify_dca_~#event#1.base, myri10ge_notify_dca_~#event#1.offset, myri10ge_notify_dca_~p#1.base, myri10ge_notify_dca_~p#1.offset, myri10ge_notify_dca_~err~2#1, myri10ge_notify_dca_~tmp~117#1;havoc myri10ge_notify_dca_#in~nb#1.base, myri10ge_notify_dca_#in~nb#1.offset, myri10ge_notify_dca_#in~event#1, myri10ge_notify_dca_#in~p#1.base, myri10ge_notify_dca_#in~p#1.offset;assume { :end_inline_myri10ge_notify_dca } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_3_3_#t~ret2098#1 && ldv_dummy_resourceless_instance_callback_3_3_#t~ret2098#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret2098#1;havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret2098#1, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_3_3 } true; [2025-02-08 04:16:20,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10399: assume 0 != myri10ge_check_statblock_#t~bitwise1034#1 % 4294967296;havoc myri10ge_check_statblock_#t~mem1033#1;havoc myri10ge_check_statblock_#t~bitwise1034#1;call myri10ge_check_statblock_#t~mem1035#1.base, myri10ge_check_statblock_#t~mem1035#1.offset := read~$Pointer$#35(myri10ge_check_statblock_~mgp#1.base, 32 + myri10ge_check_statblock_~mgp#1.offset, 8); [2025-02-08 04:16:20,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10399: assume !(0 != myri10ge_check_statblock_#t~bitwise1034#1 % 4294967296);havoc myri10ge_check_statblock_#t~mem1033#1;havoc myri10ge_check_statblock_#t~bitwise1034#1; [2025-02-08 04:16:20,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10399-1: [2025-02-08 04:16:20,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14099: assume -2147483648 <= myri10ge_probe_slices_#t~ret1937#1 && myri10ge_probe_slices_#t~ret1937#1 <= 2147483647;havoc myri10ge_probe_slices_#t~ret1937#1;call ULTIMATE.dealloc(myri10ge_probe_slices_~#cmd~14#1.base, myri10ge_probe_slices_~#cmd~14#1.offset);havoc myri10ge_probe_slices_~#cmd~14#1.base, myri10ge_probe_slices_~#cmd~14#1.offset; [2025-02-08 04:16:20,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14099-1: SUMMARY for call myri10ge_probe_slices_#t~ret1937#1 := myri10ge_load_firmware(myri10ge_probe_slices_~mgp#1.base, myri10ge_probe_slices_~mgp#1.offset, 0); srcloc: null [2025-02-08 04:16:20,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15949-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2125#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:16:20,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15949: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2125#1 && ldv_pci_pci_instance_2_#t~ret2125#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp~131#1 := ldv_pci_pci_instance_2_#t~ret2125#1;havoc ldv_pci_pci_instance_2_#t~ret2125#1; [2025-02-08 04:16:20,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13967: assume -2147483648 <= myri10ge_probe_slices_#t~ret1909#1 && myri10ge_probe_slices_#t~ret1909#1 <= 2147483647;havoc myri10ge_probe_slices_#t~ret1909#1; [2025-02-08 04:16:20,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13967-1: SUMMARY for call myri10ge_probe_slices_#t~ret1909#1 := _dev_info(myri10ge_probe_slices_~pdev~10#1.base, 179 + myri10ge_probe_slices_~pdev~10#1.offset, 123, 0); srcloc: null [2025-02-08 04:16:20,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10664: assume (myri10ge_get_settings_#t~mem1090#1 % 256 - 81) % 4294967296 <= 2;havoc myri10ge_get_settings_#t~mem1090#1;call write~int#35(3, myri10ge_get_settings_~cmd#1.base, 15 + myri10ge_get_settings_~cmd#1.offset, 1);call myri10ge_get_settings_#t~mem1091#1 := read~int#35(myri10ge_get_settings_~cmd#1.base, 4 + myri10ge_get_settings_~cmd#1.offset, 4); [2025-02-08 04:16:20,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10664: assume !((myri10ge_get_settings_#t~mem1090#1 % 256 - 81) % 4294967296 <= 2);havoc myri10ge_get_settings_#t~mem1090#1;call write~int#35(255, myri10ge_get_settings_~cmd#1.base, 15 + myri10ge_get_settings_~cmd#1.offset, 1); [2025-02-08 04:16:20,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10664-1: call myri10ge_get_settings_#t~mem1090#1 := read~int#35(myri10ge_get_settings_~ptr~1#1.base, myri10ge_get_settings_~ptr~1#1.offset, 1); [2025-02-08 04:16:20,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11061: call myri10ge_get_strings_#t~mem1137#1 := read~int#35(myri10ge_get_strings_~mgp~12#1.base, 12 + myri10ge_get_strings_~mgp~12#1.offset, 4); [2025-02-08 04:16:20,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14232-1: SUMMARY for call myri10ge_probe_#t~ret1973#1 := readl(myri10ge_probe_#t~mem1972#1.base, 60 + myri10ge_probe_#t~mem1972#1.offset); srcloc: null [2025-02-08 04:16:20,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14232: myri10ge_probe_~tmp___3~15#1 := myri10ge_probe_#t~ret1973#1;havoc myri10ge_probe_#t~mem1972#1.base, myri10ge_probe_#t~mem1972#1.offset;havoc myri10ge_probe_#t~ret1973#1; [2025-02-08 04:16:20,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15818: havoc ldv_pci_instance_release_2_2_~arg0#1.base, ldv_pci_instance_release_2_2_~arg0#1.offset, ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset;havoc ldv_pci_instance_release_2_2_#in~arg0#1.base, ldv_pci_instance_release_2_2_#in~arg0#1.offset, ldv_pci_instance_release_2_2_#in~arg1#1.base, ldv_pci_instance_release_2_2_#in~arg1#1.offset;assume { :end_inline_ldv_pci_instance_release_2_2 } true;havoc ldv_pci_pci_instance_2_#t~mem2126#1.base, ldv_pci_pci_instance_2_#t~mem2126#1.offset;~ldv_statevar_2~0 := 1; [2025-02-08 04:16:20,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7758: assume 0 != __netif_tx_trylock_~tmp___0~15#1;__netif_tx_trylock_~__vpp_verify~0#1.base, __netif_tx_trylock_~__vpp_verify~0#1.offset := 0, 0; [2025-02-08 04:16:20,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7758: assume !(0 != __netif_tx_trylock_~tmp___0~15#1); [2025-02-08 04:16:20,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15554: assume 9 == ~ldv_statevar_1~0; [2025-02-08 04:16:20,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15554: assume !(9 == ~ldv_statevar_1~0); [2025-02-08 04:16:20,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15818-1: SUMMARY for call myri10ge_remove(ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset); srcloc: null [2025-02-08 04:16:20,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14365: assume -2147483648 <= myri10ge_probe_#t~ret2028#1 && myri10ge_probe_#t~ret2028#1 <= 2147483647;havoc myri10ge_probe_#t~mem2024#1;havoc myri10ge_probe_#t~mem2025#1;havoc myri10ge_probe_#t~mem2026#1.base, myri10ge_probe_#t~mem2026#1.offset;havoc myri10ge_probe_#t~mem2027#1;havoc myri10ge_probe_#t~ret2028#1; [2025-02-08 04:16:20,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14365-1: SUMMARY for call myri10ge_probe_#t~ret2028#1 := _dev_info(myri10ge_probe_~dev~8#1.base, myri10ge_probe_~dev~8#1.offset, 139, 0); srcloc: null [2025-02-08 04:16:20,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10401: assume -2147483648 <= myri10ge_check_statblock_#t~ret1036#1 && myri10ge_check_statblock_#t~ret1036#1 <= 2147483647;havoc myri10ge_check_statblock_#t~mem1035#1.base, myri10ge_check_statblock_#t~mem1035#1.offset;havoc myri10ge_check_statblock_#t~ret1036#1; [2025-02-08 04:16:20,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10401-1: SUMMARY for call myri10ge_check_statblock_#t~ret1036#1 := netdev_info(myri10ge_check_statblock_#t~mem1035#1.base, myri10ge_check_statblock_#t~mem1035#1.offset, 55, 0); srcloc: null [2025-02-08 04:16:20,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7891-1: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:16:20,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7891: __netif_tx_trylock_~pscr_ret__~0#1 := __netif_tx_trylock_~pfo_ret_____1~0#1; [2025-02-08 04:16:20,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14233: myri10ge_probe_~tmp___4~8#1 := myri10ge_probe_#t~ret1974#1;havoc myri10ge_probe_#t~ret1974#1; [2025-02-08 04:16:20,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14233-1: SUMMARY for call myri10ge_probe_#t~ret1974#1 := __fswab32(myri10ge_probe_~tmp___3~15#1); srcloc: null [2025-02-08 04:16:20,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10666: call write~int#35(myri10ge_get_settings_#t~bitwise1092#1, myri10ge_get_settings_~cmd#1.base, 4 + myri10ge_get_settings_~cmd#1.offset, 4);havoc myri10ge_get_settings_#t~mem1091#1;havoc myri10ge_get_settings_#t~bitwise1092#1;call myri10ge_get_settings_#t~mem1093#1 := read~int#35(myri10ge_get_settings_~cmd#1.base, 8 + myri10ge_get_settings_~cmd#1.offset, 4); [2025-02-08 04:16:20,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15951: assume 0 != ldv_pci_pci_instance_2_~tmp~131#1;~ldv_statevar_2~0 := 12; [2025-02-08 04:16:20,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15951: assume !(0 != ldv_pci_pci_instance_2_~tmp~131#1);~ldv_statevar_2~0 := 17; [2025-02-08 04:16:20,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13969: assume 0 != (if myri10ge_probe_slices_~old_allocated~0#1 % 256 % 4294967296 <= 2147483647 then myri10ge_probe_slices_~old_allocated~0#1 % 256 % 4294967296 else myri10ge_probe_slices_~old_allocated~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:16:20,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13969: assume !(0 != (if myri10ge_probe_slices_~old_allocated~0#1 % 256 % 4294967296 <= 2147483647 then myri10ge_probe_slices_~old_allocated~0#1 % 256 % 4294967296 else myri10ge_probe_slices_~old_allocated~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:16:20,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10666-2: havoc myri10ge_get_settings_#t~bitwise1092#1;assume (myri10ge_get_settings_#t~bitwise1092#1 % 4294967296 >= myri10ge_get_settings_#t~mem1091#1 % 4294967296 && myri10ge_get_settings_#t~bitwise1092#1 % 4294967296 >= 1024) && myri10ge_get_settings_#t~bitwise1092#1 % 4294967296 <= 1024 + myri10ge_get_settings_#t~mem1091#1 % 4294967296; [2025-02-08 04:16:20,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10666-1: [2025-02-08 04:16:20,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10666-4: assume 0 == myri10ge_get_settings_#t~mem1091#1 % 4294967296 || 1024 == myri10ge_get_settings_#t~mem1091#1 % 4294967296;myri10ge_get_settings_#t~bitwise1092#1 := 1024; [2025-02-08 04:16:20,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10666-4: assume !(0 == myri10ge_get_settings_#t~mem1091#1 % 4294967296 || 1024 == myri10ge_get_settings_#t~mem1091#1 % 4294967296); [2025-02-08 04:16:20,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10666-3: assume false;myri10ge_get_settings_#t~bitwise1092#1 := myri10ge_get_settings_#t~mem1091#1; [2025-02-08 04:16:20,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10666-3: assume !false; [2025-02-08 04:16:20,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10270-1: SUMMARY for call myri10ge_tx_done_#t~ret979#1.base, myri10ge_tx_done_#t~ret979#1.offset := netdev_get_tx_queue(myri10ge_tx_done_#t~mem976#1.base, myri10ge_tx_done_#t~mem976#1.offset, (if myri10ge_tx_done_~ss#1.base + myri10ge_tx_done_~ss#1.offset - (myri10ge_tx_done_#t~mem978#1.base + myri10ge_tx_done_#t~mem978#1.offset) < 0 && 0 != (myri10ge_tx_done_~ss#1.base + myri10ge_tx_done_~ss#1.offset - (myri10ge_tx_done_#t~mem978#1.base + myri10ge_tx_done_#t~mem978#1.offset)) % 832 then 1 + (myri10ge_tx_done_~ss#1.base + myri10ge_tx_done_~ss#1.offset - (myri10ge_tx_done_#t~mem978#1.base + myri10ge_tx_done_#t~mem978#1.offset)) / 832 else (myri10ge_tx_done_~ss#1.base + myri10ge_tx_done_~ss#1.offset - (myri10ge_tx_done_#t~mem978#1.base + myri10ge_tx_done_#t~mem978#1.offset)) / 832)); srcloc: null [2025-02-08 04:16:20,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14234: myri10ge_probe_~hdr_offset~2#1 := myri10ge_probe_#t~bitwise1975#1;havoc myri10ge_probe_#t~bitwise1975#1;myri10ge_probe_~ss_offset~0#1 := 144 + myri10ge_probe_~hdr_offset~2#1;call myri10ge_probe_#t~mem1976#1.base, myri10ge_probe_#t~mem1976#1.offset := read~$Pointer$#35(myri10ge_probe_~mgp~33#1.base, 40 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 04:16:20,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13441: myri10ge_suspend_~tmp~108#1.base, myri10ge_suspend_~tmp~108#1.offset := myri10ge_suspend_#t~ret1745#1.base, myri10ge_suspend_#t~ret1745#1.offset;havoc myri10ge_suspend_#t~ret1745#1.base, myri10ge_suspend_#t~ret1745#1.offset;myri10ge_suspend_~mgp~28#1.base, myri10ge_suspend_~mgp~28#1.offset := myri10ge_suspend_~tmp~108#1.base, myri10ge_suspend_~tmp~108#1.offset; [2025-02-08 04:16:20,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13441-1: SUMMARY for call myri10ge_suspend_#t~ret1745#1.base, myri10ge_suspend_#t~ret1745#1.offset := pci_get_drvdata(myri10ge_suspend_~pdev#1.base, myri10ge_suspend_~pdev#1.offset); srcloc: null [2025-02-08 04:16:20,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10270: myri10ge_tx_done_~dev_queue~0#1.base, myri10ge_tx_done_~dev_queue~0#1.offset := myri10ge_tx_done_#t~ret979#1.base, myri10ge_tx_done_#t~ret979#1.offset;havoc myri10ge_tx_done_#t~mem976#1.base, myri10ge_tx_done_#t~mem976#1.offset;havoc myri10ge_tx_done_#t~mem977#1.base, myri10ge_tx_done_#t~mem977#1.offset;havoc myri10ge_tx_done_#t~mem978#1.base, myri10ge_tx_done_#t~mem978#1.offset;havoc myri10ge_tx_done_#t~ret979#1.base, myri10ge_tx_done_#t~ret979#1.offset;call myri10ge_tx_done_#t~mem980#1.base, myri10ge_tx_done_#t~mem980#1.offset := read~$Pointer$#35(myri10ge_tx_done_~ss#1.base, 416 + myri10ge_tx_done_~ss#1.offset, 8);call myri10ge_tx_done_#t~mem981#1.base, myri10ge_tx_done_#t~mem981#1.offset := read~$Pointer$#35(myri10ge_tx_done_#t~mem980#1.base, 32 + myri10ge_tx_done_#t~mem980#1.offset, 8);call myri10ge_tx_done_#t~mem982#1 := read~int#35(myri10ge_tx_done_#t~mem981#1.base, 883 + myri10ge_tx_done_#t~mem981#1.offset, 4); [2025-02-08 04:16:20,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14234-3: assume 1048572 == myri10ge_probe_~tmp___4~8#1 % 4294967296;myri10ge_probe_#t~bitwise1975#1 := myri10ge_probe_~tmp___4~8#1; [2025-02-08 04:16:20,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14234-3: assume !(1048572 == myri10ge_probe_~tmp___4~8#1 % 4294967296); [2025-02-08 04:16:20,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14234-4: assume 0 == myri10ge_probe_~tmp___4~8#1 % 4294967296;myri10ge_probe_#t~bitwise1975#1 := 0; [2025-02-08 04:16:20,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14234-4: assume !(0 == myri10ge_probe_~tmp___4~8#1 % 4294967296); [2025-02-08 04:16:20,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14234-1: [2025-02-08 04:16:20,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14234-2: havoc myri10ge_probe_#t~bitwise1975#1;assume myri10ge_probe_#t~bitwise1975#1 % 4294967296 <= myri10ge_probe_~tmp___4~8#1 % 4294967296 && myri10ge_probe_#t~bitwise1975#1 % 4294967296 <= 1048572; [2025-02-08 04:16:20,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10667-1: [2025-02-08 04:16:20,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10667: call write~int#35(myri10ge_get_settings_#t~bitwise1094#1, myri10ge_get_settings_~cmd#1.base, 8 + myri10ge_get_settings_~cmd#1.offset, 4);havoc myri10ge_get_settings_#t~mem1093#1;havoc myri10ge_get_settings_#t~bitwise1094#1; [2025-02-08 04:16:20,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10667-3: assume false;myri10ge_get_settings_#t~bitwise1094#1 := myri10ge_get_settings_#t~mem1093#1; [2025-02-08 04:16:20,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10667-3: assume !false; [2025-02-08 04:16:20,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10667-2: havoc myri10ge_get_settings_#t~bitwise1094#1;assume (myri10ge_get_settings_#t~bitwise1094#1 % 4294967296 >= myri10ge_get_settings_#t~mem1093#1 % 4294967296 && myri10ge_get_settings_#t~bitwise1094#1 % 4294967296 >= 1024) && myri10ge_get_settings_#t~bitwise1094#1 % 4294967296 <= 1024 + myri10ge_get_settings_#t~mem1093#1 % 4294967296; [2025-02-08 04:16:20,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10667-4: assume 0 == myri10ge_get_settings_#t~mem1093#1 % 4294967296 || 1024 == myri10ge_get_settings_#t~mem1093#1 % 4294967296;myri10ge_get_settings_#t~bitwise1094#1 := 1024; [2025-02-08 04:16:20,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10667-4: assume !(0 == myri10ge_get_settings_#t~mem1093#1 % 4294967296 || 1024 == myri10ge_get_settings_#t~mem1093#1 % 4294967296); [2025-02-08 04:16:20,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13178: assume -2147483648 <= myri10ge_enable_ecrc_#t~ret1680#1 && myri10ge_enable_ecrc_#t~ret1680#1 <= 2147483647;myri10ge_enable_ecrc_~tmp~106#1 := myri10ge_enable_ecrc_#t~ret1680#1;havoc myri10ge_enable_ecrc_#t~ret1680#1; [2025-02-08 04:16:20,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13310: assume 0 == ~myri10ge_force_firmware~0;call myri10ge_select_firmware_#t~mem1707#1.base, myri10ge_select_firmware_#t~mem1707#1.offset := read~$Pointer$#35(myri10ge_select_firmware_~mgp#1.base, 100 + myri10ge_select_firmware_~mgp#1.offset, 8); [2025-02-08 04:16:20,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13310: assume !(0 == ~myri10ge_force_firmware~0); [2025-02-08 04:16:20,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13971: SUMMARY for call kfree(myri10ge_probe_slices_~old_fw~0#1.base, myri10ge_probe_slices_~old_fw~0#1.offset); srcloc: null [2025-02-08 04:16:20,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11064: havoc myri10ge_get_strings_#t~memcpy~res1136#1.base, myri10ge_get_strings_#t~memcpy~res1136#1.offset;myri10ge_get_strings_~data#1.base, myri10ge_get_strings_~data#1.offset := myri10ge_get_strings_~data#1.base, 448 + myri10ge_get_strings_~data#1.offset;myri10ge_get_strings_~i~12#1 := 1 + myri10ge_get_strings_~i~12#1; [2025-02-08 04:16:20,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16217-1: SUMMARY for call ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2160#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:16:20,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13178-1: SUMMARY for call myri10ge_enable_ecrc_#t~ret1680#1 := pci_pcie_type(myri10ge_enable_ecrc_~bridge~0#1.base, myri10ge_enable_ecrc_~bridge~0#1.offset); srcloc: null [2025-02-08 04:16:20,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16217: assume -2147483648 <= ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2160#1 && ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2160#1 <= 2147483647;ldv_struct_notifier_block_dummy_resourceless_instance_3_~tmp~135#1 := ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2160#1;havoc ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2160#1; [2025-02-08 04:16:20,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11064-1: SUMMARY for call myri10ge_get_strings_#t~memcpy~res1136#1.base, myri10ge_get_strings_#t~memcpy~res1136#1.offset := #Ultimate.C_memcpy#35(myri10ge_get_strings_~data#1.base, myri10ge_get_strings_~data#1.offset, ~#myri10ge_gstrings_slice_stats~0.base, ~#myri10ge_gstrings_slice_stats~0.offset, 448); srcloc: null [2025-02-08 04:16:20,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7761: assume false; [2025-02-08 04:16:20,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7761: assume !false; [2025-02-08 04:16:20,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8422: havoc is_zero_ether_addr_#t~mem444#1;havoc is_zero_ether_addr_#t~mem445#1;havoc is_zero_ether_addr_#t~bitwise446#1;is_valid_ether_addr_#t~ret449#1 := is_zero_ether_addr_#res#1;havoc is_zero_ether_addr_#t~mem444#1, is_zero_ether_addr_#t~mem445#1, is_zero_ether_addr_#t~bitwise446#1, is_zero_ether_addr_~addr#1.base, is_zero_ether_addr_~addr#1.offset;havoc is_zero_ether_addr_#in~addr#1.base, is_zero_ether_addr_#in~addr#1.offset;assume { :end_inline_is_zero_ether_addr } true;is_valid_ether_addr_~tmp___1~10#1 := (if 0 == is_valid_ether_addr_#t~ret449#1 % 256 then 0 else 1);havoc is_valid_ether_addr_#t~ret449#1; [2025-02-08 04:16:20,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8422-4: havoc is_zero_ether_addr_#t~bitwise446#1;assume (is_zero_ether_addr_#t~bitwise446#1 % 4294967296 >= is_zero_ether_addr_#t~mem444#1 % 4294967296 && is_zero_ether_addr_#t~bitwise446#1 % 4294967296 >= is_zero_ether_addr_#t~mem445#1 % 65536 % 4294967296) && is_zero_ether_addr_#t~bitwise446#1 % 4294967296 <= is_zero_ether_addr_#t~mem444#1 % 4294967296 + is_zero_ether_addr_#t~mem445#1 % 65536 % 4294967296; [2025-02-08 04:16:20,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8422-3: [2025-02-08 04:16:20,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8422-2: is_zero_ether_addr_#res#1 := (if 0 == (if 0 == is_zero_ether_addr_#t~bitwise446#1 % 4294967296 then 1 else 0) then 0 else 1);havoc is_zero_ether_addr_#t~mem444#1;havoc is_zero_ether_addr_#t~mem445#1;havoc is_zero_ether_addr_#t~bitwise446#1; [2025-02-08 04:16:20,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14236-1: SUMMARY for call myri10ge_probe_#t~ret1977#1 := readl(myri10ge_probe_#t~mem1976#1.base, myri10ge_probe_#t~mem1976#1.offset + (if myri10ge_probe_~ss_offset~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_probe_~ss_offset~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else myri10ge_probe_~ss_offset~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:16:20,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19257-1: ldv_dummy_resourceless_instance_callback_1_11_#t~ret2084#1 := ethtool_op_get_link_#res#1;havoc ethtool_op_get_link_#t~nondet2337#1, ethtool_op_get_link_~arg0#1.base, ethtool_op_get_link_~arg0#1.offset;havoc ethtool_op_get_link_#in~arg0#1.base, ethtool_op_get_link_#in~arg0#1.offset;assume { :end_inline_ethtool_op_get_link } true;havoc ldv_dummy_resourceless_instance_callback_1_11_#t~ret2084#1;havoc ldv_dummy_resourceless_instance_callback_1_11_#t~ret2084#1, ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_11_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_11 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:16:20,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19257: havoc ethtool_op_get_link_#t~nondet2337#1; [2025-02-08 04:16:20,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8422-6: assume 0 == is_zero_ether_addr_#t~mem444#1 % 4294967296 || is_zero_ether_addr_#t~mem444#1 % 4294967296 == is_zero_ether_addr_#t~mem445#1 % 65536 % 4294967296;is_zero_ether_addr_#t~bitwise446#1 := is_zero_ether_addr_#t~mem445#1 % 65536; [2025-02-08 04:16:20,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8422-6: assume !(0 == is_zero_ether_addr_#t~mem444#1 % 4294967296 || is_zero_ether_addr_#t~mem444#1 % 4294967296 == is_zero_ether_addr_#t~mem445#1 % 65536 % 4294967296); [2025-02-08 04:16:20,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14236: myri10ge_probe_~tmp___5~6#1 := myri10ge_probe_#t~ret1977#1;havoc myri10ge_probe_#t~mem1976#1.base, myri10ge_probe_#t~mem1976#1.offset;havoc myri10ge_probe_#t~ret1977#1; [2025-02-08 04:16:20,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8422-5: assume 0 == is_zero_ether_addr_#t~mem445#1 % 65536 % 4294967296;is_zero_ether_addr_#t~bitwise446#1 := is_zero_ether_addr_#t~mem444#1; [2025-02-08 04:16:20,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8422-5: assume !(0 == is_zero_ether_addr_#t~mem445#1 % 65536 % 4294967296); [2025-02-08 04:16:20,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10272: assume myri10ge_tx_done_#t~mem982#1 % 4294967296 > 1;havoc myri10ge_tx_done_#t~mem980#1.base, myri10ge_tx_done_#t~mem980#1.offset;havoc myri10ge_tx_done_#t~mem981#1.base, myri10ge_tx_done_#t~mem981#1.offset;havoc myri10ge_tx_done_#t~mem982#1;assume { :begin_inline___netif_tx_trylock } true;__netif_tx_trylock_#in~txq#1.base, __netif_tx_trylock_#in~txq#1.offset := myri10ge_tx_done_~dev_queue~0#1.base, myri10ge_tx_done_~dev_queue~0#1.offset;havoc __netif_tx_trylock_#res#1;havoc __netif_tx_trylock_#t~ret344#1, __netif_tx_trylock_#t~ret345#1, __netif_tx_trylock_~txq#1.base, __netif_tx_trylock_~txq#1.offset, __netif_tx_trylock_~ok~0#1, __netif_tx_trylock_~tmp~40#1, __netif_tx_trylock_~pscr_ret__~0#1, __netif_tx_trylock_~__vpp_verify~0#1.base, __netif_tx_trylock_~__vpp_verify~0#1.offset, __netif_tx_trylock_~pfo_ret__~0#1, __netif_tx_trylock_~pfo_ret_____0~0#1, __netif_tx_trylock_~pfo_ret_____1~0#1, __netif_tx_trylock_~pfo_ret_____2~0#1, __netif_tx_trylock_~tmp___0~15#1;__netif_tx_trylock_~txq#1.base, __netif_tx_trylock_~txq#1.offset := __netif_tx_trylock_#in~txq#1.base, __netif_tx_trylock_#in~txq#1.offset;havoc __netif_tx_trylock_~ok~0#1;havoc __netif_tx_trylock_~tmp~40#1;havoc __netif_tx_trylock_~pscr_ret__~0#1;havoc __netif_tx_trylock_~__vpp_verify~0#1.base, __netif_tx_trylock_~__vpp_verify~0#1.offset;havoc __netif_tx_trylock_~pfo_ret__~0#1;havoc __netif_tx_trylock_~pfo_ret_____0~0#1;havoc __netif_tx_trylock_~pfo_ret_____1~0#1;havoc __netif_tx_trylock_~pfo_ret_____2~0#1;havoc __netif_tx_trylock_~tmp___0~15#1;assume { :begin_inline_ldv_spin_trylock_71 } true;ldv_spin_trylock_71_#in~lock#1.base, ldv_spin_trylock_71_#in~lock#1.offset := __netif_tx_trylock_~txq#1.base, 320 + __netif_tx_trylock_~txq#1.offset;havoc ldv_spin_trylock_71_#res#1;havoc ldv_spin_trylock_71_#t~ret2179#1, ldv_spin_trylock_71_#t~ret2180#1, ldv_spin_trylock_71_~lock#1.base, ldv_spin_trylock_71_~lock#1.offset, ldv_spin_trylock_71_~ldv_func_res~0#1, ldv_spin_trylock_71_~tmp~143#1, ldv_spin_trylock_71_~tmp___0~61#1;ldv_spin_trylock_71_~lock#1.base, ldv_spin_trylock_71_~lock#1.offset := ldv_spin_trylock_71_#in~lock#1.base, ldv_spin_trylock_71_#in~lock#1.offset;havoc ldv_spin_trylock_71_~ldv_func_res~0#1;havoc ldv_spin_trylock_71_~tmp~143#1;havoc ldv_spin_trylock_71_~tmp___0~61#1;assume { :begin_inline_spin_trylock } true;spin_trylock_#in~lock#1.base, spin_trylock_#in~lock#1.offset := ldv_spin_trylock_71_~lock#1.base, ldv_spin_trylock_71_~lock#1.offset;havoc spin_trylock_#res#1;havoc spin_trylock_#t~ret69#1, spin_trylock_~lock#1.base, spin_trylock_~lock#1.offset, spin_trylock_~tmp~2#1;spin_trylock_~lock#1.base, spin_trylock_~lock#1.offset := spin_trylock_#in~lock#1.base, spin_trylock_#in~lock#1.offset;havoc spin_trylock_~tmp~2#1;assume { :begin_inline__raw_spin_trylock } true;_raw_spin_trylock_#in~arg0#1.base, _raw_spin_trylock_#in~arg0#1.offset := spin_trylock_~lock#1.base, spin_trylock_~lock#1.offset;havoc _raw_spin_trylock_#res#1;havoc _raw_spin_trylock_#t~nondet2321#1, _raw_spin_trylock_~arg0#1.base, _raw_spin_trylock_~arg0#1.offset;_raw_spin_trylock_~arg0#1.base, _raw_spin_trylock_~arg0#1.offset := _raw_spin_trylock_#in~arg0#1.base, _raw_spin_trylock_#in~arg0#1.offset;havoc _raw_spin_trylock_#t~nondet2321#1;assume -2147483648 <= _raw_spin_trylock_#t~nondet2321#1 && _raw_spin_trylock_#t~nondet2321#1 <= 2147483647;_raw_spin_trylock_#res#1 := _raw_spin_trylock_#t~nondet2321#1;havoc _raw_spin_trylock_#t~nondet2321#1; [2025-02-08 04:16:20,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10272: assume !(myri10ge_tx_done_#t~mem982#1 % 4294967296 > 1);havoc myri10ge_tx_done_#t~mem980#1.base, myri10ge_tx_done_#t~mem980#1.offset;havoc myri10ge_tx_done_#t~mem981#1.base, myri10ge_tx_done_#t~mem981#1.offset;havoc myri10ge_tx_done_#t~mem982#1; [2025-02-08 04:16:20,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13444: assume 0 == (myri10ge_suspend_~mgp~28#1.base + myri10ge_suspend_~mgp~28#1.offset) % 18446744073709551616;myri10ge_suspend_#res#1 := -22;call ULTIMATE.dealloc(myri10ge_suspend_~#state#1.base, myri10ge_suspend_~#state#1.offset);havoc myri10ge_suspend_~#state#1.base, myri10ge_suspend_~#state#1.offset; [2025-02-08 04:16:20,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13444: assume !(0 == (myri10ge_suspend_~mgp~28#1.base + myri10ge_suspend_~mgp~28#1.offset) % 18446744073709551616);call myri10ge_suspend_#t~mem1746#1.base, myri10ge_suspend_#t~mem1746#1.offset := read~$Pointer$#35(myri10ge_suspend_~mgp~28#1.base, 32 + myri10ge_suspend_~mgp~28#1.offset, 8);myri10ge_suspend_~netdev~1#1.base, myri10ge_suspend_~netdev~1#1.offset := myri10ge_suspend_#t~mem1746#1.base, myri10ge_suspend_#t~mem1746#1.offset;havoc myri10ge_suspend_#t~mem1746#1.base, myri10ge_suspend_#t~mem1746#1.offset;assume { :begin_inline_netif_device_detach } true;netif_device_detach_#in~arg0#1.base, netif_device_detach_#in~arg0#1.offset := myri10ge_suspend_~netdev~1#1.base, myri10ge_suspend_~netdev~1#1.offset;havoc netif_device_detach_~arg0#1.base, netif_device_detach_~arg0#1.offset;netif_device_detach_~arg0#1.base, netif_device_detach_~arg0#1.offset := netif_device_detach_#in~arg0#1.base, netif_device_detach_#in~arg0#1.offset;havoc netif_device_detach_~arg0#1.base, netif_device_detach_~arg0#1.offset;havoc netif_device_detach_#in~arg0#1.base, netif_device_detach_#in~arg0#1.offset;assume { :end_inline_netif_device_detach } true; [2025-02-08 04:16:20,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15558: assume 11 == ~ldv_statevar_1~0; [2025-02-08 04:16:20,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15558: assume !(11 == ~ldv_statevar_1~0); [2025-02-08 04:16:20,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10537: assume myri10ge_intr_#t~short1066#1;havoc myri10ge_intr_#t~mem1063#1.base, myri10ge_intr_#t~mem1063#1.offset;havoc myri10ge_intr_#t~mem1064#1;havoc myri10ge_intr_#t~mem1065#1.base, myri10ge_intr_#t~mem1065#1.offset;havoc myri10ge_intr_#t~short1066#1; [2025-02-08 04:16:20,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10537: assume !myri10ge_intr_#t~short1066#1;havoc myri10ge_intr_#t~mem1063#1.base, myri10ge_intr_#t~mem1063#1.offset;havoc myri10ge_intr_#t~mem1064#1;havoc myri10ge_intr_#t~mem1065#1.base, myri10ge_intr_#t~mem1065#1.offset;havoc myri10ge_intr_#t~short1066#1;call myri10ge_intr_#t~mem1067#1 := read~int#35(myri10ge_intr_~stats~1#1.base, 63 + myri10ge_intr_~stats~1#1.offset, 1); [2025-02-08 04:16:20,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10537-1: assume myri10ge_intr_#t~short1066#1;call myri10ge_intr_#t~mem1065#1.base, myri10ge_intr_#t~mem1065#1.offset := read~$Pointer$#35(myri10ge_intr_~mgp~4#1.base, myri10ge_intr_~mgp~4#1.offset, 8);myri10ge_intr_#t~short1066#1 := (myri10ge_intr_~ss~3#1.base + myri10ge_intr_~ss~3#1.offset) % 18446744073709551616 != (myri10ge_intr_#t~mem1065#1.base + myri10ge_intr_#t~mem1065#1.offset) % 18446744073709551616; [2025-02-08 04:16:20,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10537-1: assume !myri10ge_intr_#t~short1066#1; [2025-02-08 04:16:20,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16219: assume 0 != ldv_struct_notifier_block_dummy_resourceless_instance_3_~tmp~135#1;~ldv_statevar_3~0 := 1; [2025-02-08 04:16:20,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16219: assume !(0 != ldv_struct_notifier_block_dummy_resourceless_instance_3_~tmp~135#1);~ldv_statevar_3~0 := 7; [2025-02-08 04:16:20,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14237: myri10ge_probe_~tmp___6~4#1 := myri10ge_probe_#t~ret1978#1;havoc myri10ge_probe_#t~ret1978#1;call write~int#35((if myri10ge_probe_~tmp___6~4#1 % 4294967296 % 4294967296 <= 2147483647 then myri10ge_probe_~tmp___6~4#1 % 4294967296 % 4294967296 else myri10ge_probe_~tmp___6~4#1 % 4294967296 % 4294967296 - 4294967296), myri10ge_probe_~mgp~33#1.base, 48 + myri10ge_probe_~mgp~33#1.offset, 4);call myri10ge_probe_#t~mem1979#1 := read~int#35(myri10ge_probe_~mgp~33#1.base, 48 + myri10ge_probe_~mgp~33#1.offset, 4);call myri10ge_probe_#t~mem1980#1 := read~int#35(myri10ge_probe_~mgp~33#1.base, 52 + myri10ge_probe_~mgp~33#1.offset, 8);myri10ge_probe_#t~short1982#1 := myri10ge_probe_#t~mem1979#1 % 18446744073709551616 > myri10ge_probe_#t~mem1980#1 % 18446744073709551616; [2025-02-08 04:16:20,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13180: assume 4 != myri10ge_enable_ecrc_~tmp~106#1; [2025-02-08 04:16:20,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13180: assume !(4 != myri10ge_enable_ecrc_~tmp~106#1); [2025-02-08 04:16:20,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14237-1: SUMMARY for call myri10ge_probe_#t~ret1978#1 := __fswab32(myri10ge_probe_~tmp___5~6#1); srcloc: null [2025-02-08 04:16:20,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13312-1: SUMMARY for call myri10ge_select_firmware_#t~ret1708#1 := pcie_capability_read_word(myri10ge_select_firmware_#t~mem1707#1.base, myri10ge_select_firmware_#t~mem1707#1.offset, 18, myri10ge_select_firmware_~#lnk~0#1.base, myri10ge_select_firmware_~#lnk~0#1.offset); srcloc: null [2025-02-08 04:16:20,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13312: assume -2147483648 <= myri10ge_select_firmware_#t~ret1708#1 && myri10ge_select_firmware_#t~ret1708#1 <= 2147483647;havoc myri10ge_select_firmware_#t~mem1707#1.base, myri10ge_select_firmware_#t~mem1707#1.offset;havoc myri10ge_select_firmware_#t~ret1708#1;call myri10ge_select_firmware_#t~mem1709#1 := read~int#14(myri10ge_select_firmware_~#lnk~0#1.base, myri10ge_select_firmware_~#lnk~0#1.offset, 2);myri10ge_select_firmware_~link_width~0#1 := (if myri10ge_select_firmware_#t~mem1709#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1709#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1709#1 % 65536 % 4294967296 - 4294967296) / 16 % 64;havoc myri10ge_select_firmware_#t~mem1709#1; [2025-02-08 04:16:20,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15691: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_14 } true;ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_14_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg2#1.offset := ~ldv_1_callback_get_ringparam~0.base, ~ldv_1_callback_get_ringparam~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_ringparam_ptr~0.base, ~ldv_1_container_struct_ethtool_ringparam_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_14_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_14_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_14_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg2#1.offset;assume { :begin_inline_myri10ge_get_ringparam } true;myri10ge_get_ringparam_#in~netdev#1.base, myri10ge_get_ringparam_#in~netdev#1.offset, myri10ge_get_ringparam_#in~ring#1.base, myri10ge_get_ringparam_#in~ring#1.offset := ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_14_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg2#1.offset;havoc myri10ge_get_ringparam_#t~ret1123#1.base, myri10ge_get_ringparam_#t~ret1123#1.offset, myri10ge_get_ringparam_#t~mem1124#1.base, myri10ge_get_ringparam_#t~mem1124#1.offset, myri10ge_get_ringparam_#t~mem1125#1, myri10ge_get_ringparam_#t~mem1126#1.base, myri10ge_get_ringparam_#t~mem1126#1.offset, myri10ge_get_ringparam_#t~mem1127#1, myri10ge_get_ringparam_#t~mem1128#1.base, myri10ge_get_ringparam_#t~mem1128#1.offset, myri10ge_get_ringparam_#t~mem1129#1, myri10ge_get_ringparam_#t~mem1130#1, myri10ge_get_ringparam_#t~mem1131#1, myri10ge_get_ringparam_#t~mem1132#1, myri10ge_get_ringparam_#t~mem1133#1, myri10ge_get_ringparam_~netdev#1.base, myri10ge_get_ringparam_~netdev#1.offset, myri10ge_get_ringparam_~ring#1.base, myri10ge_get_ringparam_~ring#1.offset, myri10ge_get_ringparam_~mgp~11#1.base, myri10ge_get_ringparam_~mgp~11#1.offset, myri10ge_get_ringparam_~tmp~88#1.base, myri10ge_get_ringparam_~tmp~88#1.offset;myri10ge_get_ringparam_~netdev#1.base, myri10ge_get_ringparam_~netdev#1.offset := myri10ge_get_ringparam_#in~netdev#1.base, myri10ge_get_ringparam_#in~netdev#1.offset;myri10ge_get_ringparam_~ring#1.base, myri10ge_get_ringparam_~ring#1.offset := myri10ge_get_ringparam_#in~ring#1.base, myri10ge_get_ringparam_#in~ring#1.offset;havoc myri10ge_get_ringparam_~mgp~11#1.base, myri10ge_get_ringparam_~mgp~11#1.offset;havoc myri10ge_get_ringparam_~tmp~88#1.base, myri10ge_get_ringparam_~tmp~88#1.offset; [2025-02-08 04:16:20,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10406-1: SUMMARY for call netif_carrier_off(myri10ge_check_statblock_#t~mem1037#1.base, myri10ge_check_statblock_#t~mem1037#1.offset); srcloc: null [2025-02-08 04:16:20,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14370: assume -2147483648 <= myri10ge_probe_#t~ret2034#1 && myri10ge_probe_#t~ret2034#1 <= 2147483647;havoc myri10ge_probe_#t~mem2029#1;havoc myri10ge_probe_#t~mem2030#1;havoc myri10ge_probe_#t~mem2031#1;havoc myri10ge_probe_#t~mem2032#1.base, myri10ge_probe_#t~mem2032#1.offset;havoc myri10ge_probe_#t~mem2033#1;havoc myri10ge_probe_#t~ret2034#1; [2025-02-08 04:16:20,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10406-2: call myri10ge_check_statblock_#t~mem1037#1.base, myri10ge_check_statblock_#t~mem1037#1.offset := read~$Pointer$#35(myri10ge_check_statblock_~mgp#1.base, 32 + myri10ge_check_statblock_~mgp#1.offset, 8); [2025-02-08 04:16:20,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13445: ldv_pci_instance_suspend_2_8_#t~ret2120#1 := myri10ge_suspend_#res#1;havoc myri10ge_suspend_#t~ret1745#1.base, myri10ge_suspend_#t~ret1745#1.offset, myri10ge_suspend_#t~mem1746#1.base, myri10ge_suspend_#t~mem1746#1.offset, myri10ge_suspend_#t~ret1747#1, myri10ge_suspend_#t~ret1748#1, myri10ge_suspend_#t~ret1749#1, myri10ge_suspend_#t~ret1750#1, myri10ge_suspend_#t~mem1751#1, myri10ge_suspend_#t~ret1752#1, myri10ge_suspend_#t~ret1753#1, myri10ge_suspend_~pdev#1.base, myri10ge_suspend_~pdev#1.offset, myri10ge_suspend_~#state#1.base, myri10ge_suspend_~#state#1.offset, myri10ge_suspend_~mgp~28#1.base, myri10ge_suspend_~mgp~28#1.offset, myri10ge_suspend_~netdev~1#1.base, myri10ge_suspend_~netdev~1#1.offset, myri10ge_suspend_~tmp~108#1.base, myri10ge_suspend_~tmp~108#1.offset, myri10ge_suspend_~tmp___0~49#1, myri10ge_suspend_~tmp___1~34#1, myri10ge_suspend_~tmp___2~23#1;havoc myri10ge_suspend_#in~pdev#1.base, myri10ge_suspend_#in~pdev#1.offset, myri10ge_suspend_#in~state#1.event;assume { :end_inline_myri10ge_suspend } true;assume -2147483648 <= ldv_pci_instance_suspend_2_8_#t~ret2120#1 && ldv_pci_instance_suspend_2_8_#t~ret2120#1 <= 2147483647;ldv_pci_instance_suspend_2_8_~tmp~129#1 := ldv_pci_instance_suspend_2_8_#t~ret2120#1;havoc ldv_pci_instance_suspend_2_8_#t~mem2119#1;havoc ldv_pci_instance_suspend_2_8_#t~ret2120#1;ldv_pci_instance_suspend_2_8_#res#1 := ldv_pci_instance_suspend_2_8_~tmp~129#1;call ULTIMATE.dealloc(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset; [2025-02-08 04:16:20,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11331-1: SUMMARY for call myri10ge_set_msglevel_#t~ret1211#1.base, myri10ge_set_msglevel_#t~ret1211#1.offset := netdev_priv(myri10ge_set_msglevel_~netdev#1.base, myri10ge_set_msglevel_~netdev#1.offset); srcloc: null [2025-02-08 04:16:20,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11331: myri10ge_set_msglevel_~tmp~92#1.base, myri10ge_set_msglevel_~tmp~92#1.offset := myri10ge_set_msglevel_#t~ret1211#1.base, myri10ge_set_msglevel_#t~ret1211#1.offset;havoc myri10ge_set_msglevel_#t~ret1211#1.base, myri10ge_set_msglevel_#t~ret1211#1.offset;myri10ge_set_msglevel_~mgp~15#1.base, myri10ge_set_msglevel_~mgp~15#1.offset := myri10ge_set_msglevel_~tmp~92#1.base, myri10ge_set_msglevel_~tmp~92#1.offset;call write~int#35(myri10ge_set_msglevel_~value#1, myri10ge_set_msglevel_~mgp~15#1.base, 923 + myri10ge_set_msglevel_~mgp~15#1.offset, 4);havoc myri10ge_set_msglevel_#t~ret1211#1.base, myri10ge_set_msglevel_#t~ret1211#1.offset, myri10ge_set_msglevel_~netdev#1.base, myri10ge_set_msglevel_~netdev#1.offset, myri10ge_set_msglevel_~value#1, myri10ge_set_msglevel_~mgp~15#1.base, myri10ge_set_msglevel_~mgp~15#1.offset, myri10ge_set_msglevel_~tmp~92#1.base, myri10ge_set_msglevel_~tmp~92#1.offset;havoc myri10ge_set_msglevel_#in~netdev#1.base, myri10ge_set_msglevel_#in~netdev#1.offset, myri10ge_set_msglevel_#in~value#1;assume { :end_inline_myri10ge_set_msglevel } true;havoc ldv_dummy_resourceless_instance_callback_1_32_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_32_~arg2#1;havoc ldv_dummy_resourceless_instance_callback_1_32_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_32_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_32_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_32_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_32_#in~arg2#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_32 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:16:20,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10274: myri10ge_tx_done_#t~ret983#1 := __netif_tx_trylock_#res#1;havoc __netif_tx_trylock_#t~ret344#1, __netif_tx_trylock_#t~ret345#1, __netif_tx_trylock_~txq#1.base, __netif_tx_trylock_~txq#1.offset, __netif_tx_trylock_~ok~0#1, __netif_tx_trylock_~tmp~40#1, __netif_tx_trylock_~pscr_ret__~0#1, __netif_tx_trylock_~__vpp_verify~0#1.base, __netif_tx_trylock_~__vpp_verify~0#1.offset, __netif_tx_trylock_~pfo_ret__~0#1, __netif_tx_trylock_~pfo_ret_____0~0#1, __netif_tx_trylock_~pfo_ret_____1~0#1, __netif_tx_trylock_~pfo_ret_____2~0#1, __netif_tx_trylock_~tmp___0~15#1;havoc __netif_tx_trylock_#in~txq#1.base, __netif_tx_trylock_#in~txq#1.offset;assume { :end_inline___netif_tx_trylock } true;myri10ge_tx_done_~tmp~76#1 := (if 0 == myri10ge_tx_done_#t~ret983#1 % 256 then 0 else 1);havoc myri10ge_tx_done_#t~ret983#1; [2025-02-08 04:16:20,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10406: havoc myri10ge_check_statblock_#t~mem1037#1.base, myri10ge_check_statblock_#t~mem1037#1.offset;call myri10ge_check_statblock_#t~mem1038#1 := read~int#35(myri10ge_check_statblock_~mgp#1.base, 919 + myri10ge_check_statblock_~mgp#1.offset, 4);call write~int#35(1 + myri10ge_check_statblock_#t~mem1038#1, myri10ge_check_statblock_~mgp#1.base, 919 + myri10ge_check_statblock_~mgp#1.offset, 4);havoc myri10ge_check_statblock_#t~mem1038#1; [2025-02-08 04:16:20,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14370-1: SUMMARY for call myri10ge_probe_#t~ret2034#1 := _dev_info(myri10ge_probe_~dev~8#1.base, myri10ge_probe_~dev~8#1.offset, 142, 0); srcloc: null [2025-02-08 04:16:20,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10539: myri10ge_intr_#res#1 := 1; [2025-02-08 04:16:20,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10539-1: SUMMARY for call napi_schedule(myri10ge_intr_~ss~3#1.base, 244 + myri10ge_intr_~ss~3#1.offset); srcloc: null [2025-02-08 04:16:20,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10671-1: call myri10ge_get_settings_#t~mem1095#1 := read~int#35(myri10ge_get_settings_~ptr~1#1.base, myri10ge_get_settings_~ptr~1#1.offset, 1); [2025-02-08 04:16:20,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10671: assume (myri10ge_get_settings_#t~mem1095#1 % 256 - 82) % 4294967296 <= 1;havoc myri10ge_get_settings_#t~mem1095#1;call write~int#35(1, myri10ge_get_settings_~cmd#1.base, 17 + myri10ge_get_settings_~cmd#1.offset, 1); [2025-02-08 04:16:20,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10671: assume !((myri10ge_get_settings_#t~mem1095#1 % 256 - 82) % 4294967296 <= 1);havoc myri10ge_get_settings_#t~mem1095#1;call write~int#35(0, myri10ge_get_settings_~cmd#1.base, 17 + myri10ge_get_settings_~cmd#1.offset, 1); [2025-02-08 04:16:21,368 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 04:16:21,373 INFO L158 Benchmark]: Toolchain (without parser) took 28609.13ms. Allocated memory was 142.6MB in the beginning and 813.7MB in the end (delta: 671.1MB). Free memory was 86.9MB in the beginning and 466.3MB in the end (delta: -379.3MB). Peak memory consumption was 517.7MB. Max. memory is 16.1GB. [2025-02-08 04:16:21,373 INFO L158 Benchmark]: CDTParser took 0.27ms. Allocated memory is still 201.3MB. Free memory is still 127.0MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 04:16:21,374 INFO L158 Benchmark]: CACSL2BoogieTranslator took 5093.52ms. Allocated memory was 142.6MB in the beginning and 285.2MB in the end (delta: 142.6MB). Free memory was 86.9MB in the beginning and 153.2MB in the end (delta: -66.3MB). Peak memory consumption was 209.4MB. Max. memory is 16.1GB. [2025-02-08 04:16:21,374 INFO L158 Benchmark]: Boogie Procedure Inliner took 355.13ms. Allocated memory is still 285.2MB. Free memory was 153.2MB in the beginning and 75.7MB in the end (delta: 77.5MB). Peak memory consumption was 67.1MB. Max. memory is 16.1GB. [2025-02-08 04:16:21,374 INFO L158 Benchmark]: Boogie Preprocessor took 2460.27ms. Allocated memory was 285.2MB in the beginning and 570.4MB in the end (delta: 285.2MB). Free memory was 75.7MB in the beginning and 254.5MB in the end (delta: -178.8MB). Peak memory consumption was 291.0MB. Max. memory is 16.1GB. [2025-02-08 04:16:21,374 INFO L158 Benchmark]: IcfgBuilder took 20695.90ms. Allocated memory was 570.4MB in the beginning and 813.7MB in the end (delta: 243.3MB). Free memory was 254.5MB in the beginning and 466.3MB in the end (delta: -211.8MB). Peak memory consumption was 254.6MB. Max. memory is 16.1GB. [2025-02-08 04:16:21,377 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.27ms. Allocated memory is still 201.3MB. Free memory is still 127.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 5093.52ms. Allocated memory was 142.6MB in the beginning and 285.2MB in the end (delta: 142.6MB). Free memory was 86.9MB in the beginning and 153.2MB in the end (delta: -66.3MB). Peak memory consumption was 209.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 355.13ms. Allocated memory is still 285.2MB. Free memory was 153.2MB in the beginning and 75.7MB in the end (delta: 77.5MB). Peak memory consumption was 67.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 2460.27ms. Allocated memory was 285.2MB in the beginning and 570.4MB in the end (delta: 285.2MB). Free memory was 75.7MB in the beginning and 254.5MB in the end (delta: -178.8MB). Peak memory consumption was 291.0MB. Max. memory is 16.1GB. * IcfgBuilder took 20695.90ms. Allocated memory was 570.4MB in the beginning and 813.7MB in the end (delta: 243.3MB). Free memory was 254.5MB in the beginning and 466.3MB in the end (delta: -211.8MB). Peak memory consumption was 254.6MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: - ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2: de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 6237]: 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"); [6237] - GenericResultAtLocation [Line: 6244]: 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)); [6244] - GenericResultAtLocation [Line: 6251]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [6251] - GenericResultAtLocation [Line: 6324]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6324-6325] - GenericResultAtLocation [Line: 6330]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6330-6332] - GenericResultAtLocation [Line: 6347]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [6347] - GenericResultAtLocation [Line: 6369]: 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)); [6369] - GenericResultAtLocation [Line: 6408]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6408] - GenericResultAtLocation [Line: 6411]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6411] - GenericResultAtLocation [Line: 6413]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [6413] - GenericResultAtLocation [Line: 6418]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6418] - GenericResultAtLocation [Line: 6421]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6421] - GenericResultAtLocation [Line: 6423]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6423] - GenericResultAtLocation [Line: 6428]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6428] - GenericResultAtLocation [Line: 6431]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6431] - GenericResultAtLocation [Line: 6433]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6433] - GenericResultAtLocation [Line: 6438]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6438] - GenericResultAtLocation [Line: 6441]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6441] - GenericResultAtLocation [Line: 6443]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [6443] - GenericResultAtLocation [Line: 6481]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6481] - GenericResultAtLocation [Line: 6484]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6484] - GenericResultAtLocation [Line: 6486]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6486] - GenericResultAtLocation [Line: 6491]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6491] - GenericResultAtLocation [Line: 6494]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6494] - GenericResultAtLocation [Line: 6496]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6496] - GenericResultAtLocation [Line: 6501]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6501] - GenericResultAtLocation [Line: 6504]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6504] - GenericResultAtLocation [Line: 6506]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6506] - GenericResultAtLocation [Line: 6511]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6511] - GenericResultAtLocation [Line: 6514]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6514] - GenericResultAtLocation [Line: 6516]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6516] - GenericResultAtLocation [Line: 6675]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [6675] - GenericResultAtLocation [Line: 6683]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6683] - GenericResultAtLocation [Line: 6690]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6690] - GenericResultAtLocation [Line: 6697]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr))); [6697] - GenericResultAtLocation [Line: 6704]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr))); [6704] - GenericResultAtLocation [Line: 6773]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6773] - GenericResultAtLocation [Line: 6818]: 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" (488), "i" (12UL)); [6818-6819] - GenericResultAtLocation [Line: 6930]: 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)); [6930-6931] - GenericResultAtLocation [Line: 6964]: 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)); [6964-6965] - GenericResultAtLocation [Line: 7005]: 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)); [7005-7006] - GenericResultAtLocation [Line: 7034]: 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)); [7034-7035] - GenericResultAtLocation [Line: 7518]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/netdevice.h"), "i" (502), "i" (12UL)); [7518-7519] - GenericResultAtLocation [Line: 7525]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7525] - GenericResultAtLocation [Line: 7798]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [7798] - GenericResultAtLocation [Line: 7801]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7801] - GenericResultAtLocation [Line: 7804]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7804] - GenericResultAtLocation [Line: 7807]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7807] - GenericResultAtLocation [Line: 7838]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [7838] - GenericResultAtLocation [Line: 7841]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7841] - GenericResultAtLocation [Line: 7844]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7844] - GenericResultAtLocation [Line: 7847]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7847] - GenericResultAtLocation [Line: 7878]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [7878] - GenericResultAtLocation [Line: 7881]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7881] - GenericResultAtLocation [Line: 7884]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7884] - GenericResultAtLocation [Line: 7887]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7887] - GenericResultAtLocation [Line: 7918]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [7918] - GenericResultAtLocation [Line: 7921]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7921] - GenericResultAtLocation [Line: 7924]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7924] - GenericResultAtLocation [Line: 7927]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7927] - GenericResultAtLocation [Line: 8017]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [8017] - GenericResultAtLocation [Line: 8020]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8020] - GenericResultAtLocation [Line: 8023]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8023] - GenericResultAtLocation [Line: 8026]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8026] - GenericResultAtLocation [Line: 8057]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [8057] - GenericResultAtLocation [Line: 8060]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8060] - GenericResultAtLocation [Line: 8063]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8063] - GenericResultAtLocation [Line: 8066]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8066] - GenericResultAtLocation [Line: 8097]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [8097] - GenericResultAtLocation [Line: 8100]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8100] - GenericResultAtLocation [Line: 8103]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8103] - GenericResultAtLocation [Line: 8106]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8106] - GenericResultAtLocation [Line: 8137]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8137] - GenericResultAtLocation [Line: 8140]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8140] - GenericResultAtLocation [Line: 8143]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8143] - GenericResultAtLocation [Line: 8146]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8146] - GenericResultAtLocation [Line: 8622]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8622] - GenericResultAtLocation [Line: 8631]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8631] - GenericResultAtLocation [Line: 8789]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8789] - GenericResultAtLocation [Line: 8930]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8930] - GenericResultAtLocation [Line: 9111]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9111] - GenericResultAtLocation [Line: 9126]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9126] - GenericResultAtLocation [Line: 9128]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9128] - GenericResultAtLocation [Line: 9634]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9634] - GenericResultAtLocation [Line: 9675]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [9675] - GenericResultAtLocation [Line: 9678]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9678] - GenericResultAtLocation [Line: 9681]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9681] - GenericResultAtLocation [Line: 9684]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9684] - GenericResultAtLocation [Line: 9715]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [9715] - GenericResultAtLocation [Line: 9718]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9718] - GenericResultAtLocation [Line: 9721]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9721] - GenericResultAtLocation [Line: 9724]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9724] - GenericResultAtLocation [Line: 9755]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [9755] - GenericResultAtLocation [Line: 9758]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9758] - GenericResultAtLocation [Line: 9761]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9761] - GenericResultAtLocation [Line: 9764]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9764] - GenericResultAtLocation [Line: 9795]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [9795] - GenericResultAtLocation [Line: 9798]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9798] - GenericResultAtLocation [Line: 9801]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9801] - GenericResultAtLocation [Line: 9804]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9804] - GenericResultAtLocation [Line: 9839]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9839] - GenericResultAtLocation [Line: 9953]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9953] - GenericResultAtLocation [Line: 9955]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9955] - GenericResultAtLocation [Line: 9958]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9958] - GenericResultAtLocation [Line: 10120]: Unsoundness Warning ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)va) [10120] - GenericResultAtLocation [Line: 10281]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10281] - GenericResultAtLocation [Line: 10282]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10282] - GenericResultAtLocation [Line: 10565]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10565] - GenericResultAtLocation [Line: 10602]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10602] - GenericResultAtLocation [Line: 12316]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12316] - GenericResultAtLocation [Line: 12404]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12404] - GenericResultAtLocation [Line: 12427]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12427] - GenericResultAtLocation [Line: 12437]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12437] - GenericResultAtLocation [Line: 12456]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12456] - GenericResultAtLocation [Line: 12464]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12464] - GenericResultAtLocation [Line: 12808]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12808] - GenericResultAtLocation [Line: 12809]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12809] - GenericResultAtLocation [Line: 13346]: 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 *)"drivers/net/ethernet/myricom/myri10ge/myri10ge.c"), "i" (3414), "i" (12UL)); [13346-13347] - GenericResultAtLocation [Line: 13374]: 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 *)"drivers/net/ethernet/myricom/myri10ge/myri10ge.c"), "i" (3422), "i" (12UL)); [13374-13375] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 04:16:21,491 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### 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-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.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 28398bb6342d48f0e29c93be9c3d4a2c1a1284a2b7ab5f06975bf0059e399499 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:16:23,414 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:16:23,496 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 04:16:23,503 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:16:23,503 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:16:23,546 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:16:23,548 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:16:23,548 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:16:23,549 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:16:23,552 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:16:23,553 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:16:23,553 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:16:23,554 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:16:23,554 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:16:23,554 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:16:23,554 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:16:23,555 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:16:23,555 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:16:23,555 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:16:23,555 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:16:23,555 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:16:23,555 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 04:16:23,555 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 04:16:23,555 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 04:16:23,555 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:16:23,555 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:16:23,555 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:16:23,556 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:16:23,556 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:16:23,556 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:16:23,556 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:16:23,556 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:16:23,556 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:16:23,556 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:16:23,557 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:16:23,557 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:16:23,557 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 04:16:23,557 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 04:16:23,557 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:16:23,557 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:16:23,557 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:16:23,557 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:16:23,557 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 -> 28398bb6342d48f0e29c93be9c3d4a2c1a1284a2b7ab5f06975bf0059e399499 [2025-02-08 04:16:23,836 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:16:23,845 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:16:23,847 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:16:23,848 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:16:23,848 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:16:23,849 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i [2025-02-08 04:16:25,105 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/a2ec357f1/a4315d1ce81642658ca66c5e2c26d2e3/FLAGd486a4c00 [2025-02-08 04:16:25,760 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:16:25,762 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i [2025-02-08 04:16:25,815 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/a2ec357f1/a4315d1ce81642658ca66c5e2c26d2e3/FLAGd486a4c00 [2025-02-08 04:16:25,831 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/a2ec357f1/a4315d1ce81642658ca66c5e2c26d2e3 [2025-02-08 04:16:25,833 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:16:25,834 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:16:25,836 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:16:25,836 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:16:25,839 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:16:25,840 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:16:25" (1/1) ... [2025-02-08 04:16:25,842 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@48af2a8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:16:25, skipping insertion in model container [2025-02-08 04:16:25,842 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:16:25" (1/1) ... [2025-02-08 04:16:25,944 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:16:27,047 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:27,476 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:27,574 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,245 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,261 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,271 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,279 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,279 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,290 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,291 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,292 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,293 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,293 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,293 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,304 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,304 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,325 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,325 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,325 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,326 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,326 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,326 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,327 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,335 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,336 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,336 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,336 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,337 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,355 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,355 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,438 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,446 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,490 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,490 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,496 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,496 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,497 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,497 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,517 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,518 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,519 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,519 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,527 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,530 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,531 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,532 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,591 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,603 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,611 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,618 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,625 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,631 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,637 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,644 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,656 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,657 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,657 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,657 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,658 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,664 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,673 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,674 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,693 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,699 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,707 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,708 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,712 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,713 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,720 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,730 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,732 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,733 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,733 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,734 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,734 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,738 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,738 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,738 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,739 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,739 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,739 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,755 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,755 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,755 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,755 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,756 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,756 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,764 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,765 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,766 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,772 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,772 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,793 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,795 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,826 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,834 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,834 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,840 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,841 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,841 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,841 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,847 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,851 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,858 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,859 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,860 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,861 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,862 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,862 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,869 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,869 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,870 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,870 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,876 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,914 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,920 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,957 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,958 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,958 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,964 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,965 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,965 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,972 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,973 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,973 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,974 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,974 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,981 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,982 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,983 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,983 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,984 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,984 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,984 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,984 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,985 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,988 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,988 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,995 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,995 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,996 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:28,996 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:29,003 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:29,469 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:29,475 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:29,477 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:29,477 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:29,478 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:29,478 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:29,478 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:29,481 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:29,481 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:29,481 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:29,481 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:29,485 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:29,491 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:29,515 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:29,521 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:29,521 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:29,568 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:29,569 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:29,569 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:29,570 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,202 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-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[499957,499970] [2025-02-08 04:16:30,204 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-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[500102,500115] [2025-02-08 04:16:30,237 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,238 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:16:30,303 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-02-08 04:16:30,349 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:16:30,451 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,460 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,463 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,471 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,472 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,472 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,473 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,473 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,475 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,476 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,477 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,477 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,478 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,478 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,479 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,479 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,483 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,483 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,483 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,484 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,484 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,484 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,485 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,485 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,486 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,486 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,488 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,488 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,490 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,491 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,497 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,501 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,505 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,505 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,505 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,505 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,505 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,506 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,508 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,508 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,509 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,509 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,510 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,511 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,512 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,512 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,517 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,518 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,521 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,521 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,521 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,522 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,522 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,523 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,524 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,525 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,525 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,525 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,525 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,525 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,526 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,526 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,532 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,532 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,532 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,532 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,533 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,533 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,533 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,534 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,535 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,535 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,535 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,535 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,536 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,538 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,538 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,538 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,538 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,538 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,538 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,540 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,541 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,541 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,541 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,541 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,541 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,542 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,542 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,543 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,543 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,543 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,545 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,546 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,549 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,551 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,551 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,551 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,551 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,552 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,552 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,553 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,554 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,559 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,560 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,560 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,561 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,562 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,562 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,563 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,563 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,563 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,563 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,563 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,567 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,568 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,572 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,573 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,573 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,573 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,574 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,574 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,575 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,575 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,576 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,576 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,577 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,578 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,578 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,579 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,579 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,579 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,580 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,580 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,580 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,581 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,583 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,583 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,584 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,584 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,584 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,584 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,585 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,588 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,591 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,592 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,592 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,593 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,593 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,593 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,595 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,595 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,595 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,595 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,598 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,599 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,602 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,602 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,602 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,603 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,604 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,604 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,604 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,615 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-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[499957,499970] [2025-02-08 04:16:30,616 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-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[500102,500115] [2025-02-08 04:16:30,620 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:16:30,620 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:16:30,650 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:16:30,744 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"); [6237] [2025-02-08 04:16:30,745 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)); [6244] [2025-02-08 04:16:30,745 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6251] [2025-02-08 04:16:30,747 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6324-6325] [2025-02-08 04:16:30,747 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6330-6332] [2025-02-08 04:16:30,748 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [6347] [2025-02-08 04:16:30,748 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)); [6369] [2025-02-08 04:16:30,748 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6408] [2025-02-08 04:16:30,748 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6411] [2025-02-08 04:16:30,748 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [6413] [2025-02-08 04:16:30,748 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6418] [2025-02-08 04:16:30,749 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6421] [2025-02-08 04:16:30,749 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6423] [2025-02-08 04:16:30,749 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6428] [2025-02-08 04:16:30,749 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6431] [2025-02-08 04:16:30,749 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6433] [2025-02-08 04:16:30,749 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6438] [2025-02-08 04:16:30,749 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6441] [2025-02-08 04:16:30,749 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [6443] [2025-02-08 04:16:30,750 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6481] [2025-02-08 04:16:30,750 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6484] [2025-02-08 04:16:30,750 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6486] [2025-02-08 04:16:30,750 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6491] [2025-02-08 04:16:30,750 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6494] [2025-02-08 04:16:30,750 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6496] [2025-02-08 04:16:30,750 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6501] [2025-02-08 04:16:30,750 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6504] [2025-02-08 04:16:30,751 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6506] [2025-02-08 04:16:30,751 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6511] [2025-02-08 04:16:30,751 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6514] [2025-02-08 04:16:30,751 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6516] [2025-02-08 04:16:30,753 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [6675] [2025-02-08 04:16:30,753 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6683] [2025-02-08 04:16:30,753 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6690] [2025-02-08 04:16:30,753 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr))); [6697] [2025-02-08 04:16:30,753 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr))); [6704] [2025-02-08 04:16:30,755 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6773] [2025-02-08 04:16:30,755 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" (488), "i" (12UL)); [6818-6819] [2025-02-08 04:16:30,758 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)); [6930-6931] [2025-02-08 04:16:30,759 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)); [6964-6965] [2025-02-08 04:16:30,760 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)); [7005-7006] [2025-02-08 04:16:30,760 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)); [7034-7035] [2025-02-08 04:16:30,767 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/netdevice.h"), "i" (502), "i" (12UL)); [7518-7519] [2025-02-08 04:16:30,768 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7525] [2025-02-08 04:16:30,771 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [7798] [2025-02-08 04:16:30,771 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7801] [2025-02-08 04:16:30,771 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7804] [2025-02-08 04:16:30,771 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7807] [2025-02-08 04:16:30,771 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [7838] [2025-02-08 04:16:30,771 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7841] [2025-02-08 04:16:30,771 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7844] [2025-02-08 04:16:30,771 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7847] [2025-02-08 04:16:30,772 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [7878] [2025-02-08 04:16:30,772 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7881] [2025-02-08 04:16:30,772 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7884] [2025-02-08 04:16:30,772 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7887] [2025-02-08 04:16:30,772 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [7918] [2025-02-08 04:16:30,772 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7921] [2025-02-08 04:16:30,772 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7924] [2025-02-08 04:16:30,772 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7927] [2025-02-08 04:16:30,773 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [8017] [2025-02-08 04:16:30,773 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8020] [2025-02-08 04:16:30,773 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8023] [2025-02-08 04:16:30,773 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8026] [2025-02-08 04:16:30,773 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [8057] [2025-02-08 04:16:30,773 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8060] [2025-02-08 04:16:30,773 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8063] [2025-02-08 04:16:30,773 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8066] [2025-02-08 04:16:30,774 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [8097] [2025-02-08 04:16:30,774 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8100] [2025-02-08 04:16:30,774 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8103] [2025-02-08 04:16:30,774 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8106] [2025-02-08 04:16:30,774 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8137] [2025-02-08 04:16:30,774 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8140] [2025-02-08 04:16:30,775 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8143] [2025-02-08 04:16:30,775 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8146] [2025-02-08 04:16:30,786 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8622] [2025-02-08 04:16:30,786 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8631] [2025-02-08 04:16:30,789 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8789] [2025-02-08 04:16:30,793 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8930] [2025-02-08 04:16:30,796 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9111] [2025-02-08 04:16:30,797 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9126] [2025-02-08 04:16:30,797 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9128] [2025-02-08 04:16:30,807 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9634] [2025-02-08 04:16:30,807 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [9675] [2025-02-08 04:16:30,807 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9678] [2025-02-08 04:16:30,807 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9681] [2025-02-08 04:16:30,807 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9684] [2025-02-08 04:16:30,808 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [9715] [2025-02-08 04:16:30,808 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9718] [2025-02-08 04:16:30,808 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9721] [2025-02-08 04:16:30,808 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9724] [2025-02-08 04:16:30,808 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [9755] [2025-02-08 04:16:30,808 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9758] [2025-02-08 04:16:30,808 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9761] [2025-02-08 04:16:30,808 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9764] [2025-02-08 04:16:30,809 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [9795] [2025-02-08 04:16:30,809 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9798] [2025-02-08 04:16:30,809 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9801] [2025-02-08 04:16:30,809 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9804] [2025-02-08 04:16:30,810 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9839] [2025-02-08 04:16:30,811 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9953] [2025-02-08 04:16:30,812 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9955] [2025-02-08 04:16:30,812 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9958] [2025-02-08 04:16:30,821 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)va) [10120] [2025-02-08 04:16:30,828 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10281] [2025-02-08 04:16:30,828 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10282] [2025-02-08 04:16:30,842 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10565] [2025-02-08 04:16:30,842 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10602] [2025-02-08 04:16:30,915 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12316] [2025-02-08 04:16:30,917 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12404] [2025-02-08 04:16:30,917 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12427] [2025-02-08 04:16:30,918 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12437] [2025-02-08 04:16:30,918 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12456] [2025-02-08 04:16:30,918 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12464] [2025-02-08 04:16:30,924 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12808] [2025-02-08 04:16:30,925 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12809] [2025-02-08 04:16:30,934 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 *)"drivers/net/ethernet/myricom/myri10ge/myri10ge.c"), "i" (3414), "i" (12UL)); [13346-13347] [2025-02-08 04:16:30,935 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 *)"drivers/net/ethernet/myricom/myri10ge/myri10ge.c"), "i" (3422), "i" (12UL)); [13374-13375] [2025-02-08 04:16:30,994 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-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[499957,499970] [2025-02-08 04:16:30,995 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-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[500102,500115] [2025-02-08 04:16:31,000 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:16:31,258 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:16:31,258 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:16:31 WrapperNode [2025-02-08 04:16:31,258 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:16:31,259 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:16:31,260 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:16:31,260 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:16:31,265 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:16:31" (1/1) ... [2025-02-08 04:16:31,379 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:16:31" (1/1) ... [2025-02-08 04:16:31,641 INFO L138 Inliner]: procedures = 680, calls = 5695, calls flagged for inlining = 345, calls inlined = 327, statements flattened = 11853 [2025-02-08 04:16:31,641 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:16:31,642 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:16:31,642 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:16:31,642 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:16:31,649 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:16:31" (1/1) ... [2025-02-08 04:16:31,649 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:16:31" (1/1) ... [2025-02-08 04:16:31,688 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:16:31" (1/1) ... [2025-02-08 04:16:33,621 INFO L175 MemorySlicer]: Split 3773 memory accesses to 39 slices as follows [7, 13, 3412, 17, 7, 5, 7, 1, 5, 2, 24, 7, 1, 5, 11, 73, 52, 23, 3, 3, 1, 2, 16, 5, 4, 8, 4, 4, 3, 2, 7, 5, 2, 8, 8, 5, 2, 1, 8]. 90 percent of accesses are in the largest equivalence class. The 2026 initializations are split as follows [0, 13, 1928, 0, 0, 0, 0, 1, 5, 2, 1, 5, 0, 5, 8, 0, 0, 0, 3, 1, 0, 0, 0, 5, 4, 8, 4, 4, 0, 0, 7, 5, 0, 8, 8, 0, 0, 1, 0]. The 666 writes are split as follows [4, 0, 529, 0, 6, 3, 2, 0, 0, 0, 18, 0, 1, 0, 0, 47, 42, 6, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 1, 0, 0, 1, 0, 0, 0, 1, 0, 2]. [2025-02-08 04:16:33,621 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:16:31" (1/1) ... [2025-02-08 04:16:33,621 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:16:31" (1/1) ... [2025-02-08 04:16:33,920 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:16:31" (1/1) ... [2025-02-08 04:16:33,941 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:16:31" (1/1) ... [2025-02-08 04:16:34,017 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:16:31" (1/1) ... [2025-02-08 04:16:34,061 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:16:31" (1/1) ... [2025-02-08 04:16:34,144 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:16:34,146 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:16:34,146 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:16:34,146 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:16:34,147 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:16:31" (1/1) ... [2025-02-08 04:16:34,151 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:16:34,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:16:34,174 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 04:16:34,177 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 04:16:34,195 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_wake_queue [2025-02-08 04:16:34,195 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_wake_queue [2025-02-08 04:16:34,195 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_request_irq [2025-02-08 04:16:34,195 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_request_irq [2025-02-08 04:16:34,195 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:16:34,195 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:16:34,195 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2025-02-08 04:16:34,195 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2025-02-08 04:16:34,195 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2025-02-08 04:16:34,195 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2025-02-08 04:16:34,195 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:16:34,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:16:34,195 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_sw_tso [2025-02-08 04:16:34,196 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_sw_tso [2025-02-08 04:16:34,196 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-02-08 04:16:34,196 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-02-08 04:16:34,196 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 04:16:34,196 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 04:16:34,196 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2025-02-08 04:16:34,196 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2025-02-08 04:16:34,196 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_clean_rx_done [2025-02-08 04:16:34,196 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_clean_rx_done [2025-02-08 04:16:34,196 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 04:16:34,196 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 04:16:34,196 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 04:16:34,196 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 04:16:34,196 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 04:16:34,196 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 04:16:34,196 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-02-08 04:16:34,196 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-02-08 04:16:34,196 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2025-02-08 04:16:34,196 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2025-02-08 04:16:34,196 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_page [2025-02-08 04:16:34,197 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_page [2025-02-08 04:16:34,197 INFO L130 BoogieDeclarations]: Found specification of procedure PageTail [2025-02-08 04:16:34,197 INFO L138 BoogieDeclarations]: Found implementation of procedure PageTail [2025-02-08 04:16:34,197 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_myri10ge_slice_state [2025-02-08 04:16:34,197 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_myri10ge_slice_state [2025-02-08 04:16:34,197 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_tx_unlock [2025-02-08 04:16:34,197 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_tx_unlock [2025-02-08 04:16:34,198 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_free_rings [2025-02-08 04:16:34,198 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_free_rings [2025-02-08 04:16:34,198 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2025-02-08 04:16:34,198 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2025-02-08 04:16:34,198 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size_set [2025-02-08 04:16:34,198 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size_set [2025-02-08 04:16:34,198 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 04:16:34,198 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 04:16:34,198 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:16:34,198 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:16:34,198 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 04:16:34,198 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 04:16:34,198 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-02-08 04:16:34,198 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-02-08 04:16:34,198 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 04:16:34,198 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 04:16:34,198 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:16:34,198 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:16:34,198 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_change_pause [2025-02-08 04:16:34,198 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_change_pause [2025-02-08 04:16:34,198 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 04:16:34,198 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 04:16:34,198 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:16:34,198 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-02-08 04:16:34,198 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-02-08 04:16:34,198 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_close [2025-02-08 04:16:34,198 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_close [2025-02-08 04:16:34,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#0 [2025-02-08 04:16:34,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#1 [2025-02-08 04:16:34,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#2 [2025-02-08 04:16:34,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#3 [2025-02-08 04:16:34,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#4 [2025-02-08 04:16:34,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#5 [2025-02-08 04:16:34,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#6 [2025-02-08 04:16:34,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#7 [2025-02-08 04:16:34,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#8 [2025-02-08 04:16:34,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#9 [2025-02-08 04:16:34,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#10 [2025-02-08 04:16:34,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#11 [2025-02-08 04:16:34,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#12 [2025-02-08 04:16:34,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#13 [2025-02-08 04:16:34,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#14 [2025-02-08 04:16:34,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#15 [2025-02-08 04:16:34,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#16 [2025-02-08 04:16:34,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#17 [2025-02-08 04:16:34,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#18 [2025-02-08 04:16:34,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#19 [2025-02-08 04:16:34,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#20 [2025-02-08 04:16:34,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#21 [2025-02-08 04:16:34,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#22 [2025-02-08 04:16:34,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#23 [2025-02-08 04:16:34,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#24 [2025-02-08 04:16:34,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#25 [2025-02-08 04:16:34,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#26 [2025-02-08 04:16:34,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#27 [2025-02-08 04:16:34,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#28 [2025-02-08 04:16:34,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#29 [2025-02-08 04:16:34,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#30 [2025-02-08 04:16:34,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#31 [2025-02-08 04:16:34,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#32 [2025-02-08 04:16:34,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#33 [2025-02-08 04:16:34,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#34 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#35 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#36 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#37 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#38 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_104 [2025-02-08 04:16:34,200 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_104 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#27 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#28 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#29 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#30 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#31 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#32 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#33 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#34 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#35 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#36 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#37 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#38 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 04:16:34,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 04:16:34,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 04:16:34,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 04:16:34,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 04:16:34,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 04:16:34,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 04:16:34,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 04:16:34,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 04:16:34,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 04:16:34,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-02-08 04:16:34,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2025-02-08 04:16:34,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#23 [2025-02-08 04:16:34,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#24 [2025-02-08 04:16:34,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#25 [2025-02-08 04:16:34,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#26 [2025-02-08 04:16:34,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#27 [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#28 [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#29 [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#30 [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#31 [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#32 [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#33 [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#34 [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#35 [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#36 [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#37 [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#38 [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_update_dca [2025-02-08 04:16:34,205 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_update_dca [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 04:16:34,205 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 04:16:34,205 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 04:16:34,205 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_teardown_dca [2025-02-08 04:16:34,205 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_teardown_dca [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2025-02-08 04:16:34,205 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 04:16:34,205 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure simple_strtoul [2025-02-08 04:16:34,205 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_strtoul [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:16:34,205 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 04:16:34,205 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_update_mac_address [2025-02-08 04:16:34,205 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_update_mac_address [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure pcie_capability_read_word [2025-02-08 04:16:34,205 INFO L138 BoogieDeclarations]: Found implementation of procedure pcie_capability_read_word [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~C_ULONG~X~C_INT~X~$Pointer$~TO~~dma_addr_t~0 [2025-02-08 04:16:34,205 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~C_ULONG~X~C_INT~X~$Pointer$~TO~~dma_addr_t~0 [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 04:16:34,205 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure skb_get_queue_mapping [2025-02-08 04:16:34,205 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_get_queue_mapping [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_alloc_rx_pages [2025-02-08 04:16:34,205 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_alloc_rx_pages [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-02-08 04:16:34,205 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:16:34,205 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:16:34,206 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:16:34,206 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:16:34,206 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:16:34,206 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:16:34,206 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:16:34,206 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:16:34,206 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:16:34,206 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:16:34,206 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:16:34,206 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:16:34,206 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:16:34,206 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:16:34,206 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:16:34,206 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:16:34,206 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:16:34,206 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:16:34,207 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:16:34,207 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:16:34,207 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:16:34,207 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:16:34,207 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:16:34,207 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 04:16:34,207 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 04:16:34,207 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-08 04:16:34,207 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-08 04:16:34,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:16:34,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:16:34,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:16:34,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:16:34,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:16:34,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:16:34,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:16:34,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:16:34,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:16:34,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:16:34,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:16:34,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:16:34,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:16:34,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:16:34,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:16:34,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:16:34,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:16:34,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:16:34,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:16:34,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:16:34,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:16:34,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:16:34,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:16:34,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:16:34,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:16:34,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:16:34,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:16:34,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:16:34,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:16:34,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:16:34,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:16:34,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:16:34,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:16:34,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:16:34,208 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:16:34,208 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 04:16:34,208 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 04:16:34,208 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-08 04:16:34,208 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-08 04:16:34,208 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 04:16:34,208 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 04:16:34,208 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2025-02-08 04:16:34,208 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2025-02-08 04:16:34,208 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 04:16:34,208 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 04:16:34,208 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:16:34,208 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:16:34,208 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_get_stats [2025-02-08 04:16:34,208 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_get_stats [2025-02-08 04:16:34,208 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 04:16:34,208 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 04:16:34,208 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_set_multicast_list [2025-02-08 04:16:34,208 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_set_multicast_list [2025-02-08 04:16:34,208 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-02-08 04:16:34,208 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-02-08 04:16:34,208 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_check_slice [2025-02-08 04:16:34,208 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_check_slice [2025-02-08 04:16:34,208 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 04:16:34,208 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 04:16:34,208 INFO L130 BoogieDeclarations]: Found specification of procedure pci_pcie_type [2025-02-08 04:16:34,208 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_pcie_type [2025-02-08 04:16:34,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:16:34,208 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 04:16:34,208 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 04:16:34,208 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 04:16:34,208 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 04:16:34,208 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2025-02-08 04:16:34,208 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_calloc [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:16:34,209 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 04:16:34,209 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 04:16:34,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 04:16:34,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 04:16:34,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 04:16:34,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 04:16:34,210 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2025-02-08 04:16:34,210 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2025-02-08 04:16:34,210 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 04:16:34,210 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 04:16:34,210 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 04:16:34,210 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 04:16:34,210 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 04:16:34,210 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 04:16:34,210 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 04:16:34,210 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 04:16:34,210 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 04:16:34,210 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 04:16:34,210 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 04:16:34,210 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 04:16:34,210 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 04:16:34,210 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 04:16:34,210 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 04:16:34,210 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 04:16:34,210 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 04:16:34,210 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 04:16:34,210 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 04:16:34,210 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 04:16:34,210 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 04:16:34,210 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 04:16:34,210 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2025-02-08 04:16:34,210 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#21 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#22 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#23 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#24 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#25 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#26 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#27 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#28 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#29 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#30 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#31 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#32 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#33 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#34 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#35 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#36 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#37 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#38 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#21 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#22 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#23 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#24 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#25 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#26 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#27 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#28 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#29 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#30 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#31 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#32 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#33 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#34 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#35 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#36 [2025-02-08 04:16:34,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#37 [2025-02-08 04:16:34,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#38 [2025-02-08 04:16:34,213 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:16:34,213 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:16:34,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 04:16:34,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 04:16:34,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 04:16:34,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 04:16:34,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 04:16:34,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 04:16:34,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 04:16:34,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#21 [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#22 [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#23 [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#24 [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#25 [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#26 [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#27 [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#28 [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#29 [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#30 [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#31 [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#32 [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#33 [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#34 [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#35 [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#36 [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#37 [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#38 [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_myri10ge_slice_state [2025-02-08 04:16:34,214 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_myri10ge_slice_state [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2025-02-08 04:16:34,214 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2025-02-08 04:16:34,214 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_led [2025-02-08 04:16:34,214 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_led [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_gso [2025-02-08 04:16:34,214 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_gso [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_toggle_relaxed [2025-02-08 04:16:34,214 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_toggle_relaxed [2025-02-08 04:16:34,214 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID [2025-02-08 04:16:34,215 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID [2025-02-08 04:16:34,215 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-02-08 04:16:34,215 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-02-08 04:16:34,215 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-02-08 04:16:34,215 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-02-08 04:16:34,215 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 04:16:34,215 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 04:16:34,215 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 04:16:34,215 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 04:16:34,215 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_send_cmd [2025-02-08 04:16:34,215 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_send_cmd [2025-02-08 04:16:34,215 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2025-02-08 04:16:34,215 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2025-02-08 04:16:34,215 INFO L130 BoogieDeclarations]: Found specification of procedure mtrr_del [2025-02-08 04:16:34,215 INFO L138 BoogieDeclarations]: Found implementation of procedure mtrr_del [2025-02-08 04:16:34,215 INFO L130 BoogieDeclarations]: Found specification of procedure set_fw_name [2025-02-08 04:16:34,215 INFO L138 BoogieDeclarations]: Found implementation of procedure set_fw_name [2025-02-08 04:16:34,215 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 04:16:34,215 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 04:16:34,215 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-08 04:16:34,215 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-08 04:16:34,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 04:16:34,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 04:16:34,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 04:16:34,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 04:16:34,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 04:16:34,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 04:16:34,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 04:16:34,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 04:16:34,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 04:16:34,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 04:16:34,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 04:16:34,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 04:16:34,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 04:16:34,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 04:16:34,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 04:16:34,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 04:16:34,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 04:16:34,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 04:16:34,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 04:16:34,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 04:16:34,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2025-02-08 04:16:34,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#21 [2025-02-08 04:16:34,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#22 [2025-02-08 04:16:34,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#23 [2025-02-08 04:16:34,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#24 [2025-02-08 04:16:34,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#25 [2025-02-08 04:16:34,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#26 [2025-02-08 04:16:34,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#27 [2025-02-08 04:16:34,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#28 [2025-02-08 04:16:34,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#29 [2025-02-08 04:16:34,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#30 [2025-02-08 04:16:34,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#31 [2025-02-08 04:16:34,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#32 [2025-02-08 04:16:34,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#33 [2025-02-08 04:16:34,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#34 [2025-02-08 04:16:34,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#35 [2025-02-08 04:16:34,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#36 [2025-02-08 04:16:34,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#37 [2025-02-08 04:16:34,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#38 [2025-02-08 04:16:34,216 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:16:34,216 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 04:16:34,217 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure put_be32 [2025-02-08 04:16:34,217 INFO L138 BoogieDeclarations]: Found implementation of procedure put_be32 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#25 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#26 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#27 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#28 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#29 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#30 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#31 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#32 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#33 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#34 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#35 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#36 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#37 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#38 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 04:16:34,217 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 04:16:34,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 04:16:34,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 04:16:34,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 04:16:34,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 04:16:34,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 04:16:34,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 04:16:34,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 04:16:34,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 04:16:34,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 04:16:34,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 04:16:34,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 04:16:34,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#27 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#28 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#29 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#30 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#31 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#32 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#33 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#34 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#35 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#36 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#37 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#38 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#27 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#28 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#29 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#30 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#31 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#32 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#33 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#34 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#35 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#36 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#37 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#38 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:16:34,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:16:34,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:16:34,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:16:34,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 04:16:34,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 04:16:34,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 04:16:34,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 04:16:34,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-08 04:16:34,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2025-02-08 04:16:34,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2025-02-08 04:16:34,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2025-02-08 04:16:34,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2025-02-08 04:16:34,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#27 [2025-02-08 04:16:34,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#28 [2025-02-08 04:16:34,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#29 [2025-02-08 04:16:34,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#30 [2025-02-08 04:16:34,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#31 [2025-02-08 04:16:34,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#32 [2025-02-08 04:16:34,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#33 [2025-02-08 04:16:34,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#34 [2025-02-08 04:16:34,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#35 [2025-02-08 04:16:34,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#36 [2025-02-08 04:16:34,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#37 [2025-02-08 04:16:34,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#38 [2025-02-08 04:16:34,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:16:34,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:16:34,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:16:34,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:16:34,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:16:34,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:16:34,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:16:34,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:16:34,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:16:34,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:16:34,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:16:34,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:16:34,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:16:34,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:16:34,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:16:34,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:16:34,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:16:34,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:16:34,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:16:34,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:16:34,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:16:34,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:16:34,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 04:16:34,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 04:16:34,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 04:16:34,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 04:16:34,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 04:16:34,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 04:16:34,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 04:16:34,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 04:16:34,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 04:16:34,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 04:16:34,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 04:16:34,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 04:16:34,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 04:16:34,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 04:16:34,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 04:16:34,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 04:16:34,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 04:16:34,223 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:16:34,224 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:16:34,224 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2025-02-08 04:16:34,224 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2025-02-08 04:16:34,224 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_remove [2025-02-08 04:16:34,224 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_remove [2025-02-08 04:16:34,224 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_gso_v6 [2025-02-08 04:16:34,224 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_gso_v6 [2025-02-08 04:16:34,224 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_fromio [2025-02-08 04:16:34,224 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_fromio [2025-02-08 04:16:34,224 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-02-08 04:16:34,224 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-02-08 04:16:34,224 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 04:16:34,224 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 04:16:34,224 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2025-02-08 04:16:34,224 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_size_call_parameter [2025-02-08 04:16:34,224 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2025-02-08 04:16:34,224 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2025-02-08 04:16:34,224 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-02-08 04:16:34,224 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-02-08 04:16:34,224 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_free_slices [2025-02-08 04:16:34,224 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_free_slices [2025-02-08 04:16:34,224 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 04:16:34,224 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 04:16:34,224 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_unmap_rx_page [2025-02-08 04:16:34,224 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_unmap_rx_page [2025-02-08 04:16:34,224 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_ss_lock_napi [2025-02-08 04:16:34,224 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_ss_lock_napi [2025-02-08 04:16:34,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 04:16:34,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 04:16:34,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 04:16:34,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 04:16:34,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 04:16:34,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 04:16:34,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 04:16:34,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 04:16:34,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 04:16:34,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 04:16:34,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 04:16:34,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 04:16:34,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 04:16:34,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 04:16:34,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 04:16:34,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 04:16:34,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 04:16:34,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 04:16:34,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 04:16:34,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 04:16:34,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 04:16:34,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 04:16:34,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 04:16:34,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 04:16:34,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 04:16:34,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 04:16:34,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 04:16:34,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 04:16:34,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 04:16:34,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 04:16:34,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 04:16:34,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 04:16:34,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 04:16:34,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 04:16:34,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 04:16:34,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 04:16:34,226 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 04:16:34,226 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 04:16:34,226 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 04:16:34,226 INFO L130 BoogieDeclarations]: Found specification of procedure netif_set_real_num_tx_queues [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_set_real_num_tx_queues [2025-02-08 04:16:34,226 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msix [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msix [2025-02-08 04:16:34,226 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata [2025-02-08 04:16:34,226 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2025-02-08 04:16:34,226 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_dummy_rdma [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_dummy_rdma [2025-02-08 04:16:34,226 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:16:34,226 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 04:16:34,226 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2025-02-08 04:16:34,226 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2025-02-08 04:16:34,226 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 04:16:34,228 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 04:16:34,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:16:34,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:16:34,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:16:34,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:16:34,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:16:34,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:16:34,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:16:34,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:16:34,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:16:34,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:16:34,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:16:34,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:16:34,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:16:34,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:16:34,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:16:34,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:16:34,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:16:34,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:16:34,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:16:34,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_busy_poll [2025-02-08 04:16:34,229 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_busy_poll [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2025-02-08 04:16:34,229 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2025-02-08 04:16:34,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#27 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#28 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#29 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#30 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#31 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#32 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#33 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#34 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#35 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#36 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#37 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#38 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#27 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#28 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#29 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#30 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#31 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#32 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#33 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#34 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#35 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#36 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#37 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#38 [2025-02-08 04:16:34,231 INFO L130 BoogieDeclarations]: Found specification of procedure local_bh_disable [2025-02-08 04:16:34,231 INFO L138 BoogieDeclarations]: Found implementation of procedure local_bh_disable [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#27 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#28 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#29 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#30 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#31 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#32 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#33 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#34 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#35 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#36 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#37 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#38 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 04:16:34,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#27 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#28 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#29 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#30 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#31 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#32 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#33 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#34 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#35 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#36 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#37 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#38 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 04:16:34,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 04:16:34,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 04:16:34,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 04:16:34,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 04:16:34,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 04:16:34,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 04:16:34,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 04:16:34,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 04:16:34,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 04:16:34,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 04:16:34,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 04:16:34,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 04:16:34,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 04:16:34,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 04:16:34,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 04:16:34,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 04:16:34,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 04:16:34,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 04:16:34,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 04:16:34,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 04:16:34,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 04:16:34,234 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:16:34,234 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:16:34,234 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 04:16:34,234 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 04:16:34,234 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_warn [2025-02-08 04:16:34,234 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_warn [2025-02-08 04:16:34,234 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 04:16:34,234 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 04:16:34,234 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-08 04:16:34,234 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-08 04:16:34,234 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_reset [2025-02-08 04:16:34,234 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_reset [2025-02-08 04:16:34,234 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_load_firmware [2025-02-08 04:16:34,234 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_load_firmware [2025-02-08 04:16:34,234 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 04:16:34,235 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-02-08 04:16:34,235 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:16:34,235 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_msix [2025-02-08 04:16:34,235 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_msix [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-08 04:16:34,235 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure __iowrite64_copy [2025-02-08 04:16:34,235 INFO L138 BoogieDeclarations]: Found implementation of procedure __iowrite64_copy [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 04:16:34,235 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_open [2025-02-08 04:16:34,235 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_open [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_107 [2025-02-08 04:16:34,235 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_107 [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2025-02-08 04:16:34,235 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2025-02-08 04:16:34,235 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_setup_dca [2025-02-08 04:16:34,235 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_setup_dca [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2025-02-08 04:16:34,235 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 04:16:34,235 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_page [2025-02-08 04:16:34,235 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_page [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 04:16:34,235 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:16:34,235 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_validate_firmware [2025-02-08 04:16:34,235 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_validate_firmware [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure is_power_of_2 [2025-02-08 04:16:34,235 INFO L138 BoogieDeclarations]: Found implementation of procedure is_power_of_2 [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#25 [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#26 [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#27 [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#28 [2025-02-08 04:16:34,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#29 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#30 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#31 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#32 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#33 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#34 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#35 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#36 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#37 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#38 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#23 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#24 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#25 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#26 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#27 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#28 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#29 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#30 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#31 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#32 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#33 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#34 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#35 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#36 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#37 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#38 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 04:16:34,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#27 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#28 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#29 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#30 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#31 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#32 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#33 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#34 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#35 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#36 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#37 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#38 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#23 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#24 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#25 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#26 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#27 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#28 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#29 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#30 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#31 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#32 [2025-02-08 04:16:34,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#33 [2025-02-08 04:16:34,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#34 [2025-02-08 04:16:34,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#35 [2025-02-08 04:16:34,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#36 [2025-02-08 04:16:34,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#37 [2025-02-08 04:16:34,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#38 [2025-02-08 04:16:34,238 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:16:34,238 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:16:34,238 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_xmit [2025-02-08 04:16:34,238 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_xmit [2025-02-08 04:16:34,238 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 04:16:34,238 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 04:16:34,238 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-02-08 04:16:34,238 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-02-08 04:16:34,238 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_103 [2025-02-08 04:16:34,238 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_103 [2025-02-08 04:16:34,238 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-02-08 04:16:34,238 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-02-08 04:16:34,238 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_108 [2025-02-08 04:16:34,238 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_108 [2025-02-08 04:16:34,238 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_dma_test [2025-02-08 04:16:34,238 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_dma_test [2025-02-08 04:16:34,238 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdrlen [2025-02-08 04:16:34,238 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdrlen [2025-02-08 04:16:34,238 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2025-02-08 04:16:34,238 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2025-02-08 04:16:34,238 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_get_firmware_capabilities [2025-02-08 04:16:34,238 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_get_firmware_capabilities [2025-02-08 04:16:34,238 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2025-02-08 04:16:34,238 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2025-02-08 04:16:34,238 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_resume [2025-02-08 04:16:34,238 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_resume [2025-02-08 04:16:34,238 INFO L130 BoogieDeclarations]: Found specification of procedure pci_find_ext_capability [2025-02-08 04:16:34,238 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_find_ext_capability [2025-02-08 04:16:34,238 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:16:34,238 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:16:34,238 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-02-08 04:16:34,238 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-02-08 04:16:34,238 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 04:16:34,238 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 04:16:34,238 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_free_irq [2025-02-08 04:16:34,238 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_free_irq [2025-02-08 04:16:34,238 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-08 04:16:34,238 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-08 04:16:34,238 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2025-02-08 04:16:34,238 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2025-02-08 04:16:34,238 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2025-02-08 04:16:34,238 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2025-02-08 04:16:34,238 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-08 04:16:34,238 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-08 04:16:34,238 INFO L130 BoogieDeclarations]: Found specification of procedure local_bh_enable [2025-02-08 04:16:34,238 INFO L138 BoogieDeclarations]: Found implementation of procedure local_bh_enable [2025-02-08 04:16:34,239 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 04:16:34,239 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 04:16:35,696 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:16:35,699 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:16:35,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12914: SUMMARY for call dev_kfree_skb_any(~segs~0#1.base, ~segs~0#1.offset); srcloc: null [2025-02-08 04:16:35,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12900: ~curr~0#1.base, ~curr~0#1.offset := ~segs~0#1.base, ~segs~0#1.offset;call #t~mem1537#1.base, #t~mem1537#1.offset := read~$Pointer$#2(~segs~0#1.base, ~segs~0#1.offset, 8bv64);~segs~0#1.base, ~segs~0#1.offset := #t~mem1537#1.base, #t~mem1537#1.offset;havoc #t~mem1537#1.base, #t~mem1537#1.offset;call write~$Pointer$#2(0bv64, 0bv64, ~curr~0#1.base, ~curr~0#1.offset, 8bv64); [2025-02-08 04:16:35,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19147: havoc __skb_gso_segment_#t~ret2225#1.base, __skb_gso_segment_#t~ret2225#1.offset; [2025-02-08 04:16:35,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12907: SUMMARY for call dev_kfree_skb_any(~curr~0#1.base, ~curr~0#1.offset); srcloc: null [2025-02-08 04:16:35,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12909: assume 0bv64 != ~bvadd~64(~segs~0#1.base, ~segs~0#1.offset);~curr~0#1.base, ~curr~0#1.offset := ~segs~0#1.base, ~segs~0#1.offset;call #t~mem1539#1.base, #t~mem1539#1.offset := read~$Pointer$#2(~segs~0#1.base, ~segs~0#1.offset, 8bv64);~segs~0#1.base, ~segs~0#1.offset := #t~mem1539#1.base, #t~mem1539#1.offset;havoc #t~mem1539#1.base, #t~mem1539#1.offset;call write~$Pointer$#2(0bv64, 0bv64, ~curr~0#1.base, ~curr~0#1.offset, 8bv64); [2025-02-08 04:16:35,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12909: assume !(0bv64 != ~bvadd~64(~segs~0#1.base, ~segs~0#1.offset)); [2025-02-08 04:16:35,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12932-1: SUMMARY for call #t~ret1540#1 := skb_get_queue_mapping(~skb#1.base, ~skb#1.offset); srcloc: null [2025-02-08 04:16:35,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12934-1: SUMMARY for call dev_kfree_skb_any(~skb#1.base, ~skb#1.offset); srcloc: null [2025-02-08 04:16:35,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12932: ~tmp___1~29#1 := #t~ret1540#1;havoc #t~ret1540#1;call #t~mem1541#1.base, #t~mem1541#1.offset := read~$Pointer$#2(~mgp~23#1.base, ~mgp~23#1.offset, 8bv64);~ss~10#1.base, ~ss~10#1.offset := #t~mem1541#1.base, ~bvadd~64(#t~mem1541#1.offset, ~bvmul~64(664bv64, ~zero_extend~64~16(~tmp___1~29#1)));havoc #t~mem1541#1.base, #t~mem1541#1.offset; [2025-02-08 04:16:35,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12903: ~status~15#1 := #t~ret1538#1;havoc #t~ret1538#1; [2025-02-08 04:16:35,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12934: call #t~mem1542#1 := read~intINTTYPE8#2(~ss~10#1.base, ~bvadd~64(40bv64, ~bvadd~64(424bv64, ~ss~10#1.offset)), 8bv64);call write~intINTTYPE8#2(~bvadd~64(1bv64, #t~mem1542#1), ~ss~10#1.base, ~bvadd~64(40bv64, ~bvadd~64(424bv64, ~ss~10#1.offset)), 8bv64);havoc #t~mem1542#1;#res#1 := 0bv32; [2025-02-08 04:16:35,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12903-1: SUMMARY for call #t~ret1538#1 := myri10ge_xmit(~curr~0#1.base, ~curr~0#1.offset, ~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 04:16:35,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12905: assume 0bv32 != ~status~15#1; [2025-02-08 04:16:35,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12905: assume !(0bv32 != ~status~15#1); [2025-02-08 04:16:53,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10077: SUMMARY for call skb_frag_size_set(myri10ge_vlan_rx_~frag~1#1.base, myri10ge_vlan_rx_~frag~1#1.offset, ~bvsub~32(myri10ge_vlan_rx_~tmp___1~18#1, 4bv32)); srcloc: null [2025-02-08 04:16:53,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10143-2: call myri10ge_rx_done_#t~mem881#1.base, myri10ge_rx_done_#t~mem881#1.offset := read~$Pointer$#2(myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(16bv64, myri10ge_rx_done_~rx~0#1.offset), 8bv64); [2025-02-08 04:16:53,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7294: netdev_alloc_skb_#t~ret270#1.base, netdev_alloc_skb_#t~ret270#1.offset := ldv___netdev_alloc_skb_57_#res#1.base, ldv___netdev_alloc_skb_57_#res#1.offset;havoc ldv___netdev_alloc_skb_57_#t~ret2084#1.base, ldv___netdev_alloc_skb_57_#t~ret2084#1.offset, ldv___netdev_alloc_skb_57_~ldv_func_arg1#1.base, ldv___netdev_alloc_skb_57_~ldv_func_arg1#1.offset, ldv___netdev_alloc_skb_57_~ldv_func_arg2#1, ldv___netdev_alloc_skb_57_~flags#1, ldv___netdev_alloc_skb_57_~tmp~142#1.base, ldv___netdev_alloc_skb_57_~tmp~142#1.offset;havoc ldv___netdev_alloc_skb_57_#in~ldv_func_arg1#1.base, ldv___netdev_alloc_skb_57_#in~ldv_func_arg1#1.offset, ldv___netdev_alloc_skb_57_#in~ldv_func_arg2#1, ldv___netdev_alloc_skb_57_#in~flags#1;assume { :end_inline_ldv___netdev_alloc_skb_57 } true;netdev_alloc_skb_~tmp~23#1.base, netdev_alloc_skb_~tmp~23#1.offset := netdev_alloc_skb_#t~ret270#1.base, netdev_alloc_skb_#t~ret270#1.offset;havoc netdev_alloc_skb_#t~ret270#1.base, netdev_alloc_skb_#t~ret270#1.offset;netdev_alloc_skb_#res#1.base, netdev_alloc_skb_#res#1.offset := netdev_alloc_skb_~tmp~23#1.base, netdev_alloc_skb_~tmp~23#1.offset; [2025-02-08 04:16:53,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9408: SUMMARY for call warn_slowpath_null(47bv64, 0bv64, 982bv32); srcloc: null [2025-02-08 04:16:53,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10143: havoc myri10ge_rx_done_#t~mem881#1.base, myri10ge_rx_done_#t~mem881#1.offset;call myri10ge_rx_done_#t~mem882#1.base, myri10ge_rx_done_#t~mem882#1.offset := read~$Pointer$#2(myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(16bv64, myri10ge_rx_done_~rx~0#1.offset), 8bv64);call myri10ge_rx_done_#t~mem883#1.base, myri10ge_rx_done_#t~mem883#1.offset := read~$Pointer$#2(myri10ge_rx_done_#t~mem882#1.base, ~bvadd~64(myri10ge_rx_done_#t~mem882#1.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(myri10ge_rx_done_~idx~1#1))), 8bv64); [2025-02-08 04:16:53,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10143-1: SUMMARY for call myri10ge_unmap_rx_page(myri10ge_rx_done_~pdev~2#1.base, myri10ge_rx_done_~pdev~2#1.offset, myri10ge_rx_done_#t~mem881#1.base, ~bvadd~64(myri10ge_rx_done_#t~mem881#1.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(myri10ge_rx_done_~idx~1#1))), myri10ge_rx_done_~bytes~2#1); srcloc: null [2025-02-08 04:16:53,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10069: myri10ge_vlan_rx_#t~ret856#1.base, myri10ge_vlan_rx_#t~ret856#1.offset := __vlan_hwaccel_put_tag_#res#1.base, __vlan_hwaccel_put_tag_#res#1.offset;havoc __vlan_hwaccel_put_tag_~skb#1.base, __vlan_hwaccel_put_tag_~skb#1.offset, __vlan_hwaccel_put_tag_~vlan_proto#1, __vlan_hwaccel_put_tag_~vlan_tci#1;havoc __vlan_hwaccel_put_tag_#in~skb#1.base, __vlan_hwaccel_put_tag_#in~skb#1.offset, __vlan_hwaccel_put_tag_#in~vlan_proto#1, __vlan_hwaccel_put_tag_#in~vlan_tci#1;assume { :end_inline___vlan_hwaccel_put_tag } true;havoc myri10ge_vlan_rx_#t~ret856#1.base, myri10ge_vlan_rx_#t~ret856#1.offset;assume { :begin_inline_#Ultimate.C_memmove } true;#Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_size#1 := myri10ge_vlan_rx_~va~0#1.base, ~bvadd~64(4bv64, myri10ge_vlan_rx_~va~0#1.offset), myri10ge_vlan_rx_~va~0#1.base, myri10ge_vlan_rx_~va~0#1.offset, 12bv64;havoc #Ultimate.C_memmove_#res#1.base, #Ultimate.C_memmove_#res#1.offset;havoc #Ultimate.C_memmove_#t~loopctr2310#1, #Ultimate.C_memmove_#t~mem2311#1, #Ultimate.C_memmove_#t~mem2312#1, #Ultimate.C_memmove_#t~mem2313#1, #Ultimate.C_memmove_#t~mem2314#1, #Ultimate.C_memmove_#t~mem2315#1, #Ultimate.C_memmove_#t~mem2316#1, #Ultimate.C_memmove_#t~mem2317#1, #Ultimate.C_memmove_#t~mem2318#1, #Ultimate.C_memmove_#t~mem2319#1, #Ultimate.C_memmove_#t~mem2320#1, #Ultimate.C_memmove_#t~loopctr2321#1, #Ultimate.C_memmove_#t~mem2322#1.base, #Ultimate.C_memmove_#t~mem2322#1.offset;#Ultimate.C_memmove_#t~loopctr2310#1 := 0bv64; [2025-02-08 04:16:53,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6774: compound_head_~tmp~7#1 := compound_head_#t~ret120#1;havoc compound_head_#t~ret120#1; [2025-02-08 04:16:53,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6774-1: SUMMARY for call compound_head_#t~ret120#1 := PageTail(compound_head_~page#1.base, compound_head_~page#1.offset); srcloc: null [2025-02-08 04:16:53,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19376: havoc netif_receive_skb_#t~nondet2257#1;myri10ge_rx_done_#t~ret913#1 := netif_receive_skb_#res#1;havoc netif_receive_skb_#t~nondet2257#1, netif_receive_skb_~arg0#1.base, netif_receive_skb_~arg0#1.offset;havoc netif_receive_skb_#in~arg0#1.base, netif_receive_skb_#in~arg0#1.offset;assume { :end_inline_netif_receive_skb } true;havoc myri10ge_rx_done_#t~ret913#1; [2025-02-08 04:16:53,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6783: compound_head_#res#1.base, compound_head_#res#1.offset := compound_head_~page#1.base, compound_head_~page#1.offset;__skb_fill_page_desc_#t~ret255#1.base, __skb_fill_page_desc_#t~ret255#1.offset := compound_head_#res#1.base, compound_head_#res#1.offset;havoc compound_head_#t~ret117#1, compound_head_#t~ret118#1, compound_head_#t~mem119#1.base, compound_head_#t~mem119#1.offset, compound_head_#t~ret120#1, compound_head_#t~ret121#1, compound_head_~page#1.base, compound_head_~page#1.offset, compound_head_~head~0#1.base, compound_head_~head~0#1.offset, compound_head_~tmp~7#1, compound_head_~tmp___0~0#1, compound_head_~tmp___1~0#1, compound_head_~tmp___2~0#1;havoc compound_head_#in~page#1.base, compound_head_#in~page#1.offset;assume { :end_inline_compound_head } true;__skb_fill_page_desc_~page#1.base, __skb_fill_page_desc_~page#1.offset := __skb_fill_page_desc_#t~ret255#1.base, __skb_fill_page_desc_#t~ret255#1.offset;havoc __skb_fill_page_desc_#t~ret255#1.base, __skb_fill_page_desc_#t~ret255#1.offset;call __skb_fill_page_desc_#t~mem256#1 := read~intINTTYPE1#2(__skb_fill_page_desc_~page#1.base, ~bvadd~64(16bv64, __skb_fill_page_desc_~page#1.offset), 1bv64);__skb_fill_page_desc_#t~short258#1 := 0bv32 != ~zero_extend~32~8(__skb_fill_page_desc_#t~mem256#1); [2025-02-08 04:16:53,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10202: havoc skb_copy_to_linear_data_#t~mem282#1.base, skb_copy_to_linear_data_#t~mem282#1.offset, skb_copy_to_linear_data_#t~memcpy~res283#1.base, skb_copy_to_linear_data_#t~memcpy~res283#1.offset, skb_copy_to_linear_data_~skb#1.base, skb_copy_to_linear_data_~skb#1.offset, skb_copy_to_linear_data_~from#1.base, skb_copy_to_linear_data_~from#1.offset, skb_copy_to_linear_data_~len#1;havoc skb_copy_to_linear_data_#in~skb#1.base, skb_copy_to_linear_data_#in~skb#1.offset, skb_copy_to_linear_data_#in~from#1.base, skb_copy_to_linear_data_#in~from#1.offset, skb_copy_to_linear_data_#in~len#1;assume { :end_inline_skb_copy_to_linear_data } true;call myri10ge_rx_done_#t~mem908#1 := read~intINTTYPE4#2(myri10ge_rx_done_~rx_frags~0#1.base, ~bvadd~64(8bv64, myri10ge_rx_done_~rx_frags~0#1.offset), 4bv64);call write~intINTTYPE4#2(~bvadd~32(myri10ge_rx_done_#t~mem908#1, myri10ge_rx_done_~hlen~0#1), myri10ge_rx_done_~rx_frags~0#1.base, ~bvadd~64(8bv64, myri10ge_rx_done_~rx_frags~0#1.offset), 4bv64);havoc myri10ge_rx_done_#t~mem908#1;call myri10ge_rx_done_#t~mem909#1 := read~intINTTYPE4#2(myri10ge_rx_done_~rx_frags~0#1.base, ~bvadd~64(12bv64, myri10ge_rx_done_~rx_frags~0#1.offset), 4bv64);call write~intINTTYPE4#2(~bvsub~32(myri10ge_rx_done_#t~mem909#1, myri10ge_rx_done_~hlen~0#1), myri10ge_rx_done_~rx_frags~0#1.base, ~bvadd~64(12bv64, myri10ge_rx_done_~rx_frags~0#1.offset), 4bv64);havoc myri10ge_rx_done_#t~mem909#1;call myri10ge_rx_done_#t~mem910#1 := read~intINTTYPE4#2(myri10ge_rx_done_~skb~0#1.base, ~bvadd~64(108bv64, myri10ge_rx_done_~skb~0#1.offset), 4bv64);call write~intINTTYPE4#2(~bvsub~32(myri10ge_rx_done_#t~mem910#1, myri10ge_rx_done_~hlen~0#1), myri10ge_rx_done_~skb~0#1.base, ~bvadd~64(108bv64, myri10ge_rx_done_~skb~0#1.offset), 4bv64);havoc myri10ge_rx_done_#t~mem910#1;call myri10ge_rx_done_#t~mem911#1 := read~intINTTYPE4#2(myri10ge_rx_done_~skb~0#1.base, ~bvadd~64(213bv64, myri10ge_rx_done_~skb~0#1.offset), 4bv64);call write~intINTTYPE4#2(~bvadd~32(myri10ge_rx_done_#t~mem911#1, myri10ge_rx_done_~hlen~0#1), myri10ge_rx_done_~skb~0#1.base, ~bvadd~64(213bv64, myri10ge_rx_done_~skb~0#1.offset), 4bv64);havoc myri10ge_rx_done_#t~mem911#1;assume { :begin_inline_eth_type_trans } true;eth_type_trans_#in~arg0#1.base, eth_type_trans_#in~arg0#1.offset, eth_type_trans_#in~arg1#1.base, eth_type_trans_#in~arg1#1.offset := myri10ge_rx_done_~skb~0#1.base, myri10ge_rx_done_~skb~0#1.offset, myri10ge_rx_done_~dev~3#1.base, myri10ge_rx_done_~dev~3#1.offset;havoc eth_type_trans_#res#1;havoc eth_type_trans_#t~nondet2241#1, eth_type_trans_~arg0#1.base, eth_type_trans_~arg0#1.offset, eth_type_trans_~arg1#1.base, eth_type_trans_~arg1#1.offset;eth_type_trans_~arg0#1.base, eth_type_trans_~arg0#1.offset := eth_type_trans_#in~arg0#1.base, eth_type_trans_#in~arg0#1.offset;eth_type_trans_~arg1#1.base, eth_type_trans_~arg1#1.offset := eth_type_trans_#in~arg1#1.base, eth_type_trans_#in~arg1#1.offset;havoc eth_type_trans_#t~nondet2241#1;eth_type_trans_#res#1 := eth_type_trans_#t~nondet2241#1;havoc eth_type_trans_#t~nondet2241#1; [2025-02-08 04:16:53,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10144: havoc myri10ge_rx_done_#t~mem882#1.base, myri10ge_rx_done_#t~mem882#1.offset;havoc myri10ge_rx_done_#t~mem883#1.base, myri10ge_rx_done_#t~mem883#1.offset;call myri10ge_rx_done_#t~mem884#1 := read~intINTTYPE4#2(myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(44bv64, myri10ge_rx_done_~rx~0#1.offset), 4bv64);call write~intINTTYPE4#2(~bvadd~32(1bv32, myri10ge_rx_done_#t~mem884#1), myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(44bv64, myri10ge_rx_done_~rx~0#1.offset), 4bv64);havoc myri10ge_rx_done_#t~mem884#1;call myri10ge_rx_done_#t~mem885#1 := read~intINTTYPE4#2(myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(44bv64, myri10ge_rx_done_~rx~0#1.offset), 4bv64);call myri10ge_rx_done_#t~mem886#1 := read~intINTTYPE4#2(myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(56bv64, myri10ge_rx_done_~rx~0#1.offset), 4bv64);myri10ge_rx_done_~idx~1#1 := ~bvand~32(myri10ge_rx_done_#t~mem885#1, myri10ge_rx_done_#t~mem886#1);havoc myri10ge_rx_done_#t~mem885#1;havoc myri10ge_rx_done_#t~mem886#1;myri10ge_rx_done_~remainder~0#1 := ~bvsub~32(myri10ge_rx_done_~remainder~0#1, 4096bv32);myri10ge_rx_done_~i~9#1 := ~bvadd~32(1bv32, myri10ge_rx_done_~i~9#1); [2025-02-08 04:16:53,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10144-1: SUMMARY for call put_page(myri10ge_rx_done_#t~mem883#1.base, myri10ge_rx_done_#t~mem883#1.offset); srcloc: null [2025-02-08 04:16:53,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6775-1: SUMMARY for call compound_head_#t~ret121#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv32 != compound_head_~tmp~7#1 then 1bv32 else 0bv32)), 1bv64); srcloc: null [2025-02-08 04:16:53,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6775: compound_head_~tmp___0~0#1 := compound_head_#t~ret121#1;havoc compound_head_#t~ret121#1; [2025-02-08 04:16:53,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10136: assume 0bv64 != myri10ge_rx_done_~tmp___0~27#1;call myri10ge_rx_done_#t~mem880#1 := read~intINTTYPE8#2(myri10ge_rx_done_~ss#1.base, ~bvadd~64(32bv64, ~bvadd~64(424bv64, myri10ge_rx_done_~ss#1.offset)), 8bv64);call write~intINTTYPE8#2(~bvadd~64(1bv64, myri10ge_rx_done_#t~mem880#1), myri10ge_rx_done_~ss#1.base, ~bvadd~64(32bv64, ~bvadd~64(424bv64, myri10ge_rx_done_~ss#1.offset)), 8bv64);havoc myri10ge_rx_done_#t~mem880#1;myri10ge_rx_done_~i~9#1 := 0bv32;myri10ge_rx_done_~remainder~0#1 := myri10ge_rx_done_~len#1; [2025-02-08 04:16:53,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10136: assume !(0bv64 != myri10ge_rx_done_~tmp___0~27#1); [2025-02-08 04:16:53,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7246: havoc __skb_fill_page_desc_#t~ret254#1.base, __skb_fill_page_desc_#t~ret254#1.offset, __skb_fill_page_desc_#t~ret255#1.base, __skb_fill_page_desc_#t~ret255#1.offset, __skb_fill_page_desc_#t~mem256#1, __skb_fill_page_desc_#t~mem257#1.base, __skb_fill_page_desc_#t~mem257#1.offset, __skb_fill_page_desc_#t~short258#1, __skb_fill_page_desc_~skb#1.base, __skb_fill_page_desc_~skb#1.offset, __skb_fill_page_desc_~i#1, __skb_fill_page_desc_~page#1.base, __skb_fill_page_desc_~page#1.offset, __skb_fill_page_desc_~off#1, __skb_fill_page_desc_~size#1, __skb_fill_page_desc_~frag~0#1.base, __skb_fill_page_desc_~frag~0#1.offset, __skb_fill_page_desc_~tmp~19#1.base, __skb_fill_page_desc_~tmp~19#1.offset;havoc __skb_fill_page_desc_#in~skb#1.base, __skb_fill_page_desc_#in~skb#1.offset, __skb_fill_page_desc_#in~i#1, __skb_fill_page_desc_#in~page#1.base, __skb_fill_page_desc_#in~page#1.offset, __skb_fill_page_desc_#in~off#1, __skb_fill_page_desc_#in~size#1;assume { :end_inline___skb_fill_page_desc } true; [2025-02-08 04:16:53,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6767-1: SUMMARY for call compound_head_#t~ret117#1 := PageTail(compound_head_~page#1.base, compound_head_~page#1.offset); srcloc: null [2025-02-08 04:16:53,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6767: compound_head_~tmp___1~0#1 := compound_head_#t~ret117#1;havoc compound_head_#t~ret117#1; [2025-02-08 04:16:53,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10186: assume 0bv64 != ~bvand~64(4294967296bv64, myri10ge_rx_done_#t~mem899#1);havoc myri10ge_rx_done_#t~mem899#1;call write~intINTTYPE1#2(2bv8, myri10ge_rx_done_~skb~0#1.base, ~bvadd~64(126bv64, myri10ge_rx_done_~skb~0#1.offset), 1bv64);call write~intINTTYPE4#2(myri10ge_rx_done_~csum#1, myri10ge_rx_done_~skb~0#1.base, ~bvadd~64(116bv64, myri10ge_rx_done_~skb~0#1.offset), 4bv64); [2025-02-08 04:16:53,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10186: assume !(0bv64 != ~bvand~64(4294967296bv64, myri10ge_rx_done_#t~mem899#1));havoc myri10ge_rx_done_#t~mem899#1; [2025-02-08 04:16:53,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7230: assume { :begin_inline_compound_head } true;compound_head_#in~page#1.base, compound_head_#in~page#1.offset := __skb_fill_page_desc_~page#1.base, __skb_fill_page_desc_~page#1.offset;havoc compound_head_#res#1.base, compound_head_#res#1.offset;havoc compound_head_#t~ret117#1, compound_head_#t~ret118#1, compound_head_#t~mem119#1.base, compound_head_#t~mem119#1.offset, compound_head_#t~ret120#1, compound_head_#t~ret121#1, compound_head_~page#1.base, compound_head_~page#1.offset, compound_head_~head~0#1.base, compound_head_~head~0#1.offset, compound_head_~tmp~7#1, compound_head_~tmp___0~0#1, compound_head_~tmp___1~0#1, compound_head_~tmp___2~0#1;compound_head_~page#1.base, compound_head_~page#1.offset := compound_head_#in~page#1.base, compound_head_#in~page#1.offset;havoc compound_head_~head~0#1.base, compound_head_~head~0#1.offset;havoc compound_head_~tmp~7#1;havoc compound_head_~tmp___0~0#1;havoc compound_head_~tmp___1~0#1;havoc compound_head_~tmp___2~0#1; [2025-02-08 04:16:53,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19188: havoc csum_partial_#t~nondet2231#1;myri10ge_vlan_rx_#t~ret851#1 := csum_partial_#res#1;havoc csum_partial_#t~nondet2231#1, csum_partial_~arg0#1.base, csum_partial_~arg0#1.offset, csum_partial_~arg1#1, csum_partial_~arg2#1;havoc csum_partial_#in~arg0#1.base, csum_partial_#in~arg0#1.offset, csum_partial_#in~arg1#1, csum_partial_#in~arg2#1;assume { :end_inline_csum_partial } true;myri10ge_vlan_rx_~vsum~0#1 := myri10ge_vlan_rx_#t~ret851#1;havoc myri10ge_vlan_rx_#t~ret851#1;call myri10ge_vlan_rx_#t~mem852#1 := read~intINTTYPE4#2(myri10ge_vlan_rx_~skb#1.base, ~bvadd~64(116bv64, myri10ge_vlan_rx_~skb#1.offset), 4bv64);assume { :begin_inline_csum_sub } true;csum_sub_#in~csum#1, csum_sub_#in~addend#1 := myri10ge_vlan_rx_#t~mem852#1, myri10ge_vlan_rx_~vsum~0#1;havoc csum_sub_#res#1;havoc csum_sub_#t~ret135#1, csum_sub_~csum#1, csum_sub_~addend#1, csum_sub_~tmp~9#1;csum_sub_~csum#1 := csum_sub_#in~csum#1;csum_sub_~addend#1 := csum_sub_#in~addend#1;havoc csum_sub_~tmp~9#1;assume { :begin_inline_csum_add } true;csum_add_#in~csum#1, csum_add_#in~addend#1 := csum_sub_~csum#1, ~bvnot~32(csum_sub_~addend#1);havoc csum_add_#res#1;havoc csum_add_~csum#1, csum_add_~addend#1, csum_add_~res~0#1;csum_add_~csum#1 := csum_add_#in~csum#1;csum_add_~addend#1 := csum_add_#in~addend#1;havoc csum_add_~res~0#1;csum_add_~res~0#1 := csum_add_~csum#1;csum_add_~res~0#1 := ~bvadd~32(csum_add_~res~0#1, csum_add_~addend#1);csum_add_#res#1 := ~bvadd~32(csum_add_~res~0#1, (if ~bvult~32(csum_add_~res~0#1, csum_add_~addend#1) then 1bv32 else 0bv32)); [2025-02-08 04:16:53,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7230-1: SUMMARY for call skb_frag_size_set(__skb_fill_page_desc_~frag~0#1.base, __skb_fill_page_desc_~frag~0#1.offset, __skb_fill_page_desc_~size#1); srcloc: null [2025-02-08 04:16:53,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19328: havoc napi_gro_frags_#t~nondet2251#1;myri10ge_rx_done_#t~ret914#1 := napi_gro_frags_#res#1;havoc napi_gro_frags_#t~nondet2251#1, napi_gro_frags_~arg0#1.base, napi_gro_frags_~arg0#1.offset;havoc napi_gro_frags_#in~arg0#1.base, napi_gro_frags_#in~arg0#1.offset;assume { :end_inline_napi_gro_frags } true;havoc myri10ge_rx_done_#t~ret914#1; [2025-02-08 04:16:53,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7247-1: SUMMARY for call skb_fill_page_desc_#t~ret259#1.base, skb_fill_page_desc_#t~ret259#1.offset := skb_end_pointer(skb_fill_page_desc_~skb#1.base, skb_fill_page_desc_~skb#1.offset); srcloc: null [2025-02-08 04:16:53,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7247: skb_fill_page_desc_~tmp~20#1.base, skb_fill_page_desc_~tmp~20#1.offset := skb_fill_page_desc_#t~ret259#1.base, skb_fill_page_desc_#t~ret259#1.offset;havoc skb_fill_page_desc_#t~ret259#1.base, skb_fill_page_desc_#t~ret259#1.offset;call write~intINTTYPE1#2(~bvadd~32(1bv32, ~zero_extend~32~8(skb_fill_page_desc_~i#1[8:0]))[8:0], skb_fill_page_desc_~tmp~20#1.base, skb_fill_page_desc_~tmp~20#1.offset, 1bv64);havoc skb_fill_page_desc_#t~ret259#1.base, skb_fill_page_desc_#t~ret259#1.offset, skb_fill_page_desc_~skb#1.base, skb_fill_page_desc_~skb#1.offset, skb_fill_page_desc_~i#1, skb_fill_page_desc_~page#1.base, skb_fill_page_desc_~page#1.offset, skb_fill_page_desc_~off#1, skb_fill_page_desc_~size#1, skb_fill_page_desc_~tmp~20#1.base, skb_fill_page_desc_~tmp~20#1.offset;havoc skb_fill_page_desc_#in~skb#1.base, skb_fill_page_desc_#in~skb#1.offset, skb_fill_page_desc_#in~i#1, skb_fill_page_desc_#in~page#1.base, skb_fill_page_desc_#in~page#1.offset, skb_fill_page_desc_#in~off#1, skb_fill_page_desc_#in~size#1;assume { :end_inline_skb_fill_page_desc } true;havoc myri10ge_rx_done_#t~mem889#1.base, myri10ge_rx_done_#t~mem889#1.offset;havoc myri10ge_rx_done_#t~mem890#1.base, myri10ge_rx_done_#t~mem890#1.offset;havoc myri10ge_rx_done_#t~mem891#1.base, myri10ge_rx_done_#t~mem891#1.offset;havoc myri10ge_rx_done_#t~mem892#1;call myri10ge_rx_done_#t~mem893#1 := read~intINTTYPE4#2(myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(44bv64, myri10ge_rx_done_~rx~0#1.offset), 4bv64);call write~intINTTYPE4#2(~bvadd~32(1bv32, myri10ge_rx_done_#t~mem893#1), myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(44bv64, myri10ge_rx_done_~rx~0#1.offset), 4bv64);havoc myri10ge_rx_done_#t~mem893#1;call myri10ge_rx_done_#t~mem894#1 := read~intINTTYPE4#2(myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(44bv64, myri10ge_rx_done_~rx~0#1.offset), 4bv64);call myri10ge_rx_done_#t~mem895#1 := read~intINTTYPE4#2(myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(56bv64, myri10ge_rx_done_~rx~0#1.offset), 4bv64);myri10ge_rx_done_~idx~1#1 := ~bvand~32(myri10ge_rx_done_#t~mem894#1, myri10ge_rx_done_#t~mem895#1);havoc myri10ge_rx_done_#t~mem894#1;havoc myri10ge_rx_done_#t~mem895#1;myri10ge_rx_done_~remainder~0#1 := ~bvsub~32(myri10ge_rx_done_~remainder~0#1, 4096bv32);myri10ge_rx_done_~i~9#1 := ~bvadd~32(1bv32, myri10ge_rx_done_~i~9#1); [2025-02-08 04:16:53,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6768-1: SUMMARY for call compound_head_#t~ret118#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv32 != compound_head_~tmp___1~0#1 then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 04:16:53,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6768: compound_head_~tmp___2~0#1 := compound_head_#t~ret118#1;havoc compound_head_#t~ret118#1; [2025-02-08 04:16:53,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10063: myri10ge_vlan_rx_#t~ret853#1 := csum_sub_#res#1;havoc csum_sub_#t~ret135#1, csum_sub_~csum#1, csum_sub_~addend#1, csum_sub_~tmp~9#1;havoc csum_sub_#in~csum#1, csum_sub_#in~addend#1;assume { :end_inline_csum_sub } true;call write~intINTTYPE4#2(myri10ge_vlan_rx_#t~ret853#1, myri10ge_vlan_rx_~skb#1.base, ~bvadd~64(116bv64, myri10ge_vlan_rx_~skb#1.offset), 4bv64);havoc myri10ge_vlan_rx_#t~mem852#1;havoc myri10ge_vlan_rx_#t~ret853#1; [2025-02-08 04:16:53,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10196: assume 0bv32 != ~zero_extend~32~8(myri10ge_rx_done_~polling~0#1);call myri10ge_rx_done_#t~mem902#1 := read~intINTTYPE4#2(myri10ge_rx_done_~skb~0#1.base, ~bvadd~64(104bv64, myri10ge_rx_done_~skb~0#1.offset), 4bv64); [2025-02-08 04:16:53,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10196: assume !(0bv32 != ~zero_extend~32~8(myri10ge_rx_done_~polling~0#1));assume { :begin_inline_napi_gro_frags } true;napi_gro_frags_#in~arg0#1.base, napi_gro_frags_#in~arg0#1.offset := myri10ge_rx_done_~ss#1.base, ~bvadd~64(244bv64, myri10ge_rx_done_~ss#1.offset);havoc napi_gro_frags_#res#1;havoc napi_gro_frags_#t~nondet2251#1, napi_gro_frags_~arg0#1.base, napi_gro_frags_~arg0#1.offset;napi_gro_frags_~arg0#1.base, napi_gro_frags_~arg0#1.offset := napi_gro_frags_#in~arg0#1.base, napi_gro_frags_#in~arg0#1.offset;havoc napi_gro_frags_#t~nondet2251#1;napi_gro_frags_#res#1 := napi_gro_frags_#t~nondet2251#1;havoc napi_gro_frags_#t~nondet2251#1; [2025-02-08 04:16:53,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777: assume 0bv64 != compound_head_~tmp___0~0#1;compound_head_#res#1.base, compound_head_#res#1.offset := compound_head_~head~0#1.base, compound_head_~head~0#1.offset; [2025-02-08 04:16:53,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777: assume !(0bv64 != compound_head_~tmp___0~0#1); [2025-02-08 04:16:53,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9404: myri10ge_ss_busy_polling_~tmp~68#1 := myri10ge_ss_busy_polling_#t~ret713#1;havoc myri10ge_ss_busy_polling_#t~ret713#1; [2025-02-08 04:16:53,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9404-1: SUMMARY for call myri10ge_ss_busy_polling_#t~ret713#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv32 != myri10ge_ss_busy_polling_~__ret_warn_on~5#1 then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 04:16:53,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10164: assume ~bvsgt~32(myri10ge_rx_done_~remainder~0#1, 0bv32); [2025-02-08 04:16:53,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10164: assume !~bvsgt~32(myri10ge_rx_done_~remainder~0#1, 0bv32);call myri10ge_rx_done_#t~mem896#1 := read~intINTTYPE4#2(myri10ge_rx_done_~rx_frags~0#1.base, ~bvadd~64(8bv64, myri10ge_rx_done_~rx_frags~0#1.offset), 4bv64);call write~intINTTYPE4#2(~bvadd~32(2bv32, myri10ge_rx_done_#t~mem896#1), myri10ge_rx_done_~rx_frags~0#1.base, ~bvadd~64(8bv64, myri10ge_rx_done_~rx_frags~0#1.offset), 4bv64);havoc myri10ge_rx_done_#t~mem896#1;call myri10ge_rx_done_#t~mem897#1 := read~intINTTYPE4#2(myri10ge_rx_done_~rx_frags~0#1.base, ~bvadd~64(12bv64, myri10ge_rx_done_~rx_frags~0#1.offset), 4bv64);call write~intINTTYPE4#2(~bvsub~32(myri10ge_rx_done_#t~mem897#1, 2bv32), myri10ge_rx_done_~rx_frags~0#1.base, ~bvadd~64(12bv64, myri10ge_rx_done_~rx_frags~0#1.offset), 4bv64);havoc myri10ge_rx_done_#t~mem897#1;myri10ge_rx_done_~len#1 := ~bvadd~32(4294967294bv32, myri10ge_rx_done_~len#1);call write~intINTTYPE4#2(myri10ge_rx_done_~len#1, myri10ge_rx_done_~skb~0#1.base, ~bvadd~64(104bv64, myri10ge_rx_done_~skb~0#1.offset), 4bv64);call write~intINTTYPE4#2(myri10ge_rx_done_~len#1, myri10ge_rx_done_~skb~0#1.base, ~bvadd~64(108bv64, myri10ge_rx_done_~skb~0#1.offset), 4bv64);call myri10ge_rx_done_#t~mem898#1 := read~intINTTYPE4#2(myri10ge_rx_done_~skb~0#1.base, ~bvadd~64(237bv64, myri10ge_rx_done_~skb~0#1.offset), 4bv64);call write~intINTTYPE4#2(~bvadd~32(myri10ge_rx_done_#t~mem898#1, myri10ge_rx_done_~len#1), myri10ge_rx_done_~skb~0#1.base, ~bvadd~64(237bv64, myri10ge_rx_done_~skb~0#1.offset), 4bv64);havoc myri10ge_rx_done_#t~mem898#1;call myri10ge_rx_done_#t~mem899#1 := read~intINTTYPE8#2(myri10ge_rx_done_~dev~3#1.base, ~bvadd~64(204bv64, myri10ge_rx_done_~dev~3#1.offset), 8bv64); [2025-02-08 04:16:53,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10073: myri10ge_vlan_rx_~tmp___0~26#1.base, myri10ge_vlan_rx_~tmp___0~26#1.offset := myri10ge_vlan_rx_#t~ret860#1.base, myri10ge_vlan_rx_#t~ret860#1.offset;havoc myri10ge_vlan_rx_#t~ret860#1.base, myri10ge_vlan_rx_#t~ret860#1.offset;myri10ge_vlan_rx_~frag~1#1.base, myri10ge_vlan_rx_~frag~1#1.offset := myri10ge_vlan_rx_~tmp___0~26#1.base, ~bvadd~64(48bv64, myri10ge_vlan_rx_~tmp___0~26#1.offset);call myri10ge_vlan_rx_#t~mem861#1 := read~intINTTYPE4#2(myri10ge_vlan_rx_~frag~1#1.base, ~bvadd~64(8bv64, myri10ge_vlan_rx_~frag~1#1.offset), 4bv64);call write~intINTTYPE4#2(~bvadd~32(4bv32, myri10ge_vlan_rx_#t~mem861#1), myri10ge_vlan_rx_~frag~1#1.base, ~bvadd~64(8bv64, myri10ge_vlan_rx_~frag~1#1.offset), 4bv64);havoc myri10ge_vlan_rx_#t~mem861#1; [2025-02-08 04:16:53,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6770: assume 0bv64 != compound_head_~tmp___2~0#1;call compound_head_#t~mem119#1.base, compound_head_#t~mem119#1.offset := read~$Pointer$#2(compound_head_~page#1.base, ~bvadd~64(56bv64, compound_head_~page#1.offset), 8bv64);compound_head_~head~0#1.base, compound_head_~head~0#1.offset := compound_head_#t~mem119#1.base, compound_head_#t~mem119#1.offset;havoc compound_head_#t~mem119#1.base, compound_head_#t~mem119#1.offset;havoc compound_head_#t~mem119#1.base, compound_head_#t~mem119#1.offset; [2025-02-08 04:16:53,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6770: assume !(0bv64 != compound_head_~tmp___2~0#1); [2025-02-08 04:16:53,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10073-1: SUMMARY for call myri10ge_vlan_rx_#t~ret860#1.base, myri10ge_vlan_rx_#t~ret860#1.offset := skb_end_pointer(myri10ge_vlan_rx_~skb#1.base, myri10ge_vlan_rx_~skb#1.offset); srcloc: null [2025-02-08 04:16:53,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10123: assume 0bv32 != ~zero_extend~32~8(myri10ge_rx_done_~polling~0#1);assume { :begin_inline_netdev_alloc_skb } true;netdev_alloc_skb_#in~dev#1.base, netdev_alloc_skb_#in~dev#1.offset, netdev_alloc_skb_#in~length#1 := myri10ge_rx_done_~dev~3#1.base, myri10ge_rx_done_~dev~3#1.offset, 80bv32;havoc netdev_alloc_skb_#res#1.base, netdev_alloc_skb_#res#1.offset;havoc netdev_alloc_skb_#t~ret270#1.base, netdev_alloc_skb_#t~ret270#1.offset, netdev_alloc_skb_~dev#1.base, netdev_alloc_skb_~dev#1.offset, netdev_alloc_skb_~length#1, netdev_alloc_skb_~tmp~23#1.base, netdev_alloc_skb_~tmp~23#1.offset;netdev_alloc_skb_~dev#1.base, netdev_alloc_skb_~dev#1.offset := netdev_alloc_skb_#in~dev#1.base, netdev_alloc_skb_#in~dev#1.offset;netdev_alloc_skb_~length#1 := netdev_alloc_skb_#in~length#1;havoc netdev_alloc_skb_~tmp~23#1.base, netdev_alloc_skb_~tmp~23#1.offset;assume { :begin_inline_ldv___netdev_alloc_skb_57 } true;ldv___netdev_alloc_skb_57_#in~ldv_func_arg1#1.base, ldv___netdev_alloc_skb_57_#in~ldv_func_arg1#1.offset, ldv___netdev_alloc_skb_57_#in~ldv_func_arg2#1, ldv___netdev_alloc_skb_57_#in~flags#1 := netdev_alloc_skb_~dev#1.base, netdev_alloc_skb_~dev#1.offset, netdev_alloc_skb_~length#1, 32bv32;havoc ldv___netdev_alloc_skb_57_#res#1.base, ldv___netdev_alloc_skb_57_#res#1.offset;havoc ldv___netdev_alloc_skb_57_#t~ret2084#1.base, ldv___netdev_alloc_skb_57_#t~ret2084#1.offset, ldv___netdev_alloc_skb_57_~ldv_func_arg1#1.base, ldv___netdev_alloc_skb_57_~ldv_func_arg1#1.offset, ldv___netdev_alloc_skb_57_~ldv_func_arg2#1, ldv___netdev_alloc_skb_57_~flags#1, ldv___netdev_alloc_skb_57_~tmp~142#1.base, ldv___netdev_alloc_skb_57_~tmp~142#1.offset;ldv___netdev_alloc_skb_57_~ldv_func_arg1#1.base, ldv___netdev_alloc_skb_57_~ldv_func_arg1#1.offset := ldv___netdev_alloc_skb_57_#in~ldv_func_arg1#1.base, ldv___netdev_alloc_skb_57_#in~ldv_func_arg1#1.offset;ldv___netdev_alloc_skb_57_~ldv_func_arg2#1 := ldv___netdev_alloc_skb_57_#in~ldv_func_arg2#1;ldv___netdev_alloc_skb_57_~flags#1 := ldv___netdev_alloc_skb_57_#in~flags#1;havoc ldv___netdev_alloc_skb_57_~tmp~142#1.base, ldv___netdev_alloc_skb_57_~tmp~142#1.offset; [2025-02-08 04:16:53,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10123: assume !(0bv32 != ~zero_extend~32~8(myri10ge_rx_done_~polling~0#1));assume { :begin_inline_napi_get_frags } true;napi_get_frags_#in~arg0#1.base, napi_get_frags_#in~arg0#1.offset := myri10ge_rx_done_~ss#1.base, ~bvadd~64(244bv64, myri10ge_rx_done_~ss#1.offset);havoc napi_get_frags_#res#1.base, napi_get_frags_#res#1.offset;havoc napi_get_frags_#t~ret2250#1.base, napi_get_frags_#t~ret2250#1.offset, napi_get_frags_~arg0#1.base, napi_get_frags_~arg0#1.offset;napi_get_frags_~arg0#1.base, napi_get_frags_~arg0#1.offset := napi_get_frags_#in~arg0#1.base, napi_get_frags_#in~arg0#1.offset; [2025-02-08 04:16:53,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7373-1: SUMMARY for call skb_copy_to_linear_data_#t~memcpy~res283#1.base, skb_copy_to_linear_data_#t~memcpy~res283#1.offset := #Ultimate.C_memcpy#2(skb_copy_to_linear_data_#t~mem282#1.base, skb_copy_to_linear_data_#t~mem282#1.offset, skb_copy_to_linear_data_~from#1.base, skb_copy_to_linear_data_~from#1.offset, ~zero_extend~64~32(skb_copy_to_linear_data_~len#1)); srcloc: null [2025-02-08 04:16:53,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7373: havoc skb_copy_to_linear_data_#t~mem282#1.base, skb_copy_to_linear_data_#t~mem282#1.offset;havoc skb_copy_to_linear_data_#t~memcpy~res283#1.base, skb_copy_to_linear_data_#t~memcpy~res283#1.offset; [2025-02-08 04:16:53,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9413: havoc myri10ge_ss_busy_polling_#t~ret714#1;call myri10ge_ss_busy_polling_#t~mem715#1 := read~intINTTYPE4#2(myri10ge_ss_busy_polling_~ss#1.base, ~bvadd~64(528bv64, myri10ge_ss_busy_polling_~ss#1.offset), 4bv64);myri10ge_ss_busy_polling_#res#1 := (if 0bv32 == (if 0bv32 != ~bvand~32(10bv32, myri10ge_ss_busy_polling_#t~mem715#1) then 1bv32 else 0bv32) then 0bv8 else 1bv8);havoc myri10ge_ss_busy_polling_#t~mem715#1; [2025-02-08 04:16:53,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9413-1: SUMMARY for call myri10ge_ss_busy_polling_#t~ret714#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv32 != myri10ge_ss_busy_polling_~__ret_warn_on~5#1 then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 04:16:53,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: assume ~bvult~64(#Ultimate.C_memmove_#t~loopctr2321#1, #Ultimate.C_memmove_size#1);call #Ultimate.C_memmove_#t~mem2322#1.base, #Ultimate.C_memmove_#t~mem2322#1.offset := read~unchecked~$Pointer$#2(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2321#1), 8bv64);call write~unchecked~$Pointer$#2(#Ultimate.C_memmove_#t~mem2322#1.base, #Ultimate.C_memmove_#t~mem2322#1.offset, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2321#1), 8bv64);#Ultimate.C_memmove_#t~loopctr2321#1 := ~bvadd~64(8bv64, #Ultimate.C_memmove_#t~loopctr2321#1); [2025-02-08 04:16:53,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: assume !~bvult~64(#Ultimate.C_memmove_#t~loopctr2321#1, #Ultimate.C_memmove_size#1);assume #Ultimate.C_memmove_#res#1.base == #Ultimate.C_memmove_dest#1.base && #Ultimate.C_memmove_#res#1.offset == #Ultimate.C_memmove_dest#1.offset;myri10ge_vlan_rx_#t~memmove~res857#1.base, myri10ge_vlan_rx_#t~memmove~res857#1.offset := #Ultimate.C_memmove_#res#1.base, #Ultimate.C_memmove_#res#1.offset;havoc #Ultimate.C_memmove_#t~loopctr2310#1, #Ultimate.C_memmove_#t~mem2311#1, #Ultimate.C_memmove_#t~mem2312#1, #Ultimate.C_memmove_#t~mem2313#1, #Ultimate.C_memmove_#t~mem2314#1, #Ultimate.C_memmove_#t~mem2315#1, #Ultimate.C_memmove_#t~mem2316#1, #Ultimate.C_memmove_#t~mem2317#1, #Ultimate.C_memmove_#t~mem2318#1, #Ultimate.C_memmove_#t~mem2319#1, #Ultimate.C_memmove_#t~mem2320#1, #Ultimate.C_memmove_#t~loopctr2321#1, #Ultimate.C_memmove_#t~mem2322#1.base, #Ultimate.C_memmove_#t~mem2322#1.offset;havoc #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_size#1;assume { :end_inline_#Ultimate.C_memmove } true;havoc myri10ge_vlan_rx_#t~memmove~res857#1.base, myri10ge_vlan_rx_#t~memmove~res857#1.offset;call myri10ge_vlan_rx_#t~mem858#1 := read~intINTTYPE4#2(myri10ge_vlan_rx_~skb#1.base, ~bvadd~64(104bv64, myri10ge_vlan_rx_~skb#1.offset), 4bv64);call write~intINTTYPE4#2(~bvsub~32(myri10ge_vlan_rx_#t~mem858#1, 4bv32), myri10ge_vlan_rx_~skb#1.base, ~bvadd~64(104bv64, myri10ge_vlan_rx_~skb#1.offset), 4bv64);havoc myri10ge_vlan_rx_#t~mem858#1;call myri10ge_vlan_rx_#t~mem859#1 := read~intINTTYPE4#2(myri10ge_vlan_rx_~skb#1.base, ~bvadd~64(108bv64, myri10ge_vlan_rx_~skb#1.offset), 4bv64);call write~intINTTYPE4#2(~bvsub~32(myri10ge_vlan_rx_#t~mem859#1, 4bv32), myri10ge_vlan_rx_~skb#1.base, ~bvadd~64(108bv64, myri10ge_vlan_rx_~skb#1.offset), 4bv64);havoc myri10ge_vlan_rx_#t~mem859#1; [2025-02-08 04:16:53,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7233-1: assume __skb_fill_page_desc_#t~short258#1;call __skb_fill_page_desc_#t~mem257#1.base, __skb_fill_page_desc_#t~mem257#1.offset := read~$Pointer$#2(__skb_fill_page_desc_~page#1.base, ~bvadd~64(8bv64, __skb_fill_page_desc_~page#1.offset), 8bv64);__skb_fill_page_desc_#t~short258#1 := 0bv64 == ~bvadd~64(__skb_fill_page_desc_#t~mem257#1.base, __skb_fill_page_desc_#t~mem257#1.offset); [2025-02-08 04:16:53,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7233-1: assume !__skb_fill_page_desc_#t~short258#1; [2025-02-08 04:16:53,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: assume ~bvult~64(#Ultimate.C_memmove_#t~loopctr2310#1, #Ultimate.C_memmove_size#1);call #Ultimate.C_memmove_#t~mem2311#1 := read~unchecked~intINTTYPE8#2(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2310#1), 8bv64);call write~unchecked~intINTTYPE8#2(#Ultimate.C_memmove_#t~mem2311#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2310#1), 8bv64);call #Ultimate.C_memmove_#t~mem2312#1 := read~unchecked~intINTTYPE8#2(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2310#1), 8bv64);call write~unchecked~intINTTYPE8#2(#Ultimate.C_memmove_#t~mem2312#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2310#1), 8bv64);call #Ultimate.C_memmove_#t~mem2313#1 := read~unchecked~intINTTYPE1#2(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2310#1), 1bv64);call write~unchecked~intINTTYPE1#2(#Ultimate.C_memmove_#t~mem2313#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2310#1), 1bv64);call #Ultimate.C_memmove_#t~mem2314#1 := read~unchecked~intINTTYPE2#2(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2310#1), 2bv64);call write~unchecked~intINTTYPE2#2(#Ultimate.C_memmove_#t~mem2314#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2310#1), 2bv64);call #Ultimate.C_memmove_#t~mem2315#1 := read~unchecked~intINTTYPE8#2(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2310#1), 8bv64);call write~unchecked~intINTTYPE8#2(#Ultimate.C_memmove_#t~mem2315#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2310#1), 8bv64);call #Ultimate.C_memmove_#t~mem2316#1 := read~unchecked~intINTTYPE4#2(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2310#1), 4bv64);call write~unchecked~intINTTYPE4#2(#Ultimate.C_memmove_#t~mem2316#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2310#1), 4bv64);call #Ultimate.C_memmove_#t~mem2317#1 := read~unchecked~intINTTYPE1#2(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2310#1), 1bv64);call write~unchecked~intINTTYPE1#2(#Ultimate.C_memmove_#t~mem2317#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2310#1), 1bv64);call #Ultimate.C_memmove_#t~mem2318#1 := read~unchecked~intINTTYPE4#2(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2310#1), 4bv64);call write~unchecked~intINTTYPE4#2(#Ultimate.C_memmove_#t~mem2318#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2310#1), 4bv64);call #Ultimate.C_memmove_#t~mem2319#1 := read~unchecked~intINTTYPE2#2(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2310#1), 2bv64);call write~unchecked~intINTTYPE2#2(#Ultimate.C_memmove_#t~mem2319#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2310#1), 2bv64);call #Ultimate.C_memmove_#t~mem2320#1 := read~unchecked~intINTTYPE1#2(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2310#1), 1bv64);call write~unchecked~intINTTYPE1#2(#Ultimate.C_memmove_#t~mem2320#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2310#1), 1bv64);#Ultimate.C_memmove_#t~loopctr2310#1 := ~bvadd~64(1bv64, #Ultimate.C_memmove_#t~loopctr2310#1); [2025-02-08 04:16:53,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: assume !~bvult~64(#Ultimate.C_memmove_#t~loopctr2310#1, #Ultimate.C_memmove_size#1);#Ultimate.C_memmove_#t~loopctr2321#1 := 0bv64; [2025-02-08 04:16:53,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7233: assume __skb_fill_page_desc_#t~short258#1;havoc __skb_fill_page_desc_#t~mem256#1;havoc __skb_fill_page_desc_#t~mem257#1.base, __skb_fill_page_desc_#t~mem257#1.offset;havoc __skb_fill_page_desc_#t~short258#1;call write~intINTTYPE1#2(1bv8, __skb_fill_page_desc_~skb#1.base, ~bvadd~64(179bv64, __skb_fill_page_desc_~skb#1.offset), 1bv64); [2025-02-08 04:16:53,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7233: assume !__skb_fill_page_desc_#t~short258#1;havoc __skb_fill_page_desc_#t~mem256#1;havoc __skb_fill_page_desc_#t~mem257#1.base, __skb_fill_page_desc_#t~mem257#1.offset;havoc __skb_fill_page_desc_#t~short258#1; [2025-02-08 04:16:53,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198-1: assume ~bvult~32(64bv32, myri10ge_rx_done_#t~mem902#1);myri10ge_rx_done_#t~ite904#1 := 64bv32; [2025-02-08 04:16:53,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198-1: assume !~bvult~32(64bv32, myri10ge_rx_done_#t~mem902#1);call myri10ge_rx_done_#t~mem903#1 := read~intINTTYPE4#2(myri10ge_rx_done_~skb~0#1.base, ~bvadd~64(104bv64, myri10ge_rx_done_~skb~0#1.offset), 4bv64);myri10ge_rx_done_#t~ite904#1 := myri10ge_rx_done_#t~mem903#1; [2025-02-08 04:16:53,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198: myri10ge_rx_done_~hlen~0#1 := myri10ge_rx_done_#t~ite904#1;havoc myri10ge_rx_done_#t~mem902#1;havoc myri10ge_rx_done_#t~ite904#1;havoc myri10ge_rx_done_#t~mem903#1; [2025-02-08 04:16:53,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19249: havoc eth_type_trans_#t~nondet2241#1;myri10ge_rx_done_#t~ret912#1 := eth_type_trans_#res#1;havoc eth_type_trans_#t~nondet2241#1, eth_type_trans_~arg0#1.base, eth_type_trans_~arg0#1.offset, eth_type_trans_~arg1#1.base, eth_type_trans_~arg1#1.offset;havoc eth_type_trans_#in~arg0#1.base, eth_type_trans_#in~arg0#1.offset, eth_type_trans_#in~arg1#1.base, eth_type_trans_#in~arg1#1.offset;assume { :end_inline_eth_type_trans } true;call write~intINTTYPE2#2(myri10ge_rx_done_#t~ret912#1, myri10ge_rx_done_~skb~0#1.base, ~bvadd~64(134bv64, myri10ge_rx_done_~skb~0#1.offset), 2bv64);havoc myri10ge_rx_done_#t~ret912#1;assume { :begin_inline_netif_receive_skb } true;netif_receive_skb_#in~arg0#1.base, netif_receive_skb_#in~arg0#1.offset := myri10ge_rx_done_~skb~0#1.base, myri10ge_rx_done_~skb~0#1.offset;havoc netif_receive_skb_#res#1;havoc netif_receive_skb_#t~nondet2257#1, netif_receive_skb_~arg0#1.base, netif_receive_skb_~arg0#1.offset;netif_receive_skb_~arg0#1.base, netif_receive_skb_~arg0#1.offset := netif_receive_skb_#in~arg0#1.base, netif_receive_skb_#in~arg0#1.offset;havoc netif_receive_skb_#t~nondet2257#1;netif_receive_skb_#res#1 := netif_receive_skb_#t~nondet2257#1;havoc netif_receive_skb_#t~nondet2257#1; [2025-02-08 04:16:53,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10116: myri10ge_rx_done_~len#1 := ~bvadd~32(2bv32, myri10ge_rx_done_~len#1);call myri10ge_rx_done_#t~mem869#1 := read~intINTTYPE4#2(myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(44bv64, myri10ge_rx_done_~rx~0#1.offset), 4bv64);call myri10ge_rx_done_#t~mem870#1 := read~intINTTYPE4#2(myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(56bv64, myri10ge_rx_done_~rx~0#1.offset), 4bv64);myri10ge_rx_done_~idx~1#1 := ~bvand~32(myri10ge_rx_done_#t~mem869#1, myri10ge_rx_done_#t~mem870#1);havoc myri10ge_rx_done_#t~mem869#1;havoc myri10ge_rx_done_#t~mem870#1;call myri10ge_rx_done_#t~mem871#1.base, myri10ge_rx_done_#t~mem871#1.offset := read~$Pointer$#2(myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(16bv64, myri10ge_rx_done_~rx~0#1.offset), 8bv64);call myri10ge_rx_done_#t~mem872#1.base, myri10ge_rx_done_#t~mem872#1.offset := read~$Pointer$#2(myri10ge_rx_done_#t~mem871#1.base, ~bvadd~64(myri10ge_rx_done_#t~mem871#1.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(myri10ge_rx_done_~idx~1#1))), 8bv64); [2025-02-08 04:16:53,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10215: myri10ge_rx_done_#res#1 := 1bv32;#t~ret968#1 := myri10ge_rx_done_#res#1;havoc myri10ge_rx_done_#t~mem863#1.base, myri10ge_rx_done_#t~mem863#1.offset, myri10ge_rx_done_#t~mem864#1.base, myri10ge_rx_done_#t~mem864#1.offset, myri10ge_rx_done_#t~mem865#1.base, myri10ge_rx_done_#t~mem865#1.offset, myri10ge_rx_done_#t~mem866#1, myri10ge_rx_done_#t~mem867#1, myri10ge_rx_done_#t~mem868#1, myri10ge_rx_done_#t~mem869#1, myri10ge_rx_done_#t~mem870#1, myri10ge_rx_done_#t~mem871#1.base, myri10ge_rx_done_#t~mem871#1.offset, myri10ge_rx_done_#t~mem872#1.base, myri10ge_rx_done_#t~mem872#1.offset, myri10ge_rx_done_#t~ret873#1.base, myri10ge_rx_done_#t~ret873#1.offset, myri10ge_rx_done_#t~mem874#1.base, myri10ge_rx_done_#t~mem874#1.offset, myri10ge_rx_done_#t~mem875#1, myri10ge_rx_done_#t~ret876#1, myri10ge_rx_done_#t~ret877#1.base, myri10ge_rx_done_#t~ret877#1.offset, myri10ge_rx_done_#t~ret878#1.base, myri10ge_rx_done_#t~ret878#1.offset, myri10ge_rx_done_#t~ret879#1, myri10ge_rx_done_#t~mem880#1, myri10ge_rx_done_#t~mem881#1.base, myri10ge_rx_done_#t~mem881#1.offset, myri10ge_rx_done_#t~mem882#1.base, myri10ge_rx_done_#t~mem882#1.offset, myri10ge_rx_done_#t~mem883#1.base, myri10ge_rx_done_#t~mem883#1.offset, myri10ge_rx_done_#t~mem884#1, myri10ge_rx_done_#t~mem885#1, myri10ge_rx_done_#t~mem886#1, myri10ge_rx_done_#t~ret887#1.base, myri10ge_rx_done_#t~ret887#1.offset, myri10ge_rx_done_#t~mem888#1.base, myri10ge_rx_done_#t~mem888#1.offset, myri10ge_rx_done_#t~mem889#1.base, myri10ge_rx_done_#t~mem889#1.offset, myri10ge_rx_done_#t~mem890#1.base, myri10ge_rx_done_#t~mem890#1.offset, myri10ge_rx_done_#t~mem891#1.base, myri10ge_rx_done_#t~mem891#1.offset, myri10ge_rx_done_#t~mem892#1, myri10ge_rx_done_#t~mem893#1, myri10ge_rx_done_#t~mem894#1, myri10ge_rx_done_#t~mem895#1, myri10ge_rx_done_#t~mem896#1, myri10ge_rx_done_#t~mem897#1, myri10ge_rx_done_#t~mem898#1, myri10ge_rx_done_#t~mem899#1, myri10ge_rx_done_#t~mem900#1.base, myri10ge_rx_done_#t~mem900#1.offset, myri10ge_rx_done_#t~mem901#1.base, myri10ge_rx_done_#t~mem901#1.offset, myri10ge_rx_done_#t~mem902#1, myri10ge_rx_done_#t~ite904#1, myri10ge_rx_done_#t~mem903#1, myri10ge_rx_done_#t~ret905#1.base, myri10ge_rx_done_#t~ret905#1.offset, myri10ge_rx_done_#t~ret906#1.base, myri10ge_rx_done_#t~ret906#1.offset, myri10ge_rx_done_#t~mem907#1, myri10ge_rx_done_#t~mem908#1, myri10ge_rx_done_#t~mem909#1, myri10ge_rx_done_#t~mem910#1, myri10ge_rx_done_#t~mem911#1, myri10ge_rx_done_#t~ret912#1, myri10ge_rx_done_#t~ret913#1, myri10ge_rx_done_#t~ret914#1, myri10ge_rx_done_~ss#1.base, myri10ge_rx_done_~ss#1.offset, myri10ge_rx_done_~len#1, myri10ge_rx_done_~csum#1, myri10ge_rx_done_~mgp~1#1.base, myri10ge_rx_done_~mgp~1#1.offset, myri10ge_rx_done_~skb~0#1.base, myri10ge_rx_done_~skb~0#1.offset, myri10ge_rx_done_~rx_frags~0#1.base, myri10ge_rx_done_~rx_frags~0#1.offset, myri10ge_rx_done_~rx~0#1.base, myri10ge_rx_done_~rx~0#1.offset, myri10ge_rx_done_~i~9#1, myri10ge_rx_done_~idx~1#1, myri10ge_rx_done_~remainder~0#1, myri10ge_rx_done_~bytes~2#1, myri10ge_rx_done_~pdev~2#1.base, myri10ge_rx_done_~pdev~2#1.offset, myri10ge_rx_done_~dev~3#1.base, myri10ge_rx_done_~dev~3#1.offset, myri10ge_rx_done_~va~1#1.base, myri10ge_rx_done_~va~1#1.offset, myri10ge_rx_done_~polling~0#1, myri10ge_rx_done_~tmp~75#1.base, myri10ge_rx_done_~tmp~75#1.offset, myri10ge_rx_done_~tmp___0~27#1, myri10ge_rx_done_~tmp___1~19#1.base, myri10ge_rx_done_~tmp___1~19#1.offset, myri10ge_rx_done_~hlen~0#1, myri10ge_rx_done_~tmp___2~12#1.base, myri10ge_rx_done_~tmp___2~12#1.offset, myri10ge_rx_done_~tmp___3~7#1.base, myri10ge_rx_done_~tmp___3~7#1.offset;havoc myri10ge_rx_done_#in~ss#1.base, myri10ge_rx_done_#in~ss#1.offset, myri10ge_rx_done_#in~len#1, myri10ge_rx_done_#in~csum#1;assume { :end_inline_myri10ge_rx_done } true;~tmp___0~29#1 := #t~ret968#1;havoc #t~ret968#1;~rx_ok~0#1 := ~sign_extend~64~32(~tmp___0~29#1);~rx_packets~0#1 := ~bvadd~64(~rx_packets~0#1, ~rx_ok~0#1);~rx_bytes~0#1 := ~bvadd~64(~rx_bytes~0#1, ~bvmul~64(~rx_ok~0#1, ~zero_extend~64~16(~length~0#1)));~cnt~0#1 := ~bvadd~32(1bv32, ~cnt~0#1);call #t~mem969#1 := read~intINTTYPE4#2(~mgp~2#1.base, ~bvadd~64(28bv64, ~mgp~2#1.offset), 4bv64);~idx~3#1 := ~bvand~32(~cnt~0#1, ~bvadd~32(4294967295bv32, #t~mem969#1));havoc #t~mem969#1;~work_done~0#1 := ~bvadd~32(1bv32, ~work_done~0#1); [2025-02-08 04:16:53,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19324-3: SUMMARY for call napi_get_frags_#t~ret2250#1.base, napi_get_frags_#t~ret2250#1.offset := ldv_malloc(245bv64); srcloc: null [2025-02-08 04:16:53,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10108: assume ~bvsle~32(myri10ge_rx_done_~len#1, myri10ge_rx_done_#t~mem866#1);havoc myri10ge_rx_done_#t~mem866#1;myri10ge_rx_done_~rx~0#1.base, myri10ge_rx_done_~rx~0#1.offset := myri10ge_rx_done_~ss#1.base, ~bvadd~64(84bv64, myri10ge_rx_done_~ss#1.offset);call myri10ge_rx_done_#t~mem867#1 := read~intINTTYPE4#2(myri10ge_rx_done_~mgp~1#1.base, ~bvadd~64(20bv64, myri10ge_rx_done_~mgp~1#1.offset), 4bv64);myri10ge_rx_done_~bytes~2#1 := myri10ge_rx_done_#t~mem867#1;havoc myri10ge_rx_done_#t~mem867#1; [2025-02-08 04:16:53,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10108: assume !~bvsle~32(myri10ge_rx_done_~len#1, myri10ge_rx_done_#t~mem866#1);havoc myri10ge_rx_done_#t~mem866#1;myri10ge_rx_done_~rx~0#1.base, myri10ge_rx_done_~rx~0#1.offset := myri10ge_rx_done_~ss#1.base, ~bvadd~64(148bv64, myri10ge_rx_done_~ss#1.offset);call myri10ge_rx_done_#t~mem868#1 := read~intINTTYPE4#2(myri10ge_rx_done_~mgp~1#1.base, ~bvadd~64(24bv64, myri10ge_rx_done_~mgp~1#1.offset), 4bv64);myri10ge_rx_done_~bytes~2#1 := myri10ge_rx_done_#t~mem868#1;havoc myri10ge_rx_done_#t~mem868#1; [2025-02-08 04:16:53,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10331: ~tmp~77#1 := #t~ret963#1;havoc #t~mem961#1.base, #t~mem961#1.offset;havoc #t~mem962#1;havoc #t~ret963#1;~length~0#1 := ~tmp~77#1;call #t~mem964#1.base, #t~mem964#1.offset := read~$Pointer$#2(~rx_done~0#1.base, ~rx_done~0#1.offset, 8bv64);call write~intINTTYPE2#2(0bv16, #t~mem964#1.base, ~bvadd~64(2bv64, ~bvadd~64(#t~mem964#1.offset, ~bvmul~64(4bv64, ~sign_extend~64~32(~idx~3#1)))), 2bv64);havoc #t~mem964#1.base, #t~mem964#1.offset;call #t~mem965#1.base, #t~mem965#1.offset := read~$Pointer$#2(~rx_done~0#1.base, ~rx_done~0#1.offset, 8bv64);call #t~mem966#1 := read~intINTTYPE2#2(#t~mem965#1.base, ~bvadd~64(#t~mem965#1.offset, ~bvmul~64(4bv64, ~sign_extend~64~32(~idx~3#1))), 2bv64);assume { :begin_inline_csum_unfold } true;csum_unfold_#in~n#1 := ~zero_extend~32~16(#t~mem966#1)[16:0];havoc csum_unfold_#res#1;havoc csum_unfold_~n#1;csum_unfold_~n#1 := csum_unfold_#in~n#1;csum_unfold_#res#1 := ~zero_extend~32~16(csum_unfold_~n#1);#t~ret967#1 := csum_unfold_#res#1;havoc csum_unfold_~n#1;havoc csum_unfold_#in~n#1;assume { :end_inline_csum_unfold } true;~checksum~0#1 := #t~ret967#1;havoc #t~mem965#1.base, #t~mem965#1.offset;havoc #t~mem966#1;havoc #t~ret967#1;assume { :begin_inline_myri10ge_rx_done } true;myri10ge_rx_done_#in~ss#1.base, myri10ge_rx_done_#in~ss#1.offset, myri10ge_rx_done_#in~len#1, myri10ge_rx_done_#in~csum#1 := ~ss#1.base, ~ss#1.offset, ~zero_extend~32~16(~length~0#1), ~checksum~0#1;havoc myri10ge_rx_done_#res#1;havoc myri10ge_rx_done_#t~mem863#1.base, myri10ge_rx_done_#t~mem863#1.offset, myri10ge_rx_done_#t~mem864#1.base, myri10ge_rx_done_#t~mem864#1.offset, myri10ge_rx_done_#t~mem865#1.base, myri10ge_rx_done_#t~mem865#1.offset, myri10ge_rx_done_#t~mem866#1, myri10ge_rx_done_#t~mem867#1, myri10ge_rx_done_#t~mem868#1, myri10ge_rx_done_#t~mem869#1, myri10ge_rx_done_#t~mem870#1, myri10ge_rx_done_#t~mem871#1.base, myri10ge_rx_done_#t~mem871#1.offset, myri10ge_rx_done_#t~mem872#1.base, myri10ge_rx_done_#t~mem872#1.offset, myri10ge_rx_done_#t~ret873#1.base, myri10ge_rx_done_#t~ret873#1.offset, myri10ge_rx_done_#t~mem874#1.base, myri10ge_rx_done_#t~mem874#1.offset, myri10ge_rx_done_#t~mem875#1, myri10ge_rx_done_#t~ret876#1, myri10ge_rx_done_#t~ret877#1.base, myri10ge_rx_done_#t~ret877#1.offset, myri10ge_rx_done_#t~ret878#1.base, myri10ge_rx_done_#t~ret878#1.offset, myri10ge_rx_done_#t~ret879#1, myri10ge_rx_done_#t~mem880#1, myri10ge_rx_done_#t~mem881#1.base, myri10ge_rx_done_#t~mem881#1.offset, myri10ge_rx_done_#t~mem882#1.base, myri10ge_rx_done_#t~mem882#1.offset, myri10ge_rx_done_#t~mem883#1.base, myri10ge_rx_done_#t~mem883#1.offset, myri10ge_rx_done_#t~mem884#1, myri10ge_rx_done_#t~mem885#1, myri10ge_rx_done_#t~mem886#1, myri10ge_rx_done_#t~ret887#1.base, myri10ge_rx_done_#t~ret887#1.offset, myri10ge_rx_done_#t~mem888#1.base, myri10ge_rx_done_#t~mem888#1.offset, myri10ge_rx_done_#t~mem889#1.base, myri10ge_rx_done_#t~mem889#1.offset, myri10ge_rx_done_#t~mem890#1.base, myri10ge_rx_done_#t~mem890#1.offset, myri10ge_rx_done_#t~mem891#1.base, myri10ge_rx_done_#t~mem891#1.offset, myri10ge_rx_done_#t~mem892#1, myri10ge_rx_done_#t~mem893#1, myri10ge_rx_done_#t~mem894#1, myri10ge_rx_done_#t~mem895#1, myri10ge_rx_done_#t~mem896#1, myri10ge_rx_done_#t~mem897#1, myri10ge_rx_done_#t~mem898#1, myri10ge_rx_done_#t~mem899#1, myri10ge_rx_done_#t~mem900#1.base, myri10ge_rx_done_#t~mem900#1.offset, myri10ge_rx_done_#t~mem901#1.base, myri10ge_rx_done_#t~mem901#1.offset, myri10ge_rx_done_#t~mem902#1, myri10ge_rx_done_#t~ite904#1, myri10ge_rx_done_#t~mem903#1, myri10ge_rx_done_#t~ret905#1.base, myri10ge_rx_done_#t~ret905#1.offset, myri10ge_rx_done_#t~ret906#1.base, myri10ge_rx_done_#t~ret906#1.offset, myri10ge_rx_done_#t~mem907#1, myri10ge_rx_done_#t~mem908#1, myri10ge_rx_done_#t~mem909#1, myri10ge_rx_done_#t~mem910#1, myri10ge_rx_done_#t~mem911#1, myri10ge_rx_done_#t~ret912#1, myri10ge_rx_done_#t~ret913#1, myri10ge_rx_done_#t~ret914#1, myri10ge_rx_done_~ss#1.base, myri10ge_rx_done_~ss#1.offset, myri10ge_rx_done_~len#1, myri10ge_rx_done_~csum#1, myri10ge_rx_done_~mgp~1#1.base, myri10ge_rx_done_~mgp~1#1.offset, myri10ge_rx_done_~skb~0#1.base, myri10ge_rx_done_~skb~0#1.offset, myri10ge_rx_done_~rx_frags~0#1.base, myri10ge_rx_done_~rx_frags~0#1.offset, myri10ge_rx_done_~rx~0#1.base, myri10ge_rx_done_~rx~0#1.offset, myri10ge_rx_done_~i~9#1, myri10ge_rx_done_~idx~1#1, myri10ge_rx_done_~remainder~0#1, myri10ge_rx_done_~bytes~2#1, myri10ge_rx_done_~pdev~2#1.base, myri10ge_rx_done_~pdev~2#1.offset, myri10ge_rx_done_~dev~3#1.base, myri10ge_rx_done_~dev~3#1.offset, myri10ge_rx_done_~va~1#1.base, myri10ge_rx_done_~va~1#1.offset, myri10ge_rx_done_~polling~0#1, myri10ge_rx_done_~tmp~75#1.base, myri10ge_rx_done_~tmp~75#1.offset, myri10ge_rx_done_~tmp___0~27#1, myri10ge_rx_done_~tmp___1~19#1.base, myri10ge_rx_done_~tmp___1~19#1.offset, myri10ge_rx_done_~hlen~0#1, myri10ge_rx_done_~tmp___2~12#1.base, myri10ge_rx_done_~tmp___2~12#1.offset, myri10ge_rx_done_~tmp___3~7#1.base, myri10ge_rx_done_~tmp___3~7#1.offset;myri10ge_rx_done_~ss#1.base, myri10ge_rx_done_~ss#1.offset := myri10ge_rx_done_#in~ss#1.base, myri10ge_rx_done_#in~ss#1.offset;myri10ge_rx_done_~len#1 := myri10ge_rx_done_#in~len#1;myri10ge_rx_done_~csum#1 := myri10ge_rx_done_#in~csum#1;havoc myri10ge_rx_done_~mgp~1#1.base, myri10ge_rx_done_~mgp~1#1.offset;havoc myri10ge_rx_done_~skb~0#1.base, myri10ge_rx_done_~skb~0#1.offset;havoc myri10ge_rx_done_~rx_frags~0#1.base, myri10ge_rx_done_~rx_frags~0#1.offset;havoc myri10ge_rx_done_~rx~0#1.base, myri10ge_rx_done_~rx~0#1.offset;havoc myri10ge_rx_done_~i~9#1;havoc myri10ge_rx_done_~idx~1#1;havoc myri10ge_rx_done_~remainder~0#1;havoc myri10ge_rx_done_~bytes~2#1;havoc myri10ge_rx_done_~pdev~2#1.base, myri10ge_rx_done_~pdev~2#1.offset;havoc myri10ge_rx_done_~dev~3#1.base, myri10ge_rx_done_~dev~3#1.offset;havoc myri10ge_rx_done_~va~1#1.base, myri10ge_rx_done_~va~1#1.offset;havoc myri10ge_rx_done_~polling~0#1;havoc myri10ge_rx_done_~tmp~75#1.base, myri10ge_rx_done_~tmp~75#1.offset;havoc myri10ge_rx_done_~tmp___0~27#1;havoc myri10ge_rx_done_~tmp___1~19#1.base, myri10ge_rx_done_~tmp___1~19#1.offset;havoc myri10ge_rx_done_~hlen~0#1;havoc myri10ge_rx_done_~tmp___2~12#1.base, myri10ge_rx_done_~tmp___2~12#1.offset;havoc myri10ge_rx_done_~tmp___3~7#1.base, myri10ge_rx_done_~tmp___3~7#1.offset;call myri10ge_rx_done_#t~mem863#1.base, myri10ge_rx_done_#t~mem863#1.offset := read~$Pointer$#2(myri10ge_rx_done_~ss#1.base, ~bvadd~64(416bv64, myri10ge_rx_done_~ss#1.offset), 8bv64);myri10ge_rx_done_~mgp~1#1.base, myri10ge_rx_done_~mgp~1#1.offset := myri10ge_rx_done_#t~mem863#1.base, myri10ge_rx_done_#t~mem863#1.offset;havoc myri10ge_rx_done_#t~mem863#1.base, myri10ge_rx_done_#t~mem863#1.offset;call myri10ge_rx_done_#t~mem864#1.base, myri10ge_rx_done_#t~mem864#1.offset := read~$Pointer$#2(myri10ge_rx_done_~mgp~1#1.base, ~bvadd~64(100bv64, myri10ge_rx_done_~mgp~1#1.offset), 8bv64);myri10ge_rx_done_~pdev~2#1.base, myri10ge_rx_done_~pdev~2#1.offset := myri10ge_rx_done_#t~mem864#1.base, myri10ge_rx_done_#t~mem864#1.offset;havoc myri10ge_rx_done_#t~mem864#1.base, myri10ge_rx_done_#t~mem864#1.offset;call myri10ge_rx_done_#t~mem865#1.base, myri10ge_rx_done_#t~mem865#1.offset := read~$Pointer$#2(myri10ge_rx_done_~mgp~1#1.base, ~bvadd~64(32bv64, myri10ge_rx_done_~mgp~1#1.offset), 8bv64);myri10ge_rx_done_~dev~3#1.base, myri10ge_rx_done_~dev~3#1.offset := myri10ge_rx_done_#t~mem865#1.base, myri10ge_rx_done_#t~mem865#1.offset;havoc myri10ge_rx_done_#t~mem865#1.base, myri10ge_rx_done_#t~mem865#1.offset;call myri10ge_rx_done_#t~mem866#1 := read~intINTTYPE4#2(myri10ge_rx_done_~mgp~1#1.base, ~bvadd~64(20bv64, myri10ge_rx_done_~mgp~1#1.offset), 4bv64); [2025-02-08 04:16:53,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10331-1: SUMMARY for call #t~ret963#1 := __fswab16(~zero_extend~32~16(#t~mem962#1)[16:0]); srcloc: null [2025-02-08 04:16:53,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7226: __skb_fill_page_desc_~tmp~19#1.base, __skb_fill_page_desc_~tmp~19#1.offset := __skb_fill_page_desc_#t~ret254#1.base, __skb_fill_page_desc_#t~ret254#1.offset;havoc __skb_fill_page_desc_#t~ret254#1.base, __skb_fill_page_desc_#t~ret254#1.offset;__skb_fill_page_desc_~frag~0#1.base, __skb_fill_page_desc_~frag~0#1.offset := __skb_fill_page_desc_~tmp~19#1.base, ~bvadd~64(~bvadd~64(48bv64, __skb_fill_page_desc_~tmp~19#1.offset), ~bvmul~64(16bv64, ~sign_extend~64~32(__skb_fill_page_desc_~i#1)));call write~$Pointer$#2(__skb_fill_page_desc_~page#1.base, __skb_fill_page_desc_~page#1.offset, __skb_fill_page_desc_~frag~0#1.base, __skb_fill_page_desc_~frag~0#1.offset, 8bv64);call write~intINTTYPE4#2(__skb_fill_page_desc_~off#1, __skb_fill_page_desc_~frag~0#1.base, ~bvadd~64(8bv64, __skb_fill_page_desc_~frag~0#1.offset), 4bv64); [2025-02-08 04:16:53,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9406: assume 0bv64 != myri10ge_ss_busy_polling_~tmp~68#1; [2025-02-08 04:16:53,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9406: assume !(0bv64 != myri10ge_ss_busy_polling_~tmp~68#1); [2025-02-08 04:16:53,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10133: myri10ge_rx_done_~tmp___0~27#1 := myri10ge_rx_done_#t~ret879#1;havoc myri10ge_rx_done_#t~ret879#1; [2025-02-08 04:16:53,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10133-1: SUMMARY for call myri10ge_rx_done_#t~ret879#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv64 == ~bvadd~64(myri10ge_rx_done_~skb~0#1.base, myri10ge_rx_done_~skb~0#1.offset) then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 04:16:53,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7226-1: SUMMARY for call __skb_fill_page_desc_#t~ret254#1.base, __skb_fill_page_desc_#t~ret254#1.offset := skb_end_pointer(__skb_fill_page_desc_~skb#1.base, __skb_fill_page_desc_~skb#1.offset); srcloc: null [2025-02-08 04:16:53,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19324: havoc napi_get_frags_#t~ret2250#1.base, napi_get_frags_#t~ret2250#1.offset;myri10ge_rx_done_#t~ret878#1.base, myri10ge_rx_done_#t~ret878#1.offset := napi_get_frags_#res#1.base, napi_get_frags_#res#1.offset;havoc napi_get_frags_#t~ret2250#1.base, napi_get_frags_#t~ret2250#1.offset, napi_get_frags_~arg0#1.base, napi_get_frags_~arg0#1.offset;havoc napi_get_frags_#in~arg0#1.base, napi_get_frags_#in~arg0#1.offset;assume { :end_inline_napi_get_frags } true;myri10ge_rx_done_~skb~0#1.base, myri10ge_rx_done_~skb~0#1.offset := myri10ge_rx_done_#t~ret878#1.base, myri10ge_rx_done_#t~ret878#1.offset;havoc myri10ge_rx_done_#t~ret878#1.base, myri10ge_rx_done_#t~ret878#1.offset; [2025-02-08 04:16:53,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10331-2: call #t~mem961#1.base, #t~mem961#1.offset := read~$Pointer$#2(~rx_done~0#1.base, ~rx_done~0#1.offset, 8bv64);call #t~mem962#1 := read~intINTTYPE2#2(#t~mem961#1.base, ~bvadd~64(2bv64, ~bvadd~64(#t~mem961#1.offset, ~bvmul~64(4bv64, ~sign_extend~64~32(~idx~3#1)))), 2bv64); [2025-02-08 04:16:53,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10199: myri10ge_rx_done_~tmp___2~12#1.base, myri10ge_rx_done_~tmp___2~12#1.offset := myri10ge_rx_done_#t~ret905#1.base, myri10ge_rx_done_#t~ret905#1.offset;havoc myri10ge_rx_done_#t~ret905#1.base, myri10ge_rx_done_#t~ret905#1.offset; [2025-02-08 04:16:53,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19324-2: napi_get_frags_#res#1.base, napi_get_frags_#res#1.offset := napi_get_frags_#t~ret2250#1.base, napi_get_frags_#t~ret2250#1.offset;havoc napi_get_frags_#t~ret2250#1.base, napi_get_frags_#t~ret2250#1.offset; [2025-02-08 04:16:53,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10199-1: SUMMARY for call myri10ge_rx_done_#t~ret905#1.base, myri10ge_rx_done_#t~ret905#1.offset := skb_frag_page(myri10ge_rx_done_~rx_frags~0#1.base, myri10ge_rx_done_~rx_frags~0#1.offset); srcloc: null [2025-02-08 04:16:53,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10125: myri10ge_rx_done_#t~ret877#1.base, myri10ge_rx_done_#t~ret877#1.offset := netdev_alloc_skb_#res#1.base, netdev_alloc_skb_#res#1.offset;havoc netdev_alloc_skb_#t~ret270#1.base, netdev_alloc_skb_#t~ret270#1.offset, netdev_alloc_skb_~dev#1.base, netdev_alloc_skb_~dev#1.offset, netdev_alloc_skb_~length#1, netdev_alloc_skb_~tmp~23#1.base, netdev_alloc_skb_~tmp~23#1.offset;havoc netdev_alloc_skb_#in~dev#1.base, netdev_alloc_skb_#in~dev#1.offset, netdev_alloc_skb_#in~length#1;assume { :end_inline_netdev_alloc_skb } true;myri10ge_rx_done_~skb~0#1.base, myri10ge_rx_done_~skb~0#1.offset := myri10ge_rx_done_#t~ret877#1.base, myri10ge_rx_done_#t~ret877#1.offset;havoc myri10ge_rx_done_#t~ret877#1.base, myri10ge_rx_done_#t~ret877#1.offset; [2025-02-08 04:16:53,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10059: assume myri10ge_vlan_rx_#t~short849#1;havoc myri10ge_vlan_rx_#t~mem847#1;havoc myri10ge_vlan_rx_#t~mem848#1;havoc myri10ge_vlan_rx_#t~short849#1;call myri10ge_vlan_rx_#t~mem850#1 := read~intINTTYPE1#2(myri10ge_vlan_rx_~skb#1.base, ~bvadd~64(124bv64, myri10ge_vlan_rx_~skb#1.offset), 1bv64); [2025-02-08 04:16:53,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10059: assume !myri10ge_vlan_rx_#t~short849#1;havoc myri10ge_vlan_rx_#t~mem847#1;havoc myri10ge_vlan_rx_#t~mem848#1;havoc myri10ge_vlan_rx_#t~short849#1; [2025-02-08 04:16:53,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10059-1: assume myri10ge_vlan_rx_#t~short849#1;call myri10ge_vlan_rx_#t~mem848#1 := read~intINTTYPE2#2(myri10ge_vlan_rx_~veh~0#1.base, ~bvadd~64(12bv64, myri10ge_vlan_rx_~veh~0#1.offset), 2bv64);myri10ge_vlan_rx_#t~short849#1 := 129bv32 == ~zero_extend~32~16(myri10ge_vlan_rx_#t~mem848#1); [2025-02-08 04:16:53,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10059-1: assume !myri10ge_vlan_rx_#t~short849#1; [2025-02-08 04:16:53,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16657: SUMMARY for call ldv_check_alloc_flags(ldv___netdev_alloc_skb_57_~flags#1); srcloc: null [2025-02-08 04:16:53,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9415: havoc myri10ge_ss_busy_polling_#t~mem715#1; [2025-02-08 04:16:53,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9415-1: myri10ge_rx_done_#t~ret876#1 := myri10ge_ss_busy_polling_#res#1;havoc myri10ge_ss_busy_polling_#t~mem712#1, myri10ge_ss_busy_polling_#t~ret713#1, myri10ge_ss_busy_polling_#t~ret714#1, myri10ge_ss_busy_polling_#t~mem715#1, myri10ge_ss_busy_polling_~ss#1.base, myri10ge_ss_busy_polling_~ss#1.offset, myri10ge_ss_busy_polling_~__ret_warn_on~5#1, myri10ge_ss_busy_polling_~tmp~68#1;havoc myri10ge_ss_busy_polling_#in~ss#1.base, myri10ge_ss_busy_polling_#in~ss#1.offset;assume { :end_inline_myri10ge_ss_busy_polling } true;myri10ge_rx_done_~polling~0#1 := (if 0bv8 == myri10ge_rx_done_#t~ret876#1 then 0bv8 else 1bv8);havoc myri10ge_rx_done_#t~ret876#1; [2025-02-08 04:16:53,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10076: myri10ge_vlan_rx_~tmp___1~18#1 := myri10ge_vlan_rx_#t~ret862#1;havoc myri10ge_vlan_rx_#t~ret862#1; [2025-02-08 04:16:53,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10076-1: SUMMARY for call myri10ge_vlan_rx_#t~ret862#1 := skb_frag_size(myri10ge_vlan_rx_~frag~1#1.base, myri10ge_vlan_rx_~frag~1#1.offset); srcloc: null [2025-02-08 04:16:53,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10167-2: call myri10ge_rx_done_#t~mem888#1.base, myri10ge_rx_done_#t~mem888#1.offset := read~$Pointer$#2(myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(16bv64, myri10ge_rx_done_~rx~0#1.offset), 8bv64); [2025-02-08 04:16:53,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16658: ldv___netdev_alloc_skb_57_~tmp~142#1.base, ldv___netdev_alloc_skb_57_~tmp~142#1.offset := ldv___netdev_alloc_skb_57_#t~ret2084#1.base, ldv___netdev_alloc_skb_57_#t~ret2084#1.offset;havoc ldv___netdev_alloc_skb_57_#t~ret2084#1.base, ldv___netdev_alloc_skb_57_#t~ret2084#1.offset;ldv___netdev_alloc_skb_57_#res#1.base, ldv___netdev_alloc_skb_57_#res#1.offset := ldv___netdev_alloc_skb_57_~tmp~142#1.base, ldv___netdev_alloc_skb_57_~tmp~142#1.offset; [2025-02-08 04:16:53,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10068: myri10ge_vlan_rx_~tmp~74#1 := myri10ge_vlan_rx_#t~ret855#1;havoc myri10ge_vlan_rx_#t~mem854#1;havoc myri10ge_vlan_rx_#t~ret855#1;assume { :begin_inline___vlan_hwaccel_put_tag } true;__vlan_hwaccel_put_tag_#in~skb#1.base, __vlan_hwaccel_put_tag_#in~skb#1.offset, __vlan_hwaccel_put_tag_#in~vlan_proto#1, __vlan_hwaccel_put_tag_#in~vlan_tci#1 := myri10ge_vlan_rx_~skb#1.base, myri10ge_vlan_rx_~skb#1.offset, 129bv16, ~zero_extend~32~16(myri10ge_vlan_rx_~tmp~74#1)[16:0];havoc __vlan_hwaccel_put_tag_#res#1.base, __vlan_hwaccel_put_tag_#res#1.offset;havoc __vlan_hwaccel_put_tag_~skb#1.base, __vlan_hwaccel_put_tag_~skb#1.offset, __vlan_hwaccel_put_tag_~vlan_proto#1, __vlan_hwaccel_put_tag_~vlan_tci#1;__vlan_hwaccel_put_tag_~skb#1.base, __vlan_hwaccel_put_tag_~skb#1.offset := __vlan_hwaccel_put_tag_#in~skb#1.base, __vlan_hwaccel_put_tag_#in~skb#1.offset;__vlan_hwaccel_put_tag_~vlan_proto#1 := __vlan_hwaccel_put_tag_#in~vlan_proto#1;__vlan_hwaccel_put_tag_~vlan_tci#1 := __vlan_hwaccel_put_tag_#in~vlan_tci#1;call write~intINTTYPE2#2(__vlan_hwaccel_put_tag_~vlan_proto#1, __vlan_hwaccel_put_tag_~skb#1.base, ~bvadd~64(168bv64, __vlan_hwaccel_put_tag_~skb#1.offset), 2bv64);call write~intINTTYPE2#2(~bvor~32(4096bv32, ~zero_extend~32~16(__vlan_hwaccel_put_tag_~vlan_tci#1))[16:0], __vlan_hwaccel_put_tag_~skb#1.base, ~bvadd~64(170bv64, __vlan_hwaccel_put_tag_~skb#1.offset), 2bv64);__vlan_hwaccel_put_tag_#res#1.base, __vlan_hwaccel_put_tag_#res#1.offset := __vlan_hwaccel_put_tag_~skb#1.base, __vlan_hwaccel_put_tag_~skb#1.offset; [2025-02-08 04:16:53,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10068-1: SUMMARY for call myri10ge_vlan_rx_#t~ret855#1 := __fswab16(~zero_extend~32~16(myri10ge_vlan_rx_#t~mem854#1)[16:0]); srcloc: null [2025-02-08 04:16:53,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10068-2: call myri10ge_vlan_rx_#t~mem854#1 := read~intINTTYPE2#2(myri10ge_vlan_rx_~veh~0#1.base, ~bvadd~64(14bv64, myri10ge_vlan_rx_~veh~0#1.offset), 2bv64); [2025-02-08 04:16:53,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10200: myri10ge_rx_done_~tmp___3~7#1.base, myri10ge_rx_done_~tmp___3~7#1.offset := myri10ge_rx_done_#t~ret906#1.base, myri10ge_rx_done_#t~ret906#1.offset;havoc myri10ge_rx_done_#t~ret906#1.base, myri10ge_rx_done_#t~ret906#1.offset;call myri10ge_rx_done_#t~mem907#1 := read~intINTTYPE4#2(myri10ge_rx_done_~rx_frags~0#1.base, ~bvadd~64(8bv64, myri10ge_rx_done_~rx_frags~0#1.offset), 4bv64);myri10ge_rx_done_~va~1#1.base, myri10ge_rx_done_~va~1#1.offset := myri10ge_rx_done_~tmp___3~7#1.base, ~bvadd~64(myri10ge_rx_done_~tmp___3~7#1.offset, ~zero_extend~64~32(myri10ge_rx_done_#t~mem907#1));havoc myri10ge_rx_done_#t~mem907#1;assume { :begin_inline_skb_copy_to_linear_data } true;skb_copy_to_linear_data_#in~skb#1.base, skb_copy_to_linear_data_#in~skb#1.offset, skb_copy_to_linear_data_#in~from#1.base, skb_copy_to_linear_data_#in~from#1.offset, skb_copy_to_linear_data_#in~len#1 := myri10ge_rx_done_~skb~0#1.base, myri10ge_rx_done_~skb~0#1.offset, myri10ge_rx_done_~va~1#1.base, myri10ge_rx_done_~va~1#1.offset, myri10ge_rx_done_~hlen~0#1;havoc skb_copy_to_linear_data_#t~mem282#1.base, skb_copy_to_linear_data_#t~mem282#1.offset, skb_copy_to_linear_data_#t~memcpy~res283#1.base, skb_copy_to_linear_data_#t~memcpy~res283#1.offset, skb_copy_to_linear_data_~skb#1.base, skb_copy_to_linear_data_~skb#1.offset, skb_copy_to_linear_data_~from#1.base, skb_copy_to_linear_data_~from#1.offset, skb_copy_to_linear_data_~len#1;skb_copy_to_linear_data_~skb#1.base, skb_copy_to_linear_data_~skb#1.offset := skb_copy_to_linear_data_#in~skb#1.base, skb_copy_to_linear_data_#in~skb#1.offset;skb_copy_to_linear_data_~from#1.base, skb_copy_to_linear_data_~from#1.offset := skb_copy_to_linear_data_#in~from#1.base, skb_copy_to_linear_data_#in~from#1.offset;skb_copy_to_linear_data_~len#1 := skb_copy_to_linear_data_#in~len#1;call skb_copy_to_linear_data_#t~mem282#1.base, skb_copy_to_linear_data_#t~mem282#1.offset := read~$Pointer$#2(skb_copy_to_linear_data_~skb#1.base, ~bvadd~64(229bv64, skb_copy_to_linear_data_~skb#1.offset), 8bv64); [2025-02-08 04:16:53,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10200-1: SUMMARY for call myri10ge_rx_done_#t~ret906#1.base, myri10ge_rx_done_#t~ret906#1.offset := lowmem_page_address(myri10ge_rx_done_~tmp___2~12#1.base, myri10ge_rx_done_~tmp___2~12#1.offset); srcloc: null [2025-02-08 04:16:53,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10167: havoc myri10ge_rx_done_#t~mem888#1.base, myri10ge_rx_done_#t~mem888#1.offset;call myri10ge_rx_done_#t~mem889#1.base, myri10ge_rx_done_#t~mem889#1.offset := read~$Pointer$#2(myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(16bv64, myri10ge_rx_done_~rx~0#1.offset), 8bv64);call myri10ge_rx_done_#t~mem890#1.base, myri10ge_rx_done_#t~mem890#1.offset := read~$Pointer$#2(myri10ge_rx_done_#t~mem889#1.base, ~bvadd~64(myri10ge_rx_done_#t~mem889#1.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(myri10ge_rx_done_~idx~1#1))), 8bv64);call myri10ge_rx_done_#t~mem891#1.base, myri10ge_rx_done_#t~mem891#1.offset := read~$Pointer$#2(myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(16bv64, myri10ge_rx_done_~rx~0#1.offset), 8bv64);call myri10ge_rx_done_#t~mem892#1 := read~intINTTYPE4#2(myri10ge_rx_done_#t~mem891#1.base, ~bvadd~64(8bv64, ~bvadd~64(myri10ge_rx_done_#t~mem891#1.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(myri10ge_rx_done_~idx~1#1)))), 4bv64);assume { :begin_inline_skb_fill_page_desc } true;skb_fill_page_desc_#in~skb#1.base, skb_fill_page_desc_#in~skb#1.offset, skb_fill_page_desc_#in~i#1, skb_fill_page_desc_#in~page#1.base, skb_fill_page_desc_#in~page#1.offset, skb_fill_page_desc_#in~off#1, skb_fill_page_desc_#in~size#1 := myri10ge_rx_done_~skb~0#1.base, myri10ge_rx_done_~skb~0#1.offset, myri10ge_rx_done_~i~9#1, myri10ge_rx_done_#t~mem890#1.base, myri10ge_rx_done_#t~mem890#1.offset, myri10ge_rx_done_#t~mem892#1, (if ~bvult~32(4096bv32, myri10ge_rx_done_~remainder~0#1) then 4096bv32 else myri10ge_rx_done_~remainder~0#1);havoc skb_fill_page_desc_#t~ret259#1.base, skb_fill_page_desc_#t~ret259#1.offset, skb_fill_page_desc_~skb#1.base, skb_fill_page_desc_~skb#1.offset, skb_fill_page_desc_~i#1, skb_fill_page_desc_~page#1.base, skb_fill_page_desc_~page#1.offset, skb_fill_page_desc_~off#1, skb_fill_page_desc_~size#1, skb_fill_page_desc_~tmp~20#1.base, skb_fill_page_desc_~tmp~20#1.offset;skb_fill_page_desc_~skb#1.base, skb_fill_page_desc_~skb#1.offset := skb_fill_page_desc_#in~skb#1.base, skb_fill_page_desc_#in~skb#1.offset;skb_fill_page_desc_~i#1 := skb_fill_page_desc_#in~i#1;skb_fill_page_desc_~page#1.base, skb_fill_page_desc_~page#1.offset := skb_fill_page_desc_#in~page#1.base, skb_fill_page_desc_#in~page#1.offset;skb_fill_page_desc_~off#1 := skb_fill_page_desc_#in~off#1;skb_fill_page_desc_~size#1 := skb_fill_page_desc_#in~size#1;havoc skb_fill_page_desc_~tmp~20#1.base, skb_fill_page_desc_~tmp~20#1.offset;assume { :begin_inline___skb_fill_page_desc } true;__skb_fill_page_desc_#in~skb#1.base, __skb_fill_page_desc_#in~skb#1.offset, __skb_fill_page_desc_#in~i#1, __skb_fill_page_desc_#in~page#1.base, __skb_fill_page_desc_#in~page#1.offset, __skb_fill_page_desc_#in~off#1, __skb_fill_page_desc_#in~size#1 := skb_fill_page_desc_~skb#1.base, skb_fill_page_desc_~skb#1.offset, skb_fill_page_desc_~i#1, skb_fill_page_desc_~page#1.base, skb_fill_page_desc_~page#1.offset, skb_fill_page_desc_~off#1, skb_fill_page_desc_~size#1;havoc __skb_fill_page_desc_#t~ret254#1.base, __skb_fill_page_desc_#t~ret254#1.offset, __skb_fill_page_desc_#t~ret255#1.base, __skb_fill_page_desc_#t~ret255#1.offset, __skb_fill_page_desc_#t~mem256#1, __skb_fill_page_desc_#t~mem257#1.base, __skb_fill_page_desc_#t~mem257#1.offset, __skb_fill_page_desc_#t~short258#1, __skb_fill_page_desc_~skb#1.base, __skb_fill_page_desc_~skb#1.offset, __skb_fill_page_desc_~i#1, __skb_fill_page_desc_~page#1.base, __skb_fill_page_desc_~page#1.offset, __skb_fill_page_desc_~off#1, __skb_fill_page_desc_~size#1, __skb_fill_page_desc_~frag~0#1.base, __skb_fill_page_desc_~frag~0#1.offset, __skb_fill_page_desc_~tmp~19#1.base, __skb_fill_page_desc_~tmp~19#1.offset;__skb_fill_page_desc_~skb#1.base, __skb_fill_page_desc_~skb#1.offset := __skb_fill_page_desc_#in~skb#1.base, __skb_fill_page_desc_#in~skb#1.offset;__skb_fill_page_desc_~i#1 := __skb_fill_page_desc_#in~i#1;__skb_fill_page_desc_~page#1.base, __skb_fill_page_desc_~page#1.offset := __skb_fill_page_desc_#in~page#1.base, __skb_fill_page_desc_#in~page#1.offset;__skb_fill_page_desc_~off#1 := __skb_fill_page_desc_#in~off#1;__skb_fill_page_desc_~size#1 := __skb_fill_page_desc_#in~size#1;havoc __skb_fill_page_desc_~frag~0#1.base, __skb_fill_page_desc_~frag~0#1.offset;havoc __skb_fill_page_desc_~tmp~19#1.base, __skb_fill_page_desc_~tmp~19#1.offset; [2025-02-08 04:16:53,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10167-1: SUMMARY for call myri10ge_unmap_rx_page(myri10ge_rx_done_~pdev~2#1.base, myri10ge_rx_done_~pdev~2#1.offset, myri10ge_rx_done_#t~mem888#1.base, ~bvadd~64(myri10ge_rx_done_#t~mem888#1.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(myri10ge_rx_done_~idx~1#1))), myri10ge_rx_done_~bytes~2#1); srcloc: null [2025-02-08 04:16:53,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10060: assume 8bv32 == ~zero_extend~32~8(myri10ge_vlan_rx_#t~mem850#1);havoc myri10ge_vlan_rx_#t~mem850#1;assume { :begin_inline_csum_partial } true;csum_partial_#in~arg0#1.base, csum_partial_#in~arg0#1.offset, csum_partial_#in~arg1#1, csum_partial_#in~arg2#1 := myri10ge_vlan_rx_~va~0#1.base, ~bvadd~64(14bv64, myri10ge_vlan_rx_~va~0#1.offset), 4bv32, 0bv32;havoc csum_partial_#res#1;havoc csum_partial_#t~nondet2231#1, csum_partial_~arg0#1.base, csum_partial_~arg0#1.offset, csum_partial_~arg1#1, csum_partial_~arg2#1;csum_partial_~arg0#1.base, csum_partial_~arg0#1.offset := csum_partial_#in~arg0#1.base, csum_partial_#in~arg0#1.offset;csum_partial_~arg1#1 := csum_partial_#in~arg1#1;csum_partial_~arg2#1 := csum_partial_#in~arg2#1;havoc csum_partial_#t~nondet2231#1;csum_partial_#res#1 := csum_partial_#t~nondet2231#1;havoc csum_partial_#t~nondet2231#1; [2025-02-08 04:16:53,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10060: assume !(8bv32 == ~zero_extend~32~8(myri10ge_vlan_rx_#t~mem850#1));havoc myri10ge_vlan_rx_#t~mem850#1; [2025-02-08 04:16:53,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6864: csum_sub_#t~ret135#1 := csum_add_#res#1;havoc csum_add_~csum#1, csum_add_~addend#1, csum_add_~res~0#1;havoc csum_add_#in~csum#1, csum_add_#in~addend#1;assume { :end_inline_csum_add } true;csum_sub_~tmp~9#1 := csum_sub_#t~ret135#1;havoc csum_sub_#t~ret135#1;csum_sub_#res#1 := csum_sub_~tmp~9#1; [2025-02-08 04:16:53,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10192: havoc myri10ge_vlan_rx_#t~mem847#1, myri10ge_vlan_rx_#t~mem848#1, myri10ge_vlan_rx_#t~short849#1, myri10ge_vlan_rx_#t~mem850#1, myri10ge_vlan_rx_#t~ret851#1, myri10ge_vlan_rx_#t~mem852#1, myri10ge_vlan_rx_#t~ret853#1, myri10ge_vlan_rx_#t~mem854#1, myri10ge_vlan_rx_#t~ret855#1, myri10ge_vlan_rx_#t~ret856#1.base, myri10ge_vlan_rx_#t~ret856#1.offset, myri10ge_vlan_rx_#t~memmove~res857#1.base, myri10ge_vlan_rx_#t~memmove~res857#1.offset, myri10ge_vlan_rx_#t~mem858#1, myri10ge_vlan_rx_#t~mem859#1, myri10ge_vlan_rx_#t~ret860#1.base, myri10ge_vlan_rx_#t~ret860#1.offset, myri10ge_vlan_rx_#t~mem861#1, myri10ge_vlan_rx_#t~ret862#1, myri10ge_vlan_rx_~dev#1.base, myri10ge_vlan_rx_~dev#1.offset, myri10ge_vlan_rx_~addr#1.base, myri10ge_vlan_rx_~addr#1.offset, myri10ge_vlan_rx_~skb#1.base, myri10ge_vlan_rx_~skb#1.offset, myri10ge_vlan_rx_~va~0#1.base, myri10ge_vlan_rx_~va~0#1.offset, myri10ge_vlan_rx_~veh~0#1.base, myri10ge_vlan_rx_~veh~0#1.offset, myri10ge_vlan_rx_~frag~1#1.base, myri10ge_vlan_rx_~frag~1#1.offset, myri10ge_vlan_rx_~vsum~0#1, myri10ge_vlan_rx_~tmp~74#1, myri10ge_vlan_rx_~tmp___0~26#1.base, myri10ge_vlan_rx_~tmp___0~26#1.offset, myri10ge_vlan_rx_~tmp___1~18#1;havoc myri10ge_vlan_rx_#in~dev#1.base, myri10ge_vlan_rx_#in~dev#1.offset, myri10ge_vlan_rx_#in~addr#1.base, myri10ge_vlan_rx_#in~addr#1.offset, myri10ge_vlan_rx_#in~skb#1.base, myri10ge_vlan_rx_#in~skb#1.offset;assume { :end_inline_myri10ge_vlan_rx } true;havoc myri10ge_rx_done_#t~mem900#1.base, myri10ge_rx_done_#t~mem900#1.offset;call myri10ge_rx_done_#t~mem901#1.base, myri10ge_rx_done_#t~mem901#1.offset := read~$Pointer$#2(myri10ge_rx_done_~mgp~1#1.base, myri10ge_rx_done_~mgp~1#1.offset, 8bv64);assume { :begin_inline_skb_record_rx_queue } true;skb_record_rx_queue_#in~skb#1.base, skb_record_rx_queue_#in~skb#1.offset, skb_record_rx_queue_#in~rx_queue#1 := myri10ge_rx_done_~skb~0#1.base, myri10ge_rx_done_~skb~0#1.offset, ~zero_extend~32~16(~bvsdiv~64(~bvsub~64(~bvadd~64(myri10ge_rx_done_~ss#1.base, myri10ge_rx_done_~ss#1.offset), ~bvadd~64(myri10ge_rx_done_#t~mem901#1.base, myri10ge_rx_done_#t~mem901#1.offset)), 832bv64)[16:0])[16:0];havoc skb_record_rx_queue_~skb#1.base, skb_record_rx_queue_~skb#1.offset, skb_record_rx_queue_~rx_queue#1;skb_record_rx_queue_~skb#1.base, skb_record_rx_queue_~skb#1.offset := skb_record_rx_queue_#in~skb#1.base, skb_record_rx_queue_#in~skb#1.offset;skb_record_rx_queue_~rx_queue#1 := skb_record_rx_queue_#in~rx_queue#1;call write~intINTTYPE2#2(~bvadd~32(1bv32, ~zero_extend~32~16(skb_record_rx_queue_~rx_queue#1))[16:0], skb_record_rx_queue_~skb#1.base, ~bvadd~64(176bv64, skb_record_rx_queue_~skb#1.offset), 2bv64);havoc skb_record_rx_queue_~skb#1.base, skb_record_rx_queue_~skb#1.offset, skb_record_rx_queue_~rx_queue#1;havoc skb_record_rx_queue_#in~skb#1.base, skb_record_rx_queue_#in~skb#1.offset, skb_record_rx_queue_#in~rx_queue#1;assume { :end_inline_skb_record_rx_queue } true;havoc myri10ge_rx_done_#t~mem901#1.base, myri10ge_rx_done_#t~mem901#1.offset;assume { :begin_inline_skb_mark_napi_id } true;skb_mark_napi_id_#in~skb#1.base, skb_mark_napi_id_#in~skb#1.offset, skb_mark_napi_id_#in~napi#1.base, skb_mark_napi_id_#in~napi#1.offset := myri10ge_rx_done_~skb~0#1.base, myri10ge_rx_done_~skb~0#1.offset, myri10ge_rx_done_~ss#1.base, ~bvadd~64(244bv64, myri10ge_rx_done_~ss#1.offset);havoc skb_mark_napi_id_#t~mem469#1, skb_mark_napi_id_~skb#1.base, skb_mark_napi_id_~skb#1.offset, skb_mark_napi_id_~napi#1.base, skb_mark_napi_id_~napi#1.offset;skb_mark_napi_id_~skb#1.base, skb_mark_napi_id_~skb#1.offset := skb_mark_napi_id_#in~skb#1.base, skb_mark_napi_id_#in~skb#1.offset;skb_mark_napi_id_~napi#1.base, skb_mark_napi_id_~napi#1.offset := skb_mark_napi_id_#in~napi#1.base, skb_mark_napi_id_#in~napi#1.offset;call skb_mark_napi_id_#t~mem469#1 := read~intINTTYPE4#2(skb_mark_napi_id_~napi#1.base, ~bvadd~64(168bv64, skb_mark_napi_id_~napi#1.offset), 4bv64);call write~intINTTYPE4#2(skb_mark_napi_id_#t~mem469#1, skb_mark_napi_id_~skb#1.base, ~bvadd~64(187bv64, skb_mark_napi_id_~skb#1.offset), 4bv64);havoc skb_mark_napi_id_#t~mem469#1;havoc skb_mark_napi_id_#t~mem469#1, skb_mark_napi_id_~skb#1.base, skb_mark_napi_id_~skb#1.offset, skb_mark_napi_id_~napi#1.base, skb_mark_napi_id_~napi#1.offset;havoc skb_mark_napi_id_#in~skb#1.base, skb_mark_napi_id_#in~skb#1.offset, skb_mark_napi_id_#in~napi#1.base, skb_mark_napi_id_#in~napi#1.offset;assume { :end_inline_skb_mark_napi_id } true; [2025-02-08 04:16:53,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10192-1: call myri10ge_rx_done_#t~mem900#1.base, myri10ge_rx_done_#t~mem900#1.offset := read~$Pointer$#2(myri10ge_rx_done_~mgp~1#1.base, ~bvadd~64(32bv64, myri10ge_rx_done_~mgp~1#1.offset), 8bv64);assume { :begin_inline_myri10ge_vlan_rx } true;myri10ge_vlan_rx_#in~dev#1.base, myri10ge_vlan_rx_#in~dev#1.offset, myri10ge_vlan_rx_#in~addr#1.base, myri10ge_vlan_rx_#in~addr#1.offset, myri10ge_vlan_rx_#in~skb#1.base, myri10ge_vlan_rx_#in~skb#1.offset := myri10ge_rx_done_#t~mem900#1.base, myri10ge_rx_done_#t~mem900#1.offset, myri10ge_rx_done_~va~1#1.base, myri10ge_rx_done_~va~1#1.offset, myri10ge_rx_done_~skb~0#1.base, myri10ge_rx_done_~skb~0#1.offset;havoc myri10ge_vlan_rx_#t~mem847#1, myri10ge_vlan_rx_#t~mem848#1, myri10ge_vlan_rx_#t~short849#1, myri10ge_vlan_rx_#t~mem850#1, myri10ge_vlan_rx_#t~ret851#1, myri10ge_vlan_rx_#t~mem852#1, myri10ge_vlan_rx_#t~ret853#1, myri10ge_vlan_rx_#t~mem854#1, myri10ge_vlan_rx_#t~ret855#1, myri10ge_vlan_rx_#t~ret856#1.base, myri10ge_vlan_rx_#t~ret856#1.offset, myri10ge_vlan_rx_#t~memmove~res857#1.base, myri10ge_vlan_rx_#t~memmove~res857#1.offset, myri10ge_vlan_rx_#t~mem858#1, myri10ge_vlan_rx_#t~mem859#1, myri10ge_vlan_rx_#t~ret860#1.base, myri10ge_vlan_rx_#t~ret860#1.offset, myri10ge_vlan_rx_#t~mem861#1, myri10ge_vlan_rx_#t~ret862#1, myri10ge_vlan_rx_~dev#1.base, myri10ge_vlan_rx_~dev#1.offset, myri10ge_vlan_rx_~addr#1.base, myri10ge_vlan_rx_~addr#1.offset, myri10ge_vlan_rx_~skb#1.base, myri10ge_vlan_rx_~skb#1.offset, myri10ge_vlan_rx_~va~0#1.base, myri10ge_vlan_rx_~va~0#1.offset, myri10ge_vlan_rx_~veh~0#1.base, myri10ge_vlan_rx_~veh~0#1.offset, myri10ge_vlan_rx_~frag~1#1.base, myri10ge_vlan_rx_~frag~1#1.offset, myri10ge_vlan_rx_~vsum~0#1, myri10ge_vlan_rx_~tmp~74#1, myri10ge_vlan_rx_~tmp___0~26#1.base, myri10ge_vlan_rx_~tmp___0~26#1.offset, myri10ge_vlan_rx_~tmp___1~18#1;myri10ge_vlan_rx_~dev#1.base, myri10ge_vlan_rx_~dev#1.offset := myri10ge_vlan_rx_#in~dev#1.base, myri10ge_vlan_rx_#in~dev#1.offset;myri10ge_vlan_rx_~addr#1.base, myri10ge_vlan_rx_~addr#1.offset := myri10ge_vlan_rx_#in~addr#1.base, myri10ge_vlan_rx_#in~addr#1.offset;myri10ge_vlan_rx_~skb#1.base, myri10ge_vlan_rx_~skb#1.offset := myri10ge_vlan_rx_#in~skb#1.base, myri10ge_vlan_rx_#in~skb#1.offset;havoc myri10ge_vlan_rx_~va~0#1.base, myri10ge_vlan_rx_~va~0#1.offset;havoc myri10ge_vlan_rx_~veh~0#1.base, myri10ge_vlan_rx_~veh~0#1.offset;havoc myri10ge_vlan_rx_~frag~1#1.base, myri10ge_vlan_rx_~frag~1#1.offset;havoc myri10ge_vlan_rx_~vsum~0#1;havoc myri10ge_vlan_rx_~tmp~74#1;havoc myri10ge_vlan_rx_~tmp___0~26#1.base, myri10ge_vlan_rx_~tmp___0~26#1.offset;havoc myri10ge_vlan_rx_~tmp___1~18#1;myri10ge_vlan_rx_~va~0#1.base, myri10ge_vlan_rx_~va~0#1.offset := myri10ge_vlan_rx_~addr#1.base, myri10ge_vlan_rx_~addr#1.offset;myri10ge_vlan_rx_~va~0#1.base, myri10ge_vlan_rx_~va~0#1.offset := myri10ge_vlan_rx_~va~0#1.base, ~bvadd~64(2bv64, myri10ge_vlan_rx_~va~0#1.offset);myri10ge_vlan_rx_~veh~0#1.base, myri10ge_vlan_rx_~veh~0#1.offset := myri10ge_vlan_rx_~va~0#1.base, myri10ge_vlan_rx_~va~0#1.offset;call myri10ge_vlan_rx_#t~mem847#1 := read~intINTTYPE8#2(myri10ge_vlan_rx_~dev#1.base, ~bvadd~64(204bv64, myri10ge_vlan_rx_~dev#1.offset), 8bv64);myri10ge_vlan_rx_#t~short849#1 := 0bv64 != ~bvand~64(256bv64, myri10ge_vlan_rx_#t~mem847#1); [2025-02-08 04:16:53,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10159: myri10ge_rx_done_~tmp___1~19#1.base, myri10ge_rx_done_~tmp___1~19#1.offset := myri10ge_rx_done_#t~ret887#1.base, myri10ge_rx_done_#t~ret887#1.offset;havoc myri10ge_rx_done_#t~ret887#1.base, myri10ge_rx_done_#t~ret887#1.offset;myri10ge_rx_done_~rx_frags~0#1.base, myri10ge_rx_done_~rx_frags~0#1.offset := myri10ge_rx_done_~tmp___1~19#1.base, ~bvadd~64(48bv64, myri10ge_rx_done_~tmp___1~19#1.offset);myri10ge_rx_done_~i~9#1 := 0bv32;myri10ge_rx_done_~remainder~0#1 := myri10ge_rx_done_~len#1; [2025-02-08 04:16:53,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10159-1: SUMMARY for call myri10ge_rx_done_#t~ret887#1.base, myri10ge_rx_done_#t~ret887#1.offset := skb_end_pointer(myri10ge_rx_done_~skb~0#1.base, myri10ge_rx_done_~skb~0#1.offset); srcloc: null [2025-02-08 04:16:53,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16658-1: SUMMARY for call ldv___netdev_alloc_skb_57_#t~ret2084#1.base, ldv___netdev_alloc_skb_57_#t~ret2084#1.offset := ldv_malloc(245bv64); srcloc: null [2025-02-08 04:16:53,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10118-1: SUMMARY for call myri10ge_rx_done_#t~ret873#1.base, myri10ge_rx_done_#t~ret873#1.offset := lowmem_page_address(myri10ge_rx_done_#t~mem872#1.base, myri10ge_rx_done_#t~mem872#1.offset); srcloc: null [2025-02-08 04:16:53,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10151: assume ~bvsgt~32(myri10ge_rx_done_~remainder~0#1, 0bv32); [2025-02-08 04:16:53,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10151: assume !~bvsgt~32(myri10ge_rx_done_~remainder~0#1, 0bv32);myri10ge_rx_done_#res#1 := 0bv32; [2025-02-08 04:16:53,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10118: myri10ge_rx_done_~tmp~75#1.base, myri10ge_rx_done_~tmp~75#1.offset := myri10ge_rx_done_#t~ret873#1.base, myri10ge_rx_done_#t~ret873#1.offset;havoc myri10ge_rx_done_#t~mem871#1.base, myri10ge_rx_done_#t~mem871#1.offset;havoc myri10ge_rx_done_#t~mem872#1.base, myri10ge_rx_done_#t~mem872#1.offset;havoc myri10ge_rx_done_#t~ret873#1.base, myri10ge_rx_done_#t~ret873#1.offset;call myri10ge_rx_done_#t~mem874#1.base, myri10ge_rx_done_#t~mem874#1.offset := read~$Pointer$#2(myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(16bv64, myri10ge_rx_done_~rx~0#1.offset), 8bv64);call myri10ge_rx_done_#t~mem875#1 := read~intINTTYPE4#2(myri10ge_rx_done_#t~mem874#1.base, ~bvadd~64(8bv64, ~bvadd~64(myri10ge_rx_done_#t~mem874#1.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(myri10ge_rx_done_~idx~1#1)))), 4bv64);myri10ge_rx_done_~va~1#1.base, myri10ge_rx_done_~va~1#1.offset := myri10ge_rx_done_~tmp~75#1.base, ~bvadd~64(myri10ge_rx_done_~tmp~75#1.offset, ~sign_extend~64~32(myri10ge_rx_done_#t~mem875#1));havoc myri10ge_rx_done_#t~mem874#1.base, myri10ge_rx_done_#t~mem874#1.offset;havoc myri10ge_rx_done_#t~mem875#1;havoc myri10ge_rx_done_#t~mem874#1.base, myri10ge_rx_done_#t~mem874#1.offset;havoc myri10ge_rx_done_#t~mem875#1;assume { :begin_inline_myri10ge_ss_busy_polling } true;myri10ge_ss_busy_polling_#in~ss#1.base, myri10ge_ss_busy_polling_#in~ss#1.offset := myri10ge_rx_done_~ss#1.base, myri10ge_rx_done_~ss#1.offset;havoc myri10ge_ss_busy_polling_#res#1;havoc myri10ge_ss_busy_polling_#t~mem712#1, myri10ge_ss_busy_polling_#t~ret713#1, myri10ge_ss_busy_polling_#t~ret714#1, myri10ge_ss_busy_polling_#t~mem715#1, myri10ge_ss_busy_polling_~ss#1.base, myri10ge_ss_busy_polling_~ss#1.offset, myri10ge_ss_busy_polling_~__ret_warn_on~5#1, myri10ge_ss_busy_polling_~tmp~68#1;myri10ge_ss_busy_polling_~ss#1.base, myri10ge_ss_busy_polling_~ss#1.offset := myri10ge_ss_busy_polling_#in~ss#1.base, myri10ge_ss_busy_polling_#in~ss#1.offset;havoc myri10ge_ss_busy_polling_~__ret_warn_on~5#1;havoc myri10ge_ss_busy_polling_~tmp~68#1;call myri10ge_ss_busy_polling_#t~mem712#1 := read~intINTTYPE4#2(myri10ge_ss_busy_polling_~ss#1.base, ~bvadd~64(528bv64, myri10ge_ss_busy_polling_~ss#1.offset), 4bv64);myri10ge_ss_busy_polling_~__ret_warn_on~5#1 := (if 0bv32 == ~bvand~32(3bv32, myri10ge_ss_busy_polling_#t~mem712#1) then 1bv32 else 0bv32);havoc myri10ge_ss_busy_polling_#t~mem712#1; [2025-02-08 04:16:53,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6667: havoc kobject_name_#t~mem93#1.base, kobject_name_#t~mem93#1.offset; [2025-02-08 04:16:53,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731: havoc dev_name_#t~mem106#1.base, dev_name_#t~mem106#1.offset; [2025-02-08 04:16:53,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19342: havoc #t~nondet2253; [2025-02-08 04:16:53,985 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19184: havoc #t~nondet2230; [2025-02-08 04:16:55,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11700: havoc #t~mem1267.base, #t~mem1267.offset;havoc #t~mem1268.base, #t~mem1268.offset;~i~15 := ~bvadd~32(1bv32, ~i~15); [2025-02-08 04:16:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11700-1: SUMMARY for call put_page(#t~mem1268.base, #t~mem1268.offset); srcloc: null [2025-02-08 04:16:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11671: call #t~mem1249 := read~intINTTYPE4#2(~ss.base, ~bvadd~64(56bv64, ~bvadd~64(148bv64, ~ss.offset)), 4bv64);~idx~5 := ~bvand~32(~i~15, #t~mem1249);call #t~mem1250 := read~intINTTYPE4#2(~ss.base, ~bvadd~64(48bv64, ~bvadd~64(148bv64, ~ss.offset)), 4bv64); [2025-02-08 04:16:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11717: assume 0bv64 != ~bvadd~64(~skb~2.base, ~skb~2.offset);call #t~mem1279 := read~intINTTYPE8#2(~ss.base, ~bvadd~64(40bv64, ~bvadd~64(424bv64, ~ss.offset)), 8bv64);call write~intINTTYPE8#2(~bvadd~64(1bv64, #t~mem1279), ~ss.base, ~bvadd~64(40bv64, ~bvadd~64(424bv64, ~ss.offset)), 8bv64);havoc #t~mem1279; [2025-02-08 04:16:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11717: assume !(0bv64 != ~bvadd~64(~skb~2.base, ~skb~2.offset)); [2025-02-08 04:16:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11730: assume 0bv32 != ~len~2;call #t~mem1283.base, #t~mem1283.offset := read~$Pointer$#2(~mgp~19.base, ~bvadd~64(100bv64, ~mgp~19.offset), 8bv64);call #t~mem1284.base, #t~mem1284.offset := read~$Pointer$#2(~tx~2.base, ~bvadd~64(40bv64, ~tx~2.offset), 8bv64);call #t~mem1285 := read~intINTTYPE8#2(#t~mem1284.base, ~bvadd~64(12bv64, ~bvadd~64(#t~mem1284.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(~idx~5)))), 8bv64); [2025-02-08 04:16:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11730: assume !(0bv32 != ~len~2); [2025-02-08 04:16:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11672: assume ~i~15 == ~bvadd~32(4294967295bv32, #t~mem1250);havoc #t~mem1250;call #t~mem1251.base, #t~mem1251.offset := read~$Pointer$#2(~ss.base, ~bvadd~64(16bv64, ~bvadd~64(148bv64, ~ss.offset)), 8bv64);call write~intINTTYPE4#2(4096bv32, #t~mem1251.base, ~bvadd~64(8bv64, ~bvadd~64(#t~mem1251.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(~idx~5)))), 4bv64);havoc #t~mem1251.base, #t~mem1251.offset; [2025-02-08 04:16:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11672: assume !(~i~15 == ~bvadd~32(4294967295bv32, #t~mem1250));havoc #t~mem1250; [2025-02-08 04:16:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11693: call #t~mem1261 := read~intINTTYPE4#2(~ss.base, ~bvadd~64(56bv64, ~bvadd~64(84bv64, ~ss.offset)), 4bv64);~idx~5 := ~bvand~32(~i~15, #t~mem1261);call #t~mem1262 := read~intINTTYPE4#2(~ss.base, ~bvadd~64(48bv64, ~bvadd~64(84bv64, ~ss.offset)), 4bv64); [2025-02-08 04:16:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11722: assume 0bv32 != ~len~2;call #t~mem1280.base, #t~mem1280.offset := read~$Pointer$#2(~mgp~19.base, ~bvadd~64(100bv64, ~mgp~19.offset), 8bv64);call #t~mem1281.base, #t~mem1281.offset := read~$Pointer$#2(~tx~2.base, ~bvadd~64(40bv64, ~tx~2.offset), 8bv64);call #t~mem1282 := read~intINTTYPE8#2(#t~mem1281.base, ~bvadd~64(12bv64, ~bvadd~64(#t~mem1281.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(~idx~5)))), 8bv64); [2025-02-08 04:16:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11722: assume !(0bv32 != ~len~2); [2025-02-08 04:16:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11677-1: SUMMARY for call myri10ge_unmap_rx_page(#t~mem1252.base, #t~mem1252.offset, #t~mem1253.base, ~bvadd~64(#t~mem1253.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(~idx~5))), #t~mem1254); srcloc: null [2025-02-08 04:16:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11677: havoc #t~mem1252.base, #t~mem1252.offset;havoc #t~mem1253.base, #t~mem1253.offset;havoc #t~mem1254;call #t~mem1255.base, #t~mem1255.offset := read~$Pointer$#2(~ss.base, ~bvadd~64(16bv64, ~bvadd~64(148bv64, ~ss.offset)), 8bv64);call #t~mem1256.base, #t~mem1256.offset := read~$Pointer$#2(#t~mem1255.base, ~bvadd~64(#t~mem1255.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(~idx~5))), 8bv64); [2025-02-08 04:16:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11677-2: call #t~mem1252.base, #t~mem1252.offset := read~$Pointer$#2(~mgp~19.base, ~bvadd~64(100bv64, ~mgp~19.offset), 8bv64);call #t~mem1253.base, #t~mem1253.offset := read~$Pointer$#2(~ss.base, ~bvadd~64(16bv64, ~bvadd~64(148bv64, ~ss.offset)), 8bv64);call #t~mem1254 := read~intINTTYPE4#2(~mgp~19.base, ~bvadd~64(24bv64, ~mgp~19.offset), 4bv64); [2025-02-08 04:16:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11694: assume ~i~15 == ~bvadd~32(4294967295bv32, #t~mem1262);havoc #t~mem1262;call #t~mem1263.base, #t~mem1263.offset := read~$Pointer$#2(~ss.base, ~bvadd~64(16bv64, ~bvadd~64(84bv64, ~ss.offset)), 8bv64);call write~intINTTYPE4#2(4096bv32, #t~mem1263.base, ~bvadd~64(8bv64, ~bvadd~64(#t~mem1263.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(~idx~5)))), 4bv64);havoc #t~mem1263.base, #t~mem1263.offset; [2025-02-08 04:16:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11694: assume !(~i~15 == ~bvadd~32(4294967295bv32, #t~mem1262));havoc #t~mem1262; [2025-02-08 04:16:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11678-1: SUMMARY for call put_page(#t~mem1256.base, #t~mem1256.offset); srcloc: null [2025-02-08 04:16:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11678: havoc #t~mem1255.base, #t~mem1255.offset;havoc #t~mem1256.base, #t~mem1256.offset;~i~15 := ~bvadd~32(1bv32, ~i~15); [2025-02-08 04:16:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11711: call #t~mem1270 := read~intINTTYPE4#2(~tx~2.base, ~bvadd~64(68bv64, ~tx~2.offset), 4bv64);call #t~mem1271 := read~intINTTYPE4#2(~tx~2.base, ~bvadd~64(48bv64, ~tx~2.offset), 4bv64);~idx~5 := ~bvand~32(#t~mem1270, #t~mem1271);call #t~mem1272.base, #t~mem1272.offset := read~$Pointer$#2(~tx~2.base, ~bvadd~64(40bv64, ~tx~2.offset), 8bv64);call #t~mem1273.base, #t~mem1273.offset := read~$Pointer$#2(#t~mem1272.base, ~bvadd~64(#t~mem1272.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(~idx~5))), 8bv64);~skb~2.base, ~skb~2.offset := #t~mem1273.base, #t~mem1273.offset;havoc #t~mem1272.base, #t~mem1272.offset;havoc #t~mem1273.base, #t~mem1273.offset;call #t~mem1274.base, #t~mem1274.offset := read~$Pointer$#2(~tx~2.base, ~bvadd~64(40bv64, ~tx~2.offset), 8bv64);call write~$Pointer$#2(0bv64, 0bv64, #t~mem1274.base, ~bvadd~64(#t~mem1274.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(~idx~5))), 8bv64);havoc #t~mem1274.base, #t~mem1274.offset;call #t~mem1275 := read~intINTTYPE4#2(~tx~2.base, ~bvadd~64(68bv64, ~tx~2.offset), 4bv64);call write~intINTTYPE4#2(~bvadd~32(1bv32, #t~mem1275), ~tx~2.base, ~bvadd~64(68bv64, ~tx~2.offset), 4bv64);havoc #t~mem1275;call #t~mem1276.base, #t~mem1276.offset := read~$Pointer$#2(~tx~2.base, ~bvadd~64(40bv64, ~tx~2.offset), 8bv64);call #t~mem1277 := read~intINTTYPE4#2(#t~mem1276.base, ~bvadd~64(20bv64, ~bvadd~64(#t~mem1276.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(~idx~5)))), 4bv64);~len~2 := #t~mem1277;havoc #t~mem1276.base, #t~mem1276.offset;havoc #t~mem1277;call #t~mem1278.base, #t~mem1278.offset := read~$Pointer$#2(~tx~2.base, ~bvadd~64(40bv64, ~tx~2.offset), 8bv64);call write~intINTTYPE4#2(0bv32, #t~mem1278.base, ~bvadd~64(20bv64, ~bvadd~64(#t~mem1278.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(~idx~5)))), 4bv64);havoc #t~mem1278.base, #t~mem1278.offset; [2025-02-08 04:16:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11732: havoc #t~mem1283.base, #t~mem1283.offset;havoc #t~mem1284.base, #t~mem1284.offset;havoc #t~mem1285; [2025-02-08 04:16:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11699-1: SUMMARY for call myri10ge_unmap_rx_page(#t~mem1264.base, #t~mem1264.offset, #t~mem1265.base, ~bvadd~64(#t~mem1265.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(~idx~5))), ~bvadd~32(2bv32, #t~mem1266)); srcloc: null [2025-02-08 04:16:55,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11732-1: SUMMARY for call pci_unmap_page(#t~mem1283.base, #t~mem1283.offset, #t~mem1285, ~sign_extend~64~32(~len~2), 1bv32); srcloc: null [2025-02-08 04:16:55,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11699: havoc #t~mem1264.base, #t~mem1264.offset;havoc #t~mem1265.base, #t~mem1265.offset;havoc #t~mem1266;call #t~mem1267.base, #t~mem1267.offset := read~$Pointer$#2(~ss.base, ~bvadd~64(16bv64, ~bvadd~64(84bv64, ~ss.offset)), 8bv64);call #t~mem1268.base, #t~mem1268.offset := read~$Pointer$#2(#t~mem1267.base, ~bvadd~64(#t~mem1267.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(~idx~5))), 8bv64); [2025-02-08 04:16:55,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11724: havoc #t~mem1280.base, #t~mem1280.offset;havoc #t~mem1281.base, #t~mem1281.offset;havoc #t~mem1282; [2025-02-08 04:16:55,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11724-1: SUMMARY for call pci_unmap_single(#t~mem1280.base, #t~mem1280.offset, #t~mem1282, ~sign_extend~64~32(~len~2), 1bv32); srcloc: null [2025-02-08 04:16:55,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11699-2: call #t~mem1264.base, #t~mem1264.offset := read~$Pointer$#2(~mgp~19.base, ~bvadd~64(100bv64, ~mgp~19.offset), 8bv64);call #t~mem1265.base, #t~mem1265.offset := read~$Pointer$#2(~ss.base, ~bvadd~64(16bv64, ~bvadd~64(84bv64, ~ss.offset)), 8bv64);call #t~mem1266 := read~intINTTYPE4#2(~mgp~19.base, ~bvadd~64(20bv64, ~mgp~19.offset), 4bv64); [2025-02-08 04:16:55,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11720: SUMMARY for call dev_kfree_skb_any(~skb~2.base, ~skb~2.offset); srcloc: null [2025-02-08 04:16:55,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19526: havoc #t~nondet2287; [2025-02-08 04:16:55,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9171: call ULTIMATE.dealloc(~#cmd~2.base, ~#cmd~2.offset);havoc ~#cmd~2.base, ~#cmd~2.offset; [2025-02-08 04:16:57,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8095: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:16:57,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8079: assume false; [2025-02-08 04:16:57,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8079: assume !false; [2025-02-08 04:16:57,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12357-1: assume { :begin_inline_finish_wait } true;finish_wait_#in~arg0#1.base, finish_wait_#in~arg0#1.offset, finish_wait_#in~arg1#1.base, finish_wait_#in~arg1#1.offset := ~mgp~21#1.base, ~bvadd~64(164bv64, ~mgp~21#1.offset), ~#__wait~0#1.base, ~#__wait~0#1.offset;havoc finish_wait_~arg0#1.base, finish_wait_~arg0#1.offset, finish_wait_~arg1#1.base, finish_wait_~arg1#1.offset;finish_wait_~arg0#1.base, finish_wait_~arg0#1.offset := finish_wait_#in~arg0#1.base, finish_wait_#in~arg0#1.offset;finish_wait_~arg1#1.base, finish_wait_~arg1#1.offset := finish_wait_#in~arg1#1.base, finish_wait_#in~arg1#1.offset; [2025-02-08 04:16:57,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12357: havoc finish_wait_~arg0#1.base, finish_wait_~arg0#1.offset, finish_wait_~arg1#1.base, finish_wait_~arg1#1.offset;havoc finish_wait_#in~arg0#1.base, finish_wait_#in~arg0#1.offset, finish_wait_#in~arg1#1.base, finish_wait_#in~arg1#1.offset;assume { :end_inline_finish_wait } true;~__ret~1#1 := ~__ret___0~0#1; [2025-02-08 04:16:57,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12291-1: SUMMARY for call #t~ret1410#1 := myri10ge_ss_lock_napi(#t~mem1409#1.base, ~bvadd~64(#t~mem1409#1.offset, ~bvmul~64(664bv64, ~sign_extend~64~32(~i~19#1)))); srcloc: null [2025-02-08 04:16:57,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12291: ~tmp___1~27#1 := (if 0bv8 == #t~ret1410#1 then 0bv8 else 1bv8);havoc #t~mem1409#1.base, #t~mem1409#1.offset;havoc #t~ret1410#1; [2025-02-08 04:16:57,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16668-1: SUMMARY for call spin_lock(ldv_spin_lock_69_~lock#1.base, ldv_spin_lock_69_~lock#1.offset); srcloc: null [2025-02-08 04:16:57,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16668: havoc ldv_spin_lock_69_~lock#1.base, ldv_spin_lock_69_~lock#1.offset;havoc ldv_spin_lock_69_#in~lock#1.base, ldv_spin_lock_69_#in~lock#1.offset;assume { :end_inline_ldv_spin_lock_69 } true;call write~intINTTYPE4#2(__netif_tx_lock_~cpu#1, __netif_tx_lock_~txq#1.base, ~bvadd~64(388bv64, __netif_tx_lock_~txq#1.offset), 4bv64);havoc __netif_tx_lock_~txq#1.base, __netif_tx_lock_~txq#1.offset, __netif_tx_lock_~cpu#1;havoc __netif_tx_lock_#in~txq#1.base, __netif_tx_lock_#in~txq#1.offset, __netif_tx_lock_#in~cpu#1;assume { :end_inline___netif_tx_lock } true; [2025-02-08 04:16:57,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8047: assume true; [2025-02-08 04:16:57,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8047: assume !true; [2025-02-08 04:16:57,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12226: call ULTIMATE.dealloc(~#cmd~10#1.base, ~#cmd~10#1.offset);havoc ~#cmd~10#1.base, ~#cmd~10#1.offset;call ULTIMATE.dealloc(~#__wait~0#1.base, ~#__wait~0#1.offset);havoc ~#__wait~0#1.base, ~#__wait~0#1.offset; [2025-02-08 04:16:57,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19510: havoc schedule_timeout_#t~nondet2283#1;#t~ret1419#1 := schedule_timeout_#res#1;havoc schedule_timeout_#t~nondet2283#1, schedule_timeout_~arg0#1;havoc schedule_timeout_#in~arg0#1;assume { :end_inline_schedule_timeout } true;~__ret___0~0#1 := #t~ret1419#1;havoc #t~ret1419#1; [2025-02-08 04:16:57,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8015: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:16:57,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12293: assume 0bv8 != ~tmp___1~27#1;~tmp___2~19#1 := 0bv32; [2025-02-08 04:16:57,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12293: assume !(0bv8 != ~tmp___1~27#1);~tmp___2~19#1 := 1bv32; [2025-02-08 04:16:57,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8098: netif_tx_disable_~pscr_ret__~1#1 := netif_tx_disable_~pfo_ret_____1~1#1; [2025-02-08 04:16:57,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8131: assume false; [2025-02-08 04:16:57,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8131: assume !false; [2025-02-08 04:16:57,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999: assume false; [2025-02-08 04:16:57,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999: assume !false; [2025-02-08 04:16:57,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12343: assume 0bv32 != ~zero_extend~32~8(~__cond~0#1) && 0bv64 == ~__ret___0~0#1;~__ret___0~0#1 := 1bv64; [2025-02-08 04:16:57,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12343: assume !(0bv32 != ~zero_extend~32~8(~__cond~0#1) && 0bv64 == ~__ret___0~0#1); [2025-02-08 04:16:57,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8083: assume false; [2025-02-08 04:16:57,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8083: assume !false; [2025-02-08 04:16:57,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7654: netif_tx_stop_all_queues_~tmp~37#1.base, netif_tx_stop_all_queues_~tmp~37#1.offset := netif_tx_stop_all_queues_#t~ret317#1.base, netif_tx_stop_all_queues_#t~ret317#1.offset;havoc netif_tx_stop_all_queues_#t~ret317#1.base, netif_tx_stop_all_queues_#t~ret317#1.offset;netif_tx_stop_all_queues_~txq~1#1.base, netif_tx_stop_all_queues_~txq~1#1.offset := netif_tx_stop_all_queues_~tmp~37#1.base, netif_tx_stop_all_queues_~tmp~37#1.offset; [2025-02-08 04:16:57,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7654-1: SUMMARY for call netif_tx_stop_all_queues_#t~ret317#1.base, netif_tx_stop_all_queues_#t~ret317#1.offset := netdev_get_tx_queue(netif_tx_stop_all_queues_~dev#1.base, netif_tx_stop_all_queues_~dev#1.offset, netif_tx_stop_all_queues_~i~1#1); srcloc: null [2025-02-08 04:16:57,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12378: havoc #t~mem1422#1.base, #t~mem1422#1.offset;~i~19#1 := ~bvadd~32(1bv32, ~i~19#1); [2025-02-08 04:16:57,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12378-2: call #t~mem1422#1.base, #t~mem1422#1.offset := read~$Pointer$#2(~mgp~21#1.base, ~mgp~21#1.offset, 8bv64); [2025-02-08 04:16:57,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8018: netif_tx_disable_~pscr_ret__~1#1 := netif_tx_disable_~pfo_ret__~1#1; [2025-02-08 04:16:57,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12378-1: SUMMARY for call myri10ge_free_rings(#t~mem1422#1.base, ~bvadd~64(#t~mem1422#1.offset, ~bvmul~64(664bv64, ~sign_extend~64~32(~i~19#1)))); srcloc: null [2025-02-08 04:16:57,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8051: assume false; [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8051: assume !false; [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12279-1: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12279: ~tmp___0~42#1 := ~__ms~0#1;~__ms~0#1 := ~bvsub~64(~__ms~0#1, 1bv64); [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12263-2: call #t~mem1407#1.base, #t~mem1407#1.offset := read~$Pointer$#2(~mgp~21#1.base, ~mgp~21#1.offset, 8bv64); [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12263-1: SUMMARY for call napi_disable(#t~mem1407#1.base, ~bvadd~64(244bv64, ~bvadd~64(#t~mem1407#1.offset, ~bvmul~64(664bv64, ~sign_extend~64~32(~i~19#1))))); srcloc: null [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12263: havoc #t~mem1407#1.base, #t~mem1407#1.offset; [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8135: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7656-1: SUMMARY for call netif_tx_stop_queue(netif_tx_stop_all_queues_~txq~1#1.base, netif_tx_stop_all_queues_~txq~1#1.offset); srcloc: null [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7656: netif_tx_stop_all_queues_~i~1#1 := ~bvadd~32(1bv32, netif_tx_stop_all_queues_~i~1#1); [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8003: assume false; [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8003: assume !false; [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12347: assume 0bv32 != (if 0bv32 != ~zero_extend~32~8(~__cond~0#1) || 0bv64 == ~__ret___0~0#1 then 1bv32 else 0bv32); [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12347: assume !(0bv32 != (if 0bv32 != ~zero_extend~32~8(~__cond~0#1) || 0bv64 == ~__ret___0~0#1 then 1bv32 else 0bv32));assume { :begin_inline_schedule_timeout } true;schedule_timeout_#in~arg0#1 := ~__ret___0~0#1;havoc schedule_timeout_#res#1;havoc schedule_timeout_#t~nondet2283#1, schedule_timeout_~arg0#1;schedule_timeout_~arg0#1 := schedule_timeout_#in~arg0#1;havoc schedule_timeout_#t~nondet2283#1;schedule_timeout_#res#1 := schedule_timeout_#t~nondet2283#1;havoc schedule_timeout_#t~nondet2283#1; [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8119: assume false; [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8119: assume !false; [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14891-1: ldv_del_timer_sync_#res#1 := ldv_del_timer_sync_~arg0#1; [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12298: assume 0bv32 != ~tmp___2~19#1; [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12298: assume !(0bv32 != ~tmp___2~19#1);~i~19#1 := ~bvadd~32(1bv32, ~i~19#1); [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12265: call #t~mem1409#1.base, #t~mem1409#1.offset := read~$Pointer$#2(~mgp~21#1.base, ~mgp~21#1.offset, 8bv64); [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8087: assume true; [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8087: assume !true; [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8170: netif_tx_disable_~tmp~41#1.base, netif_tx_disable_~tmp~41#1.offset := netif_tx_disable_#t~ret338#1.base, netif_tx_disable_#t~ret338#1.offset;havoc netif_tx_disable_#t~ret338#1.base, netif_tx_disable_#t~ret338#1.offset;netif_tx_disable_~txq~2#1.base, netif_tx_disable_~txq~2#1.offset := netif_tx_disable_~tmp~41#1.base, netif_tx_disable_~tmp~41#1.offset;assume { :begin_inline___netif_tx_lock } true;__netif_tx_lock_#in~txq#1.base, __netif_tx_lock_#in~txq#1.offset, __netif_tx_lock_#in~cpu#1 := netif_tx_disable_~txq~2#1.base, netif_tx_disable_~txq~2#1.offset, netif_tx_disable_~cpu~0#1;havoc __netif_tx_lock_~txq#1.base, __netif_tx_lock_~txq#1.offset, __netif_tx_lock_~cpu#1;__netif_tx_lock_~txq#1.base, __netif_tx_lock_~txq#1.offset := __netif_tx_lock_#in~txq#1.base, __netif_tx_lock_#in~txq#1.offset;__netif_tx_lock_~cpu#1 := __netif_tx_lock_#in~cpu#1;assume { :begin_inline_ldv_spin_lock_69 } true;ldv_spin_lock_69_#in~lock#1.base, ldv_spin_lock_69_#in~lock#1.offset := __netif_tx_lock_~txq#1.base, ~bvadd~64(320bv64, __netif_tx_lock_~txq#1.offset);havoc ldv_spin_lock_69_~lock#1.base, ldv_spin_lock_69_~lock#1.offset;ldv_spin_lock_69_~lock#1.base, ldv_spin_lock_69_~lock#1.offset := ldv_spin_lock_69_#in~lock#1.base, ldv_spin_lock_69_#in~lock#1.offset;assume { :begin_inline_ldv_spin_lock__xmit_lock_of_netdev_queue } true; [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8170-1: SUMMARY for call netif_tx_disable_#t~ret338#1.base, netif_tx_disable_#t~ret338#1.offset := netdev_get_tx_queue(netif_tx_disable_~dev#1.base, netif_tx_disable_~dev#1.offset, netif_tx_disable_~i~2#1); srcloc: null [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8055: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16858-1: ldv_del_timer_sync_117_#res#1 := ldv_del_timer_sync_117_~ldv_func_res~3#1; [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8138: netif_tx_disable_~pscr_ret__~1#1 := netif_tx_disable_~pfo_ret_____2~1#1; [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8039: assume false; [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8039: assume !false; [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12284: assume 0bv64 != ~tmp___0~42#1; [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12284: assume !(0bv64 != ~tmp___0~42#1); [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12268: havoc #t~ret1408#1; [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12268-1: SUMMARY for call #t~ret1408#1 := printk(81bv64, 0bv64); srcloc: null [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8007: assume true; [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8007: assume !true; [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19222: havoc del_timer_sync_#t~nondet2235#1; [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8123: assume false; [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8123: assume !false; [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8173: SUMMARY for call netif_tx_stop_queue(netif_tx_disable_~txq~2#1.base, netif_tx_disable_~txq~2#1.offset); srcloc: null [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058: netif_tx_disable_~pscr_ret__~1#1 := netif_tx_disable_~pfo_ret_____0~1#1; [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8091: assume false; [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8091: assume !false; [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8174: netif_tx_disable_~i~2#1 := ~bvadd~32(1bv32, netif_tx_disable_~i~2#1); [2025-02-08 04:16:57,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12270: assume true; [2025-02-08 04:16:57,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12270: assume !true;~__ms~0#1 := 1bv64; [2025-02-08 04:16:57,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8174-1: SUMMARY for call __netif_tx_unlock(netif_tx_disable_~txq~2#1.base, netif_tx_disable_~txq~2#1.offset); srcloc: null [2025-02-08 04:16:57,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17390: SUMMARY for call ldv_assert(154bv64, 0bv64, (if 1bv32 == ~ldv_spin__xmit_lock_of_netdev_queue~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:16:57,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8043: assume false; [2025-02-08 04:16:57,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8043: assume !false; [2025-02-08 04:16:57,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17391: ~ldv_spin__xmit_lock_of_netdev_queue~0 := 2bv32;assume { :end_inline_ldv_spin_lock__xmit_lock_of_netdev_queue } true; [2025-02-08 04:16:57,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17391-1: SUMMARY for call ldv_assume((if 1bv32 == ~ldv_spin__xmit_lock_of_netdev_queue~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:16:57,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12272: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 04:16:57,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8011: assume false; [2025-02-08 04:16:57,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8011: assume !false; [2025-02-08 04:16:57,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8127: assume true; [2025-02-08 04:16:57,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8127: assume !true; [2025-02-08 04:16:57,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19474: havoc prepare_to_wait_event_#t~nondet2277#1;#t~ret1417#1 := prepare_to_wait_event_#res#1;havoc prepare_to_wait_event_#t~nondet2277#1, prepare_to_wait_event_~arg0#1.base, prepare_to_wait_event_~arg0#1.offset, prepare_to_wait_event_~arg1#1.base, prepare_to_wait_event_~arg1#1.offset, prepare_to_wait_event_~arg2#1;havoc prepare_to_wait_event_#in~arg0#1.base, prepare_to_wait_event_#in~arg0#1.offset, prepare_to_wait_event_#in~arg1#1.base, prepare_to_wait_event_#in~arg1#1.offset, prepare_to_wait_event_#in~arg2#1;assume { :end_inline_prepare_to_wait_event } true;~tmp___3~12#1 := #t~ret1417#1;havoc #t~ret1417#1;~__int~0#1 := ~tmp___3~12#1;call #t~mem1418#1 := read~intINTTYPE4#2(~mgp~21#1.base, ~bvadd~64(160bv64, ~mgp~21#1.offset), 4bv64);~__cond~0#1 := (if 0bv32 == (if ~old_down_cnt~0#1 != #t~mem1418#1 then 1bv32 else 0bv32) then 0bv8 else 1bv8);havoc #t~mem1418#1; [2025-02-08 04:16:57,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19346: havoc #t~nondet2254; [2025-02-08 04:16:57,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19203: havoc dca_remove_requester_#t~nondet2234#1; [2025-02-08 04:16:57,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19444: havoc #t~nondet2271; [2025-02-08 04:16:57,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6906: havoc #t~mem163.base, #t~mem163.offset; [2025-02-08 04:16:57,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19514: havoc #t~nondet2284; [2025-02-08 04:16:58,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19154: havoc #t~nondet2226; [2025-02-08 04:16:58,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9158: call ULTIMATE.dealloc(~#cmd~1.base, ~#cmd~1.offset);havoc ~#cmd~1.base, ~#cmd~1.offset; [2025-02-08 04:16:58,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19458: havoc #t~nondet2273; [2025-02-08 04:16:58,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7263: havoc #t~mem264.base, #t~mem264.offset;havoc #t~mem265; [2025-02-08 04:17:02,679 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12954: call #t~mem1544.base, #t~mem1544.offset := read~$Pointer$#2(~mgp~24.base, ~mgp~24.offset, 8bv64);~slice_stats~0.base, ~slice_stats~0.offset := #t~mem1544.base, ~bvadd~64(424bv64, ~bvadd~64(#t~mem1544.offset, ~bvmul~64(664bv64, ~sign_extend~64~32(~i~21))));call #t~mem1546 := read~intINTTYPE8#2(~stats.base, ~stats.offset, 8bv64);call #t~mem1545 := read~intINTTYPE8#2(~slice_stats~0.base, ~slice_stats~0.offset, 8bv64);call write~intINTTYPE8#2(~bvadd~64(#t~mem1546, #t~mem1545), ~stats.base, ~stats.offset, 8bv64);havoc #t~mem1546;havoc #t~mem1545;call #t~mem1548 := read~intINTTYPE8#2(~stats.base, ~bvadd~64(8bv64, ~stats.offset), 8bv64);call #t~mem1547 := read~intINTTYPE8#2(~slice_stats~0.base, ~bvadd~64(8bv64, ~slice_stats~0.offset), 8bv64);call write~intINTTYPE8#2(~bvadd~64(#t~mem1548, #t~mem1547), ~stats.base, ~bvadd~64(8bv64, ~stats.offset), 8bv64);havoc #t~mem1548;havoc #t~mem1547;call #t~mem1550 := read~intINTTYPE8#2(~stats.base, ~bvadd~64(16bv64, ~stats.offset), 8bv64);call #t~mem1549 := read~intINTTYPE8#2(~slice_stats~0.base, ~bvadd~64(16bv64, ~slice_stats~0.offset), 8bv64);call write~intINTTYPE8#2(~bvadd~64(#t~mem1550, #t~mem1549), ~stats.base, ~bvadd~64(16bv64, ~stats.offset), 8bv64);havoc #t~mem1550;havoc #t~mem1549;call #t~mem1552 := read~intINTTYPE8#2(~stats.base, ~bvadd~64(24bv64, ~stats.offset), 8bv64);call #t~mem1551 := read~intINTTYPE8#2(~slice_stats~0.base, ~bvadd~64(24bv64, ~slice_stats~0.offset), 8bv64);call write~intINTTYPE8#2(~bvadd~64(#t~mem1552, #t~mem1551), ~stats.base, ~bvadd~64(24bv64, ~stats.offset), 8bv64);havoc #t~mem1552;havoc #t~mem1551;call #t~mem1554 := read~intINTTYPE8#2(~stats.base, ~bvadd~64(48bv64, ~stats.offset), 8bv64);call #t~mem1553 := read~intINTTYPE8#2(~slice_stats~0.base, ~bvadd~64(32bv64, ~slice_stats~0.offset), 8bv64);call write~intINTTYPE8#2(~bvadd~64(#t~mem1554, #t~mem1553), ~stats.base, ~bvadd~64(48bv64, ~stats.offset), 8bv64);havoc #t~mem1554;havoc #t~mem1553;call #t~mem1556 := read~intINTTYPE8#2(~stats.base, ~bvadd~64(56bv64, ~stats.offset), 8bv64);call #t~mem1555 := read~intINTTYPE8#2(~slice_stats~0.base, ~bvadd~64(40bv64, ~slice_stats~0.offset), 8bv64);call write~intINTTYPE8#2(~bvadd~64(#t~mem1556, #t~mem1555), ~stats.base, ~bvadd~64(56bv64, ~stats.offset), 8bv64);havoc #t~mem1556;havoc #t~mem1555;~i~21 := ~bvadd~32(1bv32, ~i~21); [2025-02-08 04:17:02,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19234: havoc dma_set_mask_#t~nondet2238#1; [2025-02-08 04:17:03,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16427: #res := 8bv32; [2025-02-08 04:17:03,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16429: #res := 10bv32; [2025-02-08 04:17:03,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16425: #res := 3bv32; [2025-02-08 04:17:03,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16353: #res := 3bv32; [2025-02-08 04:17:03,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16387: #res := 31bv32; [2025-02-08 04:17:03,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16391: #res := 35bv32; [2025-02-08 04:17:03,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16379: #res := 27bv32; [2025-02-08 04:17:03,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16383: #res := 29bv32; [2025-02-08 04:17:03,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16371: #res := 20bv32; [2025-02-08 04:17:03,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16375: #res := 24bv32; [2025-02-08 04:17:03,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16363: #res := 13bv32; [2025-02-08 04:17:03,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16367: #res := 15bv32; [2025-02-08 04:17:03,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16355: #res := 7bv32; [2025-02-08 04:17:03,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16359: #res := 11bv32; [2025-02-08 04:17:03,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16351: #res := 1bv32; [2025-02-08 04:17:03,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16389: #res := 33bv32; [2025-02-08 04:17:03,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16393: #res := 36bv32; [2025-02-08 04:17:03,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16381: #res := 28bv32; [2025-02-08 04:17:03,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16385: #res := 30bv32; [2025-02-08 04:17:03,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16373: #res := 22bv32; [2025-02-08 04:17:03,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16377: #res := 26bv32; [2025-02-08 04:17:03,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16365: #res := 14bv32; [2025-02-08 04:17:03,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16369: #res := 17bv32; [2025-02-08 04:17:03,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16357: #res := 9bv32; [2025-02-08 04:17:03,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16361: #res := 12bv32; [2025-02-08 04:17:04,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19392: havoc pci_bus_read_config_dword_#t~nondet2261#1; [2025-02-08 04:17:04,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19462: havoc pcie_capability_write_word_#t~nondet2274#1;#t~ret783#1 := pcie_capability_write_word_#res#1;havoc pcie_capability_write_word_#t~nondet2274#1, pcie_capability_write_word_~arg0#1.base, pcie_capability_write_word_~arg0#1.offset, pcie_capability_write_word_~arg1#1, pcie_capability_write_word_~arg2#1;havoc pcie_capability_write_word_#in~arg0#1.base, pcie_capability_write_word_#in~arg0#1.offset, pcie_capability_write_word_#in~arg1#1, pcie_capability_write_word_#in~arg2#1;assume { :end_inline_pcie_capability_write_word } true;havoc #t~mem782#1;havoc #t~ret783#1; [2025-02-08 04:17:04,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9591: call ULTIMATE.dealloc(~#ctl~2#1.base, ~#ctl~2#1.offset);havoc ~#ctl~2#1.base, ~#ctl~2#1.offset; [2025-02-08 04:17:04,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7491: SUMMARY for call msleep(1bv32); srcloc: null [2025-02-08 04:17:04,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19318: havoc #t~nondet2249;