./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-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-linux-3.14/linux-3.14_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 6abf03ed537f75e6c701bc4210c4ab535bb68d416b5b91eff1841283439b547a --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:03:18,958 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:03:18,995 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:03:18,999 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:03:18,999 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:03:19,022 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:03:19,022 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:03:19,023 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:03:19,023 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:03:19,023 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:03:19,023 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:03:19,023 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:03:19,023 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:03:19,023 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:03:19,023 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:03:19,023 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:03:19,023 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:03:19,025 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 04:03:19,025 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:03:19,026 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:03:19,026 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:03:19,026 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:03:19,026 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:03:19,026 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:03:19,026 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:03:19,026 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:03:19,027 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:03:19,027 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:03:19,027 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:03:19,027 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:03:19,027 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:03:19,027 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:03:19,027 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:03:19,027 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:03:19,028 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 04:03:19,028 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 04:03:19,028 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:03:19,028 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:03:19,028 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:03:19,028 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:03:19,028 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 -> 6abf03ed537f75e6c701bc4210c4ab535bb68d416b5b91eff1841283439b547a [2025-02-08 04:03:19,240 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:03:19,256 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:03:19,259 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:03:19,260 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:03:19,260 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:03:19,261 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i [2025-02-08 04:03:20,423 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/f9f820798/f49e1e3e4ec0424f862cd1ebd904bf61/FLAGfe8a71248 [2025-02-08 04:03:21,056 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:03:21,057 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i [2025-02-08 04:03:21,109 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/f9f820798/f49e1e3e4ec0424f862cd1ebd904bf61/FLAGfe8a71248 [2025-02-08 04:03:21,126 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/f9f820798/f49e1e3e4ec0424f862cd1ebd904bf61 [2025-02-08 04:03:21,128 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:03:21,130 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:03:21,131 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:03:21,131 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:03:21,135 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:03:21,135 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:03:21" (1/1) ... [2025-02-08 04:03:21,136 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2c90a81e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:03:21, skipping insertion in model container [2025-02-08 04:03:21,136 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:03:21" (1/1) ... [2025-02-08 04:03:21,247 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:03:24,806 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[492483,492496] [2025-02-08 04:03:24,808 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[492628,492641] [2025-02-08 04:03:24,841 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:03:24,916 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:03:25,019 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"); [6264] [2025-02-08 04:03:25,021 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)); [6271] [2025-02-08 04:03:25,022 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6278] [2025-02-08 04:03:25,024 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/7cdfae59d3ac602223400f61d8829e28/klever-core-work-dir/dfaa16b/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6351-6352] [2025-02-08 04:03:25,025 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"); [6357-6359] [2025-02-08 04:03:25,025 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [6374] [2025-02-08 04:03:25,025 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)); [6396] [2025-02-08 04:03:25,027 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6435] [2025-02-08 04:03:25,027 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6438] [2025-02-08 04:03:25,027 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [6440] [2025-02-08 04:03:25,027 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6445] [2025-02-08 04:03:25,027 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6448] [2025-02-08 04:03:25,027 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6450] [2025-02-08 04:03:25,027 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6455] [2025-02-08 04:03:25,028 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6458] [2025-02-08 04:03:25,028 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6460] [2025-02-08 04:03:25,028 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6465] [2025-02-08 04:03:25,028 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6468] [2025-02-08 04:03:25,028 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [6470] [2025-02-08 04:03:25,029 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6508] [2025-02-08 04:03:25,029 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6511] [2025-02-08 04:03:25,029 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6513] [2025-02-08 04:03:25,029 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6518] [2025-02-08 04:03:25,030 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6521] [2025-02-08 04:03:25,030 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6523] [2025-02-08 04:03:25,030 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6528] [2025-02-08 04:03:25,030 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6531] [2025-02-08 04:03:25,030 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6533] [2025-02-08 04:03:25,030 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6538] [2025-02-08 04:03:25,030 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6541] [2025-02-08 04:03:25,031 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6543] [2025-02-08 04:03:25,033 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [6702] [2025-02-08 04:03:25,034 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6710] [2025-02-08 04:03:25,034 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6717] [2025-02-08 04:03:25,034 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr))); [6724] [2025-02-08 04:03:25,034 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr))); [6731] [2025-02-08 04:03:25,037 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6800] [2025-02-08 04:03:25,039 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)); [6845-6846] [2025-02-08 04:03:25,043 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)); [6957-6958] [2025-02-08 04:03:25,044 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)); [6991-6992] [2025-02-08 04:03:25,045 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)); [7032-7033] [2025-02-08 04:03:25,046 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)); [7061-7062] [2025-02-08 04:03:25,056 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)); [7545-7546] [2025-02-08 04:03:25,056 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7552] [2025-02-08 04:03:25,061 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [7825] [2025-02-08 04:03:25,062 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7828] [2025-02-08 04:03:25,062 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7831] [2025-02-08 04:03:25,062 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7834] [2025-02-08 04:03:25,062 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [7865] [2025-02-08 04:03:25,062 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7868] [2025-02-08 04:03:25,062 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7871] [2025-02-08 04:03:25,062 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7874] [2025-02-08 04:03:25,063 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [7905] [2025-02-08 04:03:25,063 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7908] [2025-02-08 04:03:25,064 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7911] [2025-02-08 04:03:25,064 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7914] [2025-02-08 04:03:25,064 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [7945] [2025-02-08 04:03:25,064 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7948] [2025-02-08 04:03:25,064 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7951] [2025-02-08 04:03:25,064 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7954] [2025-02-08 04:03:25,065 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [8044] [2025-02-08 04:03:25,066 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8047] [2025-02-08 04:03:25,066 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8050] [2025-02-08 04:03:25,066 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8053] [2025-02-08 04:03:25,068 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [8084] [2025-02-08 04:03:25,068 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8087] [2025-02-08 04:03:25,068 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8090] [2025-02-08 04:03:25,068 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8093] [2025-02-08 04:03:25,068 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [8124] [2025-02-08 04:03:25,068 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8127] [2025-02-08 04:03:25,068 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8130] [2025-02-08 04:03:25,068 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8133] [2025-02-08 04:03:25,069 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8164] [2025-02-08 04:03:25,069 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8167] [2025-02-08 04:03:25,069 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8170] [2025-02-08 04:03:25,069 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8173] [2025-02-08 04:03:25,083 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8649] [2025-02-08 04:03:25,084 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8658] [2025-02-08 04:03:25,089 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8816] [2025-02-08 04:03:25,094 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8957] [2025-02-08 04:03:25,099 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9138] [2025-02-08 04:03:25,099 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9153] [2025-02-08 04:03:25,100 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9155] [2025-02-08 04:03:25,113 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9661] [2025-02-08 04:03:25,114 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [9702] [2025-02-08 04:03:25,114 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9705] [2025-02-08 04:03:25,114 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9708] [2025-02-08 04:03:25,115 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9711] [2025-02-08 04:03:25,115 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [9742] [2025-02-08 04:03:25,116 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9745] [2025-02-08 04:03:25,116 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9748] [2025-02-08 04:03:25,116 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9751] [2025-02-08 04:03:25,116 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [9782] [2025-02-08 04:03:25,116 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9785] [2025-02-08 04:03:25,116 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9788] [2025-02-08 04:03:25,116 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9791] [2025-02-08 04:03:25,117 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [9822] [2025-02-08 04:03:25,117 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9825] [2025-02-08 04:03:25,117 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9828] [2025-02-08 04:03:25,117 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9831] [2025-02-08 04:03:25,119 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9866] [2025-02-08 04:03:25,121 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9980] [2025-02-08 04:03:25,122 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9982] [2025-02-08 04:03:25,122 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9985] [2025-02-08 04:03:25,132 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)va) [10147] [2025-02-08 04:03:25,140 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10308] [2025-02-08 04:03:25,141 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10309] [2025-02-08 04:03:25,160 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10592] [2025-02-08 04:03:25,161 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10629] [2025-02-08 04:03:25,203 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12343] [2025-02-08 04:03:25,204 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12431] [2025-02-08 04:03:25,205 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12454] [2025-02-08 04:03:25,205 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12464] [2025-02-08 04:03:25,205 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12483] [2025-02-08 04:03:25,206 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12491] [2025-02-08 04:03:25,214 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12835] [2025-02-08 04:03:25,214 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12836] [2025-02-08 04:03:25,227 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)); [13373-13374] [2025-02-08 04:03:25,228 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)); [13401-13402] [2025-02-08 04:03:25,300 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[492483,492496] [2025-02-08 04:03:25,300 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[492628,492641] [2025-02-08 04:03:25,307 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:03:25,558 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:03:25,559 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:03:25 WrapperNode [2025-02-08 04:03:25,560 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:03:25,561 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:03:25,561 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:03:25,561 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:03:25,570 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:03:25" (1/1) ... [2025-02-08 04:03:25,675 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:03:25" (1/1) ... [2025-02-08 04:03:26,016 INFO L138 Inliner]: procedures = 652, calls = 5668, calls flagged for inlining = 326, calls inlined = 307, statements flattened = 12598 [2025-02-08 04:03:26,016 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:03:26,017 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:03:26,017 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:03:26,017 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:03:26,024 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:03:25" (1/1) ... [2025-02-08 04:03:26,025 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:03:25" (1/1) ... [2025-02-08 04:03:26,059 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:03:25" (1/1) ... [2025-02-08 04:03:27,930 INFO L175 MemorySlicer]: Split 3759 memory accesses to 41 slices as follows [2, 8, 2, 13, 16, 3, 2, 1, 5, 4, 1, 2, 24, 7, 5, 11, 1, 14, 3, 12, 17, 23, 2, 5, 4, 7, 8, 2, 4, 8, 3425, 4, 7, 5, 8, 8, 73, 1, 2, 7, 3]. 91 percent of accesses are in the largest equivalence class. The 2025 initializations are split as follows [0, 0, 0, 13, 0, 0, 0, 1, 5, 0, 0, 2, 1, 5, 5, 8, 0, 0, 0, 0, 0, 0, 0, 5, 4, 0, 8, 0, 4, 0, 1931, 4, 7, 5, 8, 8, 0, 1, 0, 0, 0]. The 667 writes are split as follows [1, 2, 1, 0, 0, 2, 1, 0, 0, 0, 1, 0, 18, 0, 0, 0, 0, 7, 2, 8, 0, 6, 0, 0, 0, 6, 0, 1, 0, 3, 556, 0, 0, 0, 0, 0, 47, 0, 1, 2, 2]. [2025-02-08 04:03:27,930 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:03:25" (1/1) ... [2025-02-08 04:03:27,931 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:03:25" (1/1) ... [2025-02-08 04:03:28,138 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:03:25" (1/1) ... [2025-02-08 04:03:28,163 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:03:25" (1/1) ... [2025-02-08 04:03:28,218 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:03:25" (1/1) ... [2025-02-08 04:03:28,253 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:03:25" (1/1) ... [2025-02-08 04:03:28,333 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:03:28,334 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:03:28,334 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:03:28,334 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:03:28,335 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:03:25" (1/1) ... [2025-02-08 04:03:28,339 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:03:28,349 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:03:28,363 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:03:28,370 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:03:28,387 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_wake_queue [2025-02-08 04:03:28,388 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_wake_queue [2025-02-08 04:03:28,388 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_request_irq [2025-02-08 04:03:28,388 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_request_irq [2025-02-08 04:03:28,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:03:28,388 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:03:28,388 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2025-02-08 04:03:28,388 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2025-02-08 04:03:28,388 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2025-02-08 04:03:28,388 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2025-02-08 04:03:28,388 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:03:28,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:03:28,388 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_sw_tso [2025-02-08 04:03:28,388 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_sw_tso [2025-02-08 04:03:28,388 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-02-08 04:03:28,389 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-02-08 04:03:28,389 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 04:03:28,389 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 04:03:28,389 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2025-02-08 04:03:28,389 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2025-02-08 04:03:28,389 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_clean_rx_done [2025-02-08 04:03:28,389 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_clean_rx_done [2025-02-08 04:03:28,389 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 04:03:28,389 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 04:03:28,389 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 04:03:28,389 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 04:03:28,389 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 04:03:28,389 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 04:03:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-02-08 04:03:28,390 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-02-08 04:03:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2025-02-08 04:03:28,390 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2025-02-08 04:03:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_page [2025-02-08 04:03:28,390 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_page [2025-02-08 04:03:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure PageTail [2025-02-08 04:03:28,390 INFO L138 BoogieDeclarations]: Found implementation of procedure PageTail [2025-02-08 04:03:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_myri10ge_slice_state [2025-02-08 04:03:28,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_myri10ge_slice_state [2025-02-08 04:03:28,391 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_tx_unlock [2025-02-08 04:03:28,391 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_tx_unlock [2025-02-08 04:03:28,391 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_free_rings [2025-02-08 04:03:28,391 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_free_rings [2025-02-08 04:03:28,391 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2025-02-08 04:03:28,391 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2025-02-08 04:03:28,391 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size_set [2025-02-08 04:03:28,391 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size_set [2025-02-08 04:03:28,391 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 04:03:28,391 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 04:03:28,391 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:03:28,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:03:28,392 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 04:03:28,392 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 04:03:28,392 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-02-08 04:03:28,392 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-02-08 04:03:28,392 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 04:03:28,392 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 04:03:28,392 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:03:28,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:03:28,392 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_change_pause [2025-02-08 04:03:28,392 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_change_pause [2025-02-08 04:03:28,392 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 04:03:28,392 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 04:03:28,392 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:03:28,392 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-02-08 04:03:28,393 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-02-08 04:03:28,393 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_close [2025-02-08 04:03:28,393 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_close [2025-02-08 04:03:28,393 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_104 [2025-02-08 04:03:28,393 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_104 [2025-02-08 04:03:28,393 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_update_dca [2025-02-08 04:03:28,393 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_update_dca [2025-02-08 04:03:28,393 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 04:03:28,393 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 04:03:28,393 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 04:03:28,394 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 04:03:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 04:03:28,394 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 04:03:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_teardown_dca [2025-02-08 04:03:28,394 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_teardown_dca [2025-02-08 04:03:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 04:03:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 04:03:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 04:03:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 04:03:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 04:03:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 04:03:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 04:03:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2025-02-08 04:03:28,395 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 04:03:28,395 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure simple_strtoul [2025-02-08 04:03:28,395 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_strtoul [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 04:03:28,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 04:03:28,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 04:03:28,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 04:03:28,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 04:03:28,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 04:03:28,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 04:03:28,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 04:03:28,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 04:03:28,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 04:03:28,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 04:03:28,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 04:03:28,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 04:03:28,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 04:03:28,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 04:03:28,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 04:03:28,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 04:03:28,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-08 04:03:28,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-08 04:03:28,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-08 04:03:28,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-08 04:03:28,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-08 04:03:28,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-08 04:03:28,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-08 04:03:28,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-08 04:03:28,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-02-08 04:03:28,398 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:03:28,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:03:28,398 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 04:03:28,398 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 04:03:28,398 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_update_mac_address [2025-02-08 04:03:28,398 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_update_mac_address [2025-02-08 04:03:28,398 INFO L130 BoogieDeclarations]: Found specification of procedure pcie_capability_read_word [2025-02-08 04:03:28,398 INFO L138 BoogieDeclarations]: Found implementation of procedure pcie_capability_read_word [2025-02-08 04:03:28,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 04:03:28,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 04:03:28,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 04:03:28,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 04:03:28,399 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure skb_get_queue_mapping [2025-02-08 04:03:28,399 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_get_queue_mapping [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_alloc_rx_pages [2025-02-08 04:03:28,399 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_alloc_rx_pages [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-02-08 04:03:28,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:03:28,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:03:28,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:03:28,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:03:28,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:03:28,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:03:28,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:03:28,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:03:28,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:03:28,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:03:28,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:03:28,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:03:28,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:03:28,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:03:28,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:03:28,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:03:28,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:03:28,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:03:28,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:03:28,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:03:28,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:03:28,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:03:28,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:03:28,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:03:28,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:03:28,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:03:28,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:03:28,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:03:28,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:03:28,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 04:03:28,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 04:03:28,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-08 04:03:28,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-08 04:03:28,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-02-08 04:03:28,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-02-08 04:03:28,402 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:03:28,402 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:03:28,402 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:03:28,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:03:28,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:03:28,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:03:28,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:03:28,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:03:28,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:03:28,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:03:28,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:03:28,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:03:28,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:03:28,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:03:28,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:03:28,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:03:28,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:03:28,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:03:28,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:03:28,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:03:28,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:03:28,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:03:28,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:03:28,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:03:28,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:03:28,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:03:28,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:03:28,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:03:28,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:03:28,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:03:28,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:03:28,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:03:28,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:03:28,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:03:28,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:03:28,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 04:03:28,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 04:03:28,406 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-08 04:03:28,406 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-08 04:03:28,406 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-02-08 04:03:28,406 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-02-08 04:03:28,406 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 04:03:28,406 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 04:03:28,406 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2025-02-08 04:03:28,406 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2025-02-08 04:03:28,406 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 04:03:28,406 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 04:03:28,406 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:03:28,406 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:03:28,406 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_get_stats [2025-02-08 04:03:28,406 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_get_stats [2025-02-08 04:03:28,406 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 04:03:28,406 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 04:03:28,406 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_set_multicast_list [2025-02-08 04:03:28,406 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_set_multicast_list [2025-02-08 04:03:28,406 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-02-08 04:03:28,406 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-02-08 04:03:28,406 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_check_slice [2025-02-08 04:03:28,406 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_check_slice [2025-02-08 04:03:28,406 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 04:03:28,406 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 04:03:28,406 INFO L130 BoogieDeclarations]: Found specification of procedure pci_pcie_type [2025-02-08 04:03:28,406 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_pcie_type [2025-02-08 04:03:28,406 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:03:28,406 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2025-02-08 04:03:28,406 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_calloc [2025-02-08 04:03:28,406 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:03:28,406 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:03:28,407 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 04:03:28,407 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 04:03:28,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 04:03:28,408 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 04:03:28,408 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 04:03:28,408 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 04:03:28,408 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-08 04:03:28,408 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2025-02-08 04:03:28,408 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2025-02-08 04:03:28,408 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 04:03:28,408 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 04:03:28,408 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:03:28,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:03:28,408 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_myri10ge_slice_state [2025-02-08 04:03:28,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_myri10ge_slice_state [2025-02-08 04:03:28,408 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2025-02-08 04:03:28,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2025-02-08 04:03:28,408 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2025-02-08 04:03:28,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2025-02-08 04:03:28,408 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_led [2025-02-08 04:03:28,408 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_led [2025-02-08 04:03:28,408 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_gso [2025-02-08 04:03:28,408 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_gso [2025-02-08 04:03:28,408 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_toggle_relaxed [2025-02-08 04:03:28,408 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_toggle_relaxed [2025-02-08 04:03:28,408 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-02-08 04:03:28,408 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-02-08 04:03:28,408 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-02-08 04:03:28,409 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-02-08 04:03:28,409 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 04:03:28,409 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 04:03:28,409 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 04:03:28,409 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 04:03:28,409 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_send_cmd [2025-02-08 04:03:28,409 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_send_cmd [2025-02-08 04:03:28,409 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2025-02-08 04:03:28,409 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2025-02-08 04:03:28,409 INFO L130 BoogieDeclarations]: Found specification of procedure mtrr_del [2025-02-08 04:03:28,409 INFO L138 BoogieDeclarations]: Found implementation of procedure mtrr_del [2025-02-08 04:03:28,409 INFO L130 BoogieDeclarations]: Found specification of procedure set_fw_name [2025-02-08 04:03:28,409 INFO L138 BoogieDeclarations]: Found implementation of procedure set_fw_name [2025-02-08 04:03:28,409 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 04:03:28,409 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 04:03:28,409 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-08 04:03:28,409 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-08 04:03:28,409 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:03:28,409 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:03:28,409 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 04:03:28,409 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 04:03:28,409 INFO L130 BoogieDeclarations]: Found specification of procedure put_be32 [2025-02-08 04:03:28,409 INFO L138 BoogieDeclarations]: Found implementation of procedure put_be32 [2025-02-08 04:03:28,409 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 04:03:28,409 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 04:03:28,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:03:28,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:03:28,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:03:28,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:03:28,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:03:28,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:03:28,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:03:28,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:03:28,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:03:28,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:03:28,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:03:28,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:03:28,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:03:28,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:03:28,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 04:03:28,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 04:03:28,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 04:03:28,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 04:03:28,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 04:03:28,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 04:03:28,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 04:03:28,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-08 04:03:28,414 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:03:28,414 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:03:28,414 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:03:28,414 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:03:28,415 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2025-02-08 04:03:28,415 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2025-02-08 04:03:28,415 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_remove [2025-02-08 04:03:28,415 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_remove [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_gso_v6 [2025-02-08 04:03:28,416 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_gso_v6 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_fromio [2025-02-08 04:03:28,416 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_fromio [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-02-08 04:03:28,416 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 04:03:28,416 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2025-02-08 04:03:28,416 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_size_call_parameter [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2025-02-08 04:03:28,416 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-02-08 04:03:28,416 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_free_slices [2025-02-08 04:03:28,416 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_free_slices [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 04:03:28,416 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_unmap_rx_page [2025-02-08 04:03:28,416 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_unmap_rx_page [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_ss_lock_napi [2025-02-08 04:03:28,416 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_ss_lock_napi [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-08 04:03:28,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-08 04:03:28,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 04:03:28,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 04:03:28,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 04:03:28,417 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 04:03:28,417 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 04:03:28,417 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 04:03:28,417 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 04:03:28,417 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-08 04:03:28,418 INFO L130 BoogieDeclarations]: Found specification of procedure netif_set_real_num_tx_queues [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_set_real_num_tx_queues [2025-02-08 04:03:28,418 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msix [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msix [2025-02-08 04:03:28,418 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata [2025-02-08 04:03:28,418 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2025-02-08 04:03:28,418 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_dummy_rdma [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_dummy_rdma [2025-02-08 04:03:28,418 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:03:28,418 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 04:03:28,418 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2025-02-08 04:03:28,418 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 04:03:28,418 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 04:03:28,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:03:28,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:03:28,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:03:28,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:03:28,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:03:28,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:03:28,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:03:28,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:03:28,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:03:28,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:03:28,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:03:28,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:03:28,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:03:28,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:03:28,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:03:28,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_busy_poll [2025-02-08 04:03:28,422 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_busy_poll [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2025-02-08 04:03:28,422 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure local_bh_disable [2025-02-08 04:03:28,422 INFO L138 BoogieDeclarations]: Found implementation of procedure local_bh_disable [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 04:03:28,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 04:03:28,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 04:03:28,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 04:03:28,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 04:03:28,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 04:03:28,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 04:03:28,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 04:03:28,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 04:03:28,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 04:03:28,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 04:03:28,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 04:03:28,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 04:03:28,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 04:03:28,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 04:03:28,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 04:03:28,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-08 04:03:28,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-08 04:03:28,424 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:03:28,424 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:03:28,424 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 04:03:28,424 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 04:03:28,424 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_warn [2025-02-08 04:03:28,424 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_warn [2025-02-08 04:03:28,424 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 04:03:28,424 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 04:03:28,424 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-08 04:03:28,424 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-08 04:03:28,424 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_reset [2025-02-08 04:03:28,424 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_reset [2025-02-08 04:03:28,424 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_load_firmware [2025-02-08 04:03:28,424 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_load_firmware [2025-02-08 04:03:28,424 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 04:03:28,424 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 04:03:28,424 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-02-08 04:03:28,424 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-02-08 04:03:28,424 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:03:28,424 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:03:28,424 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_msix [2025-02-08 04:03:28,424 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_msix [2025-02-08 04:03:28,424 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-08 04:03:28,424 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-08 04:03:28,424 INFO L130 BoogieDeclarations]: Found specification of procedure __iowrite64_copy [2025-02-08 04:03:28,424 INFO L138 BoogieDeclarations]: Found implementation of procedure __iowrite64_copy [2025-02-08 04:03:28,424 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 04:03:28,424 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 04:03:28,424 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_open [2025-02-08 04:03:28,424 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_open [2025-02-08 04:03:28,424 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_107 [2025-02-08 04:03:28,424 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_107 [2025-02-08 04:03:28,424 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2025-02-08 04:03:28,424 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2025-02-08 04:03:28,424 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2025-02-08 04:03:28,425 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2025-02-08 04:03:28,425 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_setup_dca [2025-02-08 04:03:28,425 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_setup_dca [2025-02-08 04:03:28,425 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2025-02-08 04:03:28,425 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2025-02-08 04:03:28,425 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 04:03:28,425 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 04:03:28,425 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_page [2025-02-08 04:03:28,425 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_page [2025-02-08 04:03:28,425 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 04:03:28,425 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 04:03:28,425 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:03:28,425 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:03:28,425 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_validate_firmware [2025-02-08 04:03:28,425 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_validate_firmware [2025-02-08 04:03:28,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 04:03:28,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 04:03:28,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 04:03:28,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 04:03:28,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 04:03:28,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 04:03:28,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 04:03:28,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 04:03:28,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 04:03:28,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 04:03:28,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 04:03:28,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 04:03:28,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 04:03:28,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 04:03:28,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 04:03:28,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 04:03:28,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 04:03:28,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 04:03:28,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 04:03:28,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 04:03:28,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 04:03:28,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 04:03:28,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 04:03:28,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 04:03:28,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 04:03:28,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 04:03:28,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 04:03:28,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 04:03:28,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 04:03:28,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 04:03:28,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 04:03:28,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 04:03:28,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-08 04:03:28,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-08 04:03:28,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-08 04:03:28,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-08 04:03:28,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-08 04:03:28,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-08 04:03:28,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-08 04:03:28,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-08 04:03:28,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-02-08 04:03:28,427 INFO L130 BoogieDeclarations]: Found specification of procedure is_power_of_2 [2025-02-08 04:03:28,427 INFO L138 BoogieDeclarations]: Found implementation of procedure is_power_of_2 [2025-02-08 04:03:28,427 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:03:28,427 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:03:28,427 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_xmit [2025-02-08 04:03:28,427 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_xmit [2025-02-08 04:03:28,427 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 04:03:28,427 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 04:03:28,427 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-02-08 04:03:28,427 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-02-08 04:03:28,427 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_103 [2025-02-08 04:03:28,427 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_103 [2025-02-08 04:03:28,427 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-02-08 04:03:28,427 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-02-08 04:03:28,427 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_108 [2025-02-08 04:03:28,427 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_108 [2025-02-08 04:03:28,427 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_dma_test [2025-02-08 04:03:28,427 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_dma_test [2025-02-08 04:03:28,427 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdrlen [2025-02-08 04:03:28,427 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdrlen [2025-02-08 04:03:28,427 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2025-02-08 04:03:28,427 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2025-02-08 04:03:28,427 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_get_firmware_capabilities [2025-02-08 04:03:28,427 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_get_firmware_capabilities [2025-02-08 04:03:28,427 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2025-02-08 04:03:28,427 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2025-02-08 04:03:28,427 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_resume [2025-02-08 04:03:28,427 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_resume [2025-02-08 04:03:28,427 INFO L130 BoogieDeclarations]: Found specification of procedure pci_find_ext_capability [2025-02-08 04:03:28,427 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_find_ext_capability [2025-02-08 04:03:28,427 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:03:28,427 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:03:28,427 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-02-08 04:03:28,427 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-02-08 04:03:28,427 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:03:28,427 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:03:28,427 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 04:03:28,427 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 04:03:28,427 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_free_irq [2025-02-08 04:03:28,427 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_free_irq [2025-02-08 04:03:28,427 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-08 04:03:28,427 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-08 04:03:28,427 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2025-02-08 04:03:28,427 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2025-02-08 04:03:28,427 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2025-02-08 04:03:28,427 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2025-02-08 04:03:28,427 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-08 04:03:28,427 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-08 04:03:28,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 04:03:28,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 04:03:28,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 04:03:28,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 04:03:28,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 04:03:28,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 04:03:28,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 04:03:28,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 04:03:28,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 04:03:28,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 04:03:28,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 04:03:28,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 04:03:28,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 04:03:28,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 04:03:28,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 04:03:28,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 04:03:28,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 04:03:28,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 04:03:28,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 04:03:28,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 04:03:28,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 04:03:28,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 04:03:28,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 04:03:28,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 04:03:28,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 04:03:28,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 04:03:28,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 04:03:28,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 04:03:28,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 04:03:28,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 04:03:28,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 04:03:28,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 04:03:28,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-08 04:03:28,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-08 04:03:28,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-08 04:03:28,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-08 04:03:28,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-08 04:03:28,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-08 04:03:28,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-08 04:03:28,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-08 04:03:28,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-02-08 04:03:28,430 INFO L130 BoogieDeclarations]: Found specification of procedure local_bh_enable [2025-02-08 04:03:28,430 INFO L138 BoogieDeclarations]: Found implementation of procedure local_bh_enable [2025-02-08 04:03:28,430 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 04:03:28,430 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 04:03:29,585 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:03:29,591 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:03:29,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18994: havoc netpoll_trap_#t~nondet2342#1; [2025-02-08 04:03:29,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7609: 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:03:29,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7599: 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:03:29,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11873: assume 0 != ~status~10#1; [2025-02-08 04:03:29,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11873: assume !(0 != ~status~10#1); [2025-02-08 04:03:29,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11832: call #t~mem1354#1.base, #t~mem1354#1.offset := read~$Pointer$#30(~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:03:29,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11857-1: SUMMARY for call pci_disable_msix(~pdev~4#1.base, ~pdev~4#1.offset); srcloc: null [2025-02-08 04:03:29,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11857: #res#1 := ~status~10#1; [2025-02-08 04:03:29,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11886: #res#1 := ~status~10#1; [2025-02-08 04:03:29,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11841-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:03:29,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11841: assume -2147483648 <= #t~ret1361#1 && #t~ret1361#1 <= 2147483647;havoc #t~ret1361#1;~i~16#1 := ~i~16#1 - 1; [2025-02-08 04:03:29,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11870: #t~ret1369#1 := ldv_request_irq_114_#res#1;havoc ldv_request_irq_114_#t~ret2175#1, ldv_request_irq_114_#t~ret2176#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~151#1, ldv_request_irq_114_~tmp___0~62#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:03:29,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11833: assume true;assume #t~loopctr1355#1 < 32;havoc #t~nondet1356#1;call write~int#30(#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:03:29,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11833: 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$#30(~mgp#1.base, 116 + ~mgp#1.offset, 8);call #t~mem1359#1 := read~int#30(#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~ret2173#1, ldv_request_irq_112_#t~ret2174#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~150#1, ldv_request_irq_112_~tmp___0~61#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~150#1;havoc ldv_request_irq_112_~tmp___0~61#1; [2025-02-08 04:03:29,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16408: 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:03:29,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16396-1: SUMMARY for call ldv_request_irq_112_#t~ret2173#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:03:29,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16396: assume -2147483648 <= ldv_request_irq_112_#t~ret2173#1 && ldv_request_irq_112_#t~ret2173#1 <= 2147483647;ldv_request_irq_112_~tmp~150#1 := ldv_request_irq_112_#t~ret2173#1;havoc ldv_request_irq_112_#t~ret2173#1;ldv_request_irq_112_~ldv_func_res~1#1 := ldv_request_irq_112_~tmp~150#1; [2025-02-08 04:03:29,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16429-1: ldv_request_irq_114_#res#1 := ldv_request_irq_114_~ldv_func_res~2#1; [2025-02-08 04:03:29,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11875-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:03:29,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11875: assume -2147483648 <= #t~ret1370#1 && #t~ret1370#1 <= 2147483647;havoc #t~ret1370#1;call #t~mem1371#1 := read~int#30(~mgp#1.base, 108 + ~mgp#1.offset, 4); [2025-02-08 04:03:29,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11817-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:03:29,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11817: assume -2147483648 <= #t~ret1352#1 && #t~ret1352#1 <= 2147483647;havoc #t~ret1352#1; [2025-02-08 04:03:29,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11879: SUMMARY for call pci_disable_msi(~pdev~4#1.base, ~pdev~4#1.offset); srcloc: null [2025-02-08 04:03:29,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19031: havoc pci_enable_msi_block_#t~nondet2349#1;#t~ret1351#1 := pci_enable_msi_block_#res#1;havoc pci_enable_msi_block_#t~nondet2349#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:03:29,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16409: 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:03:29,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16401-1: ldv_request_irq_112_#res#1 := ldv_request_irq_112_~ldv_func_res~1#1; [2025-02-08 04:03:29,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11835: #t~ret1360#1 := ldv_request_irq_112_#res#1;havoc ldv_request_irq_112_#t~ret2173#1, ldv_request_irq_112_#t~ret2174#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~150#1, ldv_request_irq_112_~tmp___0~61#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:03:29,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11839: assume 0 != ~status~10#1; [2025-02-08 04:03:29,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11839: assume !(0 != ~status~10#1);~i~16#1 := 1 + ~i~16#1;call #t~mem1365#1 := read~int#30(~mgp#1.base, 12 + ~mgp#1.offset, 4); [2025-02-08 04:03:29,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11864: assume ~i~16#1 < #t~mem1365#1;havoc #t~mem1365#1; [2025-02-08 04:03:29,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11864: assume !(~i~16#1 < #t~mem1365#1);havoc #t~mem1365#1; [2025-02-08 04:03:29,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11852: assume ~i~16#1 >= 0; [2025-02-08 04:03:29,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11852: assume !(~i~16#1 >= 0); [2025-02-08 04:03:29,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16398-1: SUMMARY for call ldv_request_irq_112_#t~ret2174#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:03:29,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16398: assume -2147483648 <= ldv_request_irq_112_#t~ret2174#1 && ldv_request_irq_112_#t~ret2174#1 <= 2147483647;ldv_request_irq_112_~tmp___0~61#1 := ldv_request_irq_112_#t~ret2174#1;havoc ldv_request_irq_112_#t~ret2174#1;ldv_request_irq_112_#res#1 := ldv_request_irq_112_~tmp___0~61#1; [2025-02-08 04:03:29,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11877: assume 0 != #t~mem1371#1;havoc #t~mem1371#1; [2025-02-08 04:03:29,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11877: assume !(0 != #t~mem1371#1);havoc #t~mem1371#1; [2025-02-08 04:03:29,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11848: 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:03:29,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11848-1: call #t~mem1362#1.base, #t~mem1362#1.offset := read~$Pointer$#30(~mgp#1.base, 116 + ~mgp#1.offset, 8);call #t~mem1363#1 := read~int#30(#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$#30(~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:03:29,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11815: assume 0 != ~status~10#1; [2025-02-08 04:03:29,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11815: assume !(0 != ~status~10#1);call write~int#30(1, ~mgp#1.base, 108 + ~mgp#1.offset, 4); [2025-02-08 04:03:29,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12959: ~tmp___1~29#1 := #t~ret1618#1;havoc #t~ret1618#1;call #t~mem1619#1.base, #t~mem1619#1.offset := read~$Pointer$#30(~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:03:29,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12959-1: SUMMARY for call #t~ret1618#1 := skb_get_queue_mapping(~skb#1.base, ~skb#1.offset); srcloc: null [2025-02-08 04:03:29,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12961: call #t~mem1620#1 := read~int#30(~ss~10#1.base, 464 + ~ss~10#1.offset, 8);call write~int#30(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:03:29,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12930-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:03:29,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12961-1: SUMMARY for call dev_kfree_skb_any(~skb#1.base, ~skb#1.offset); srcloc: null [2025-02-08 04:03:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12941: SUMMARY for call dev_kfree_skb_any(~segs~0#1.base, ~segs~0#1.offset); srcloc: null [2025-02-08 04:03:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12927: ~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$#30(~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$#30(0, 0, ~curr~0#1.base, ~curr~0#1.offset, 8); [2025-02-08 04:03:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18753: havoc __skb_gso_segment_#t~ret2307#1.base, __skb_gso_segment_#t~ret2307#1.offset; [2025-02-08 04:03:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12930: assume -2147483648 <= #t~ret1616#1 && #t~ret1616#1 <= 2147483647;~status~15#1 := #t~ret1616#1;havoc #t~ret1616#1; [2025-02-08 04:03:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12932: assume 0 != ~status~15#1; [2025-02-08 04:03:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12932: assume !(0 != ~status~15#1); [2025-02-08 04:03:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12934: SUMMARY for call dev_kfree_skb_any(~curr~0#1.base, ~curr~0#1.offset); srcloc: null [2025-02-08 04:03:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12936: 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$#30(~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$#30(0, 0, ~curr~0#1.base, ~curr~0#1.offset, 8); [2025-02-08 04:03:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12936: assume !(0 != (~segs~0#1.base + ~segs~0#1.offset) % 18446744073709551616); [2025-02-08 04:03:29,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19002: havoc pci_bus_read_config_word_#t~nondet2344#1; [2025-02-08 04:03:30,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10143: myri10ge_rx_done_~len#1 := 2 + myri10ge_rx_done_~len#1;call myri10ge_rx_done_#t~mem902#1 := read~int#30(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#30(myri10ge_rx_done_~rx~0#1.base, 56 + myri10ge_rx_done_~rx~0#1.offset, 4); [2025-02-08 04:03:30,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18930: havoc napi_get_frags_#t~ret2332#1.base, napi_get_frags_#t~ret2332#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~ret2332#1.base, napi_get_frags_#t~ret2332#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:03:30,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10358-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:03:30,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10358-2: call #t~mem999#1.base, #t~mem999#1.offset := read~$Pointer$#30(~rx_done~0#1.base, ~rx_done~0#1.offset, 8);call #t~mem1000#1 := read~int#30(#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:03:30,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10226: 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:03:30,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9433: assume 0 != myri10ge_ss_busy_polling_~tmp~68#1; [2025-02-08 04:03:30,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9433: assume !(0 != myri10ge_ss_busy_polling_~tmp~68#1); [2025-02-08 04:03:30,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7253-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:03:30,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10135: 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#30(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:03:30,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10135: 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#30(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:03:30,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7253: __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$#30(__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#30(__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:03:30,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10358: ~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$#30(~rx_done~0#1.base, ~rx_done~0#1.offset, 8);call write~int#30(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$#30(~rx_done~0#1.base, ~rx_done~0#1.offset, 8);call #t~mem1004#1 := read~int#30(#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$#30(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$#30(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$#30(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#30(myri10ge_rx_done_~mgp~1#1.base, 20 + myri10ge_rx_done_~mgp~1#1.offset, 4); [2025-02-08 04:03:30,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10226-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:03:30,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10160: 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:03:30,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10160-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:03:30,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10086-1: assume myri10ge_vlan_rx_#t~short882#1;call myri10ge_vlan_rx_#t~mem881#1 := read~int#30(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:03:30,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10086-1: assume !myri10ge_vlan_rx_#t~short882#1; [2025-02-08 04:03:30,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10086-2: myri10ge_vlan_rx_#t~short882#1 := 0 != myri10ge_vlan_rx_#t~bitwise880#1 % 18446744073709551616; [2025-02-08 04:03:30,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18930-2: napi_get_frags_#res#1.base, napi_get_frags_#res#1.offset := napi_get_frags_#t~ret2332#1.base, napi_get_frags_#t~ret2332#1.offset;havoc napi_get_frags_#t~ret2332#1.base, napi_get_frags_#t~ret2332#1.offset; [2025-02-08 04:03:30,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10086-3: [2025-02-08 04:03:30,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18930-3: SUMMARY for call napi_get_frags_#t~ret2332#1.base, napi_get_frags_#t~ret2332#1.offset := ldv_malloc(245); srcloc: null [2025-02-08 04:03:30,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10086-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:03:30,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9442: havoc myri10ge_ss_busy_polling_#t~mem737#1;havoc myri10ge_ss_busy_polling_#t~bitwise738#1; [2025-02-08 04:03:30,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10152: 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:03:30,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16263: SUMMARY for call ldv_check_alloc_flags(ldv___netdev_alloc_skb_57_~flags#1); srcloc: null [2025-02-08 04:03:30,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10086: 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#30(myri10ge_vlan_rx_~skb#1.base, 124 + myri10ge_vlan_rx_~skb#1.offset, 1); [2025-02-08 04:03:30,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10086: 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:03:30,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10367-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:03:30,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9442-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:03:30,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9442-5: assume !(10 == myri10ge_ss_busy_polling_#t~mem737#1 % 4294967296); [2025-02-08 04:03:30,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10144-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:03:30,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10144-3: assume !(myri10ge_rx_done_#t~mem902#1 == myri10ge_rx_done_#t~mem903#1); [2025-02-08 04:03:30,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10367-3: assume ~cnt~0#1 == -1 + #t~mem1007#1;#t~bitwise1008#1 := ~cnt~0#1; [2025-02-08 04:03:30,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10367-3: assume !(~cnt~0#1 == -1 + #t~mem1007#1); [2025-02-08 04:03:30,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9442-6: assume 0 == myri10ge_ss_busy_polling_#t~mem737#1 % 4294967296;myri10ge_ss_busy_polling_#t~bitwise738#1 := 0; [2025-02-08 04:03:30,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9442-6: assume !(0 == myri10ge_ss_busy_polling_#t~mem737#1 % 4294967296); [2025-02-08 04:03:30,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10144-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:03:30,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10144-4: assume !(0 == myri10ge_rx_done_#t~mem902#1 || 0 == myri10ge_rx_done_#t~mem903#1); [2025-02-08 04:03:30,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10367-4: assume 0 == ~cnt~0#1 || 0 == -1 + #t~mem1007#1;#t~bitwise1008#1 := 0; [2025-02-08 04:03:30,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10367-4: assume !(0 == ~cnt~0#1 || 0 == -1 + #t~mem1007#1); [2025-02-08 04:03:30,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10086-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:03:30,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10086-5: assume !(256 == myri10ge_vlan_rx_#t~mem879#1 % 18446744073709551616); [2025-02-08 04:03:30,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9442-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:03:30,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10086-6: assume 0 == myri10ge_vlan_rx_#t~mem879#1 % 18446744073709551616;myri10ge_vlan_rx_#t~bitwise880#1 := 0; [2025-02-08 04:03:30,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10086-6: assume !(0 == myri10ge_vlan_rx_#t~mem879#1 % 18446744073709551616); [2025-02-08 04:03:30,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9442-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:03:30,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10144: 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$#30(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$#30(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:03:30,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10367: ~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:03:30,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9442-3: [2025-02-08 04:03:30,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10144-1: [2025-02-08 04:03:30,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10367-1: [2025-02-08 04:03:30,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9442-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:03:30,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10144-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:03:30,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10227: 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#30(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$#30(skb_copy_to_linear_data_~skb#1.base, 229 + skb_copy_to_linear_data_~skb#1.offset, 8); [2025-02-08 04:03:30,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10227-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:03:30,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10194: 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$#30(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$#30(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$#30(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#30(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:03:30,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10103: myri10ge_vlan_rx_~tmp___1~18#1 := myri10ge_vlan_rx_#t~ret895#1;havoc myri10ge_vlan_rx_#t~ret895#1; [2025-02-08 04:03:30,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10103-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:03:30,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10095-2: call myri10ge_vlan_rx_#t~mem887#1 := read~int#30(myri10ge_vlan_rx_~veh~0#1.base, 14 + myri10ge_vlan_rx_~veh~0#1.offset, 2); [2025-02-08 04:03:30,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10219: 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$#30(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#30(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#30(skb_mark_napi_id_~napi#1.base, 168 + skb_mark_napi_id_~napi#1.offset, 4);call write~int#30(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:03:30,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10219-1: call myri10ge_rx_done_#t~mem937#1.base, myri10ge_rx_done_#t~mem937#1.offset := read~$Pointer$#30(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#30(myri10ge_vlan_rx_~dev#1.base, 204 + myri10ge_vlan_rx_~dev#1.offset, 8); [2025-02-08 04:03:30,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10186: 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:03:30,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10194-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:03:30,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6891: 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:03:30,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10194-2: call myri10ge_rx_done_#t~mem923#1.base, myri10ge_rx_done_#t~mem923#1.offset := read~$Pointer$#30(myri10ge_rx_done_~rx~0#1.base, 16 + myri10ge_rx_done_~rx~0#1.offset, 8); [2025-02-08 04:03:30,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10095: 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#30(__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:03:30,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10095-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:03:30,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10178: assume myri10ge_rx_done_~remainder~0#1 > 0; [2025-02-08 04:03:30,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10178: assume !(myri10ge_rx_done_~remainder~0#1 > 0);myri10ge_rx_done_#res#1 := 0; [2025-02-08 04:03:30,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10186-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:03:30,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16264-1: SUMMARY for call ldv___netdev_alloc_skb_57_#t~ret2166#1.base, ldv___netdev_alloc_skb_57_#t~ret2166#1.offset := ldv_malloc(245); srcloc: null [2025-02-08 04:03:30,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10087: 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~nondet2313#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~nondet2313#1;csum_partial_#res#1 := csum_partial_#t~nondet2313#1;havoc csum_partial_#t~nondet2313#1; [2025-02-08 04:03:30,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10087: assume !(8 == myri10ge_vlan_rx_#t~mem883#1 % 256 % 4294967296);havoc myri10ge_vlan_rx_#t~mem883#1; [2025-02-08 04:03:30,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16264: ldv___netdev_alloc_skb_57_~tmp~144#1.base, ldv___netdev_alloc_skb_57_~tmp~144#1.offset := ldv___netdev_alloc_skb_57_#t~ret2166#1.base, ldv___netdev_alloc_skb_57_#t~ret2166#1.offset;havoc ldv___netdev_alloc_skb_57_#t~ret2166#1.base, ldv___netdev_alloc_skb_57_#t~ret2166#1.offset;ldv___netdev_alloc_skb_57_#res#1.base, ldv___netdev_alloc_skb_57_#res#1.offset := ldv___netdev_alloc_skb_57_~tmp~144#1.base, ldv___netdev_alloc_skb_57_~tmp~144#1.offset; [2025-02-08 04:03:30,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9435: SUMMARY for call warn_slowpath_null(47, 0, 982); srcloc: null [2025-02-08 04:03:30,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10170: 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$#30(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$#30(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:03:30,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10145: 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$#30(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#30(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#30(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:03:30,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10145-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:03:30,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7321: 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~ret2166#1.base, ldv___netdev_alloc_skb_57_#t~ret2166#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~144#1.base, ldv___netdev_alloc_skb_57_~tmp~144#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:03:30,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10170-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:03:30,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10104: 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:03:30,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10170-2: call myri10ge_rx_done_#t~mem915#1.base, myri10ge_rx_done_#t~mem915#1.offset := read~$Pointer$#30(myri10ge_rx_done_~rx~0#1.base, 16 + myri10ge_rx_done_~rx~0#1.offset, 8); [2025-02-08 04:03:30,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6801-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:03:30,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18982: havoc netif_receive_skb_#t~nondet2339#1;myri10ge_rx_done_#t~ret950#1 := netif_receive_skb_#res#1;havoc netif_receive_skb_#t~nondet2339#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:03:30,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6801: 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:03:30,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10096: 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~loopctr2392#1, #Ultimate.C_memmove_#t~mem2393#1, #Ultimate.C_memmove_#t~mem2394#1, #Ultimate.C_memmove_#t~mem2395#1, #Ultimate.C_memmove_#t~mem2396#1, #Ultimate.C_memmove_#t~mem2397#1, #Ultimate.C_memmove_#t~mem2398#1, #Ultimate.C_memmove_#t~mem2399#1, #Ultimate.C_memmove_#t~mem2400#1, #Ultimate.C_memmove_#t~mem2401#1, #Ultimate.C_memmove_#t~mem2402#1, #Ultimate.C_memmove_#t~loopctr2403#1, #Ultimate.C_memmove_#t~mem2404#1.base, #Ultimate.C_memmove_#t~mem2404#1.offset;#Ultimate.C_memmove_#t~loopctr2392#1 := 0; [2025-02-08 04:03:30,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10171: 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#30(myri10ge_rx_done_~rx~0#1.base, 44 + myri10ge_rx_done_~rx~0#1.offset, 4);call write~int#30(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#30(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#30(myri10ge_rx_done_~rx~0#1.base, 56 + myri10ge_rx_done_~rx~0#1.offset, 4); [2025-02-08 04:03:30,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10171-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:03:30,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6810: 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#30(__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:03:30,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10229: 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#30(myri10ge_rx_done_~rx_frags~0#1.base, 8 + myri10ge_rx_done_~rx_frags~0#1.offset, 4);call write~int#30(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#30(myri10ge_rx_done_~rx_frags~0#1.base, 12 + myri10ge_rx_done_~rx_frags~0#1.offset, 4);call write~int#30(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#30(myri10ge_rx_done_~skb~0#1.base, 108 + myri10ge_rx_done_~skb~0#1.offset, 4);call write~int#30(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#30(myri10ge_rx_done_~skb~0#1.base, 213 + myri10ge_rx_done_~skb~0#1.offset, 4);call write~int#30(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~nondet2323#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~nondet2323#1;eth_type_trans_#res#1 := eth_type_trans_#t~nondet2323#1;havoc eth_type_trans_#t~nondet2323#1; [2025-02-08 04:03:30,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10163: assume 0 != myri10ge_rx_done_~tmp___0~27#1;call myri10ge_rx_done_#t~mem914#1 := read~int#30(myri10ge_rx_done_~ss#1.base, 456 + myri10ge_rx_done_~ss#1.offset, 8);call write~int#30(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:03:30,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10163: assume !(0 != myri10ge_rx_done_~tmp___0~27#1); [2025-02-08 04:03:30,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6802: 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:03:30,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6802-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:03:30,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6794: 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:03:30,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10213: 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#30(2, myri10ge_rx_done_~skb~0#1.base, 126 + myri10ge_rx_done_~skb~0#1.offset, 1);call write~int#30(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:03:30,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10213: 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:03:30,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10213-1: [2025-02-08 04:03:30,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10213-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:03:30,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10213-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:03:30,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10213-3: assume !(4294967296 == myri10ge_rx_done_#t~mem935#1 % 18446744073709551616); [2025-02-08 04:03:30,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7273: 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:03:30,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6794-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:03:30,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18934: havoc napi_gro_frags_#t~nondet2333#1;myri10ge_rx_done_#t~ret951#1 := napi_gro_frags_#res#1;havoc napi_gro_frags_#t~nondet2333#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:03:30,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10213-4: assume 0 == myri10ge_rx_done_#t~mem935#1 % 18446744073709551616;myri10ge_rx_done_#t~bitwise936#1 := 0; [2025-02-08 04:03:30,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10213-4: assume !(0 == myri10ge_rx_done_#t~mem935#1 % 18446744073709551616); [2025-02-08 04:03:30,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7257-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:03:30,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7257: 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:03:30,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10090: 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#30(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:03:30,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7274: 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#30(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#30(myri10ge_rx_done_~rx~0#1.base, 44 + myri10ge_rx_done_~rx~0#1.offset, 4);call write~int#30(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#30(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#30(myri10ge_rx_done_~rx~0#1.base, 56 + myri10ge_rx_done_~rx~0#1.offset, 4); [2025-02-08 04:03:30,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-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:03:30,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795: 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:03:30,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7274-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:03:30,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18794: havoc csum_partial_#t~nondet2313#1;myri10ge_vlan_rx_#t~ret884#1 := csum_partial_#res#1;havoc csum_partial_#t~nondet2313#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#30(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:03:30,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10173: 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:03:30,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10173-1: [2025-02-08 04:03:30,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: assume #Ultimate.C_memmove_#t~loopctr2403#1 % 18446744073709551616 < #Ultimate.C_memmove_size#1 % 18446744073709551616;call #Ultimate.C_memmove_#t~mem2404#1.base, #Ultimate.C_memmove_#t~mem2404#1.offset := read~unchecked~$Pointer$#30(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2403#1, 8);call write~unchecked~$Pointer$#30(#Ultimate.C_memmove_#t~mem2404#1.base, #Ultimate.C_memmove_#t~mem2404#1.offset, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2403#1, 8);#Ultimate.C_memmove_#t~loopctr2403#1 := 8 + #Ultimate.C_memmove_#t~loopctr2403#1; [2025-02-08 04:03:30,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: assume !(#Ultimate.C_memmove_#t~loopctr2403#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~loopctr2392#1, #Ultimate.C_memmove_#t~mem2393#1, #Ultimate.C_memmove_#t~mem2394#1, #Ultimate.C_memmove_#t~mem2395#1, #Ultimate.C_memmove_#t~mem2396#1, #Ultimate.C_memmove_#t~mem2397#1, #Ultimate.C_memmove_#t~mem2398#1, #Ultimate.C_memmove_#t~mem2399#1, #Ultimate.C_memmove_#t~mem2400#1, #Ultimate.C_memmove_#t~mem2401#1, #Ultimate.C_memmove_#t~mem2402#1, #Ultimate.C_memmove_#t~loopctr2403#1, #Ultimate.C_memmove_#t~mem2404#1.base, #Ultimate.C_memmove_#t~mem2404#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#30(myri10ge_vlan_rx_~skb#1.base, 104 + myri10ge_vlan_rx_~skb#1.offset, 4);call write~int#30(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#30(myri10ge_vlan_rx_~skb#1.base, 108 + myri10ge_vlan_rx_~skb#1.offset, 4);call write~int#30(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:03:30,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10173-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:03:30,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: assume #Ultimate.C_memmove_#t~loopctr2392#1 % 18446744073709551616 < #Ultimate.C_memmove_size#1 % 18446744073709551616;call #Ultimate.C_memmove_#t~mem2393#1 := read~unchecked~int#30(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2392#1, 4);call write~unchecked~int#30(#Ultimate.C_memmove_#t~mem2393#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2392#1, 4);call #Ultimate.C_memmove_#t~mem2394#1 := read~unchecked~int#30(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2392#1, 1);call write~unchecked~int#30(#Ultimate.C_memmove_#t~mem2394#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2392#1, 1);call #Ultimate.C_memmove_#t~mem2395#1 := read~unchecked~int#30(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2392#1, 4);call write~unchecked~int#30(#Ultimate.C_memmove_#t~mem2395#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2392#1, 4);call #Ultimate.C_memmove_#t~mem2396#1 := read~unchecked~int#30(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2392#1, 2);call write~unchecked~int#30(#Ultimate.C_memmove_#t~mem2396#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2392#1, 2);call #Ultimate.C_memmove_#t~mem2397#1 := read~unchecked~int#30(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2392#1, 8);call write~unchecked~int#30(#Ultimate.C_memmove_#t~mem2397#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2392#1, 8);call #Ultimate.C_memmove_#t~mem2398#1 := read~unchecked~int#30(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2392#1, 8);call write~unchecked~int#30(#Ultimate.C_memmove_#t~mem2398#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2392#1, 8);call #Ultimate.C_memmove_#t~mem2399#1 := read~unchecked~int#30(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2392#1, 1);call write~unchecked~int#30(#Ultimate.C_memmove_#t~mem2399#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2392#1, 1);call #Ultimate.C_memmove_#t~mem2400#1 := read~unchecked~int#30(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2392#1, 8);call write~unchecked~int#30(#Ultimate.C_memmove_#t~mem2400#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2392#1, 8);call #Ultimate.C_memmove_#t~mem2401#1 := read~unchecked~int#30(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2392#1, 2);call write~unchecked~int#30(#Ultimate.C_memmove_#t~mem2401#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2392#1, 2);call #Ultimate.C_memmove_#t~mem2402#1 := read~unchecked~int#30(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2392#1, 1);call write~unchecked~int#30(#Ultimate.C_memmove_#t~mem2402#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2392#1, 1);#Ultimate.C_memmove_#t~loopctr2392#1 := 1 + #Ultimate.C_memmove_#t~loopctr2392#1; [2025-02-08 04:03:30,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: assume !(#Ultimate.C_memmove_#t~loopctr2392#1 % 18446744073709551616 < #Ultimate.C_memmove_size#1 % 18446744073709551616);#Ultimate.C_memmove_#t~loopctr2403#1 := 0; [2025-02-08 04:03:30,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10173-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:03:30,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10173-3: assume !(myri10ge_rx_done_#t~mem919#1 == myri10ge_rx_done_#t~mem920#1); [2025-02-08 04:03:30,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198-1: [2025-02-08 04:03:30,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198-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:03:30,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198-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:03:30,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198-3: assume !(myri10ge_rx_done_#t~mem929#1 == myri10ge_rx_done_#t~mem930#1); [2025-02-08 04:03:30,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198-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:03:30,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198-4: assume !(0 == myri10ge_rx_done_#t~mem929#1 || 0 == myri10ge_rx_done_#t~mem930#1); [2025-02-08 04:03:30,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10173-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:03:30,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10173-4: assume !(0 == myri10ge_rx_done_#t~mem919#1 || 0 == myri10ge_rx_done_#t~mem920#1); [2025-02-08 04:03:30,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6804: 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:03:30,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6804: assume !(0 != compound_head_~tmp___0~0#1); [2025-02-08 04:03:30,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198: 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:03:30,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10223: 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#30(myri10ge_rx_done_~skb~0#1.base, 104 + myri10ge_rx_done_~skb~0#1.offset, 4); [2025-02-08 04:03:30,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10223: 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~nondet2333#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~nondet2333#1;assume -2147483648 <= napi_gro_frags_#t~nondet2333#1 && napi_gro_frags_#t~nondet2333#1 <= 2147483647;napi_gro_frags_#res#1 := napi_gro_frags_#t~nondet2333#1;havoc napi_gro_frags_#t~nondet2333#1; [2025-02-08 04:03:30,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10100: 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#30(myri10ge_vlan_rx_~frag~1#1.base, 8 + myri10ge_vlan_rx_~frag~1#1.offset, 4);call write~int#30(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:03:30,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10100-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:03:30,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9431: 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:03:30,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9431-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:03:30,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10191: assume myri10ge_rx_done_~remainder~0#1 > 0; [2025-02-08 04:03:30,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10191: assume !(myri10ge_rx_done_~remainder~0#1 > 0);call myri10ge_rx_done_#t~mem932#1 := read~int#30(myri10ge_rx_done_~rx_frags~0#1.base, 8 + myri10ge_rx_done_~rx_frags~0#1.offset, 4);call write~int#30(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#30(myri10ge_rx_done_~rx_frags~0#1.base, 12 + myri10ge_rx_done_~rx_frags~0#1.offset, 4);call write~int#30(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#30(myri10ge_rx_done_~len#1, myri10ge_rx_done_~skb~0#1.base, 104 + myri10ge_rx_done_~skb~0#1.offset, 4);call write~int#30(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#30(myri10ge_rx_done_~skb~0#1.base, 237 + myri10ge_rx_done_~skb~0#1.offset, 4);call write~int#30(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#30(myri10ge_rx_done_~dev~3#1.base, 204 + myri10ge_rx_done_~dev~3#1.offset, 8); [2025-02-08 04:03:30,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797: assume 0 != compound_head_~tmp___2~0#1;call compound_head_#t~mem124#1.base, compound_head_#t~mem124#1.offset := read~$Pointer$#30(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:03:30,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797: assume !(0 != compound_head_~tmp___2~0#1); [2025-02-08 04:03:30,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7400-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#30(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:03:30,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7400: 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:03:30,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10150: 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~ret2166#1.base, ldv___netdev_alloc_skb_57_#t~ret2166#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~144#1.base, ldv___netdev_alloc_skb_57_~tmp~144#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~144#1.base, ldv___netdev_alloc_skb_57_~tmp~144#1.offset; [2025-02-08 04:03:30,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10150: 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~ret2332#1.base, napi_get_frags_#t~ret2332#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:03:30,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7260-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$#30(__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:03:30,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7260-1: assume !__skb_fill_page_desc_#t~short264#1; [2025-02-08 04:03:30,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9440: 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#30(myri10ge_ss_busy_polling_~ss#1.base, 528 + myri10ge_ss_busy_polling_~ss#1.offset, 4); [2025-02-08 04:03:30,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7260: 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#30(1, __skb_fill_page_desc_~skb#1.base, 179 + __skb_fill_page_desc_~skb#1.offset, 1); [2025-02-08 04:03:30,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7260: 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:03:30,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9440-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:03:30,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8499: call write~int#30(__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:03:30,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8499-1: [2025-02-08 04:03:30,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18855: havoc eth_type_trans_#t~nondet2323#1;myri10ge_rx_done_#t~ret949#1 := eth_type_trans_#res#1;havoc eth_type_trans_#t~nondet2323#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#30(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~nondet2339#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~nondet2339#1;assume -2147483648 <= netif_receive_skb_#t~nondet2339#1 && netif_receive_skb_#t~nondet2339#1 <= 2147483647;netif_receive_skb_#res#1 := netif_receive_skb_#t~nondet2339#1;havoc netif_receive_skb_#t~nondet2339#1; [2025-02-08 04:03:30,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10225: 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:03:30,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8499-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:03:30,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10225-1: assume 64 < myri10ge_rx_done_#t~mem939#1 % 4294967296;myri10ge_rx_done_#t~ite941#1 := 64; [2025-02-08 04:03:30,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10225-1: assume !(64 < myri10ge_rx_done_#t~mem939#1 % 4294967296);call myri10ge_rx_done_#t~mem940#1 := read~int#30(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:03:30,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8499-3: assume false;__vlan_hwaccel_put_tag_#t~bitwise450#1 := __vlan_hwaccel_put_tag_~vlan_tci#1 % 65536; [2025-02-08 04:03:30,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8499-3: assume !false; [2025-02-08 04:03:30,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8499-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:03:30,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8499-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:03:30,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10242: 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#30(~mgp~2#1.base, 28 + ~mgp~2#1.offset, 4); [2025-02-08 04:03:30,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6694: havoc kobject_name_#t~mem98#1.base, kobject_name_#t~mem98#1.offset; [2025-02-08 04:03:30,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758: havoc dev_name_#t~mem111#1.base, dev_name_#t~mem111#1.offset; [2025-02-08 04:03:30,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18948: havoc #t~nondet2335; [2025-02-08 04:03:30,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18790: havoc #t~nondet2312; [2025-02-08 04:03:30,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11704: 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$#30(~ss.base, 164 + ~ss.offset, 8);call #t~mem1303.base, #t~mem1303.offset := read~$Pointer$#30(#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:03:30,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11704-2: call #t~mem1299.base, #t~mem1299.offset := read~$Pointer$#30(~mgp~19.base, 100 + ~mgp~19.offset, 8);call #t~mem1300.base, #t~mem1300.offset := read~$Pointer$#30(~ss.base, 164 + ~ss.offset, 8);call #t~mem1301 := read~int#30(~mgp~19.base, 24 + ~mgp~19.offset, 4); [2025-02-08 04:03:30,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11704-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:03:30,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11721: assume ~i~15 == -1 + #t~mem1310;havoc #t~mem1310;call #t~mem1311.base, #t~mem1311.offset := read~$Pointer$#30(~ss.base, 100 + ~ss.offset, 8);call write~int#30(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:03:30,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11721: assume !(~i~15 == -1 + #t~mem1310);havoc #t~mem1310; [2025-02-08 04:03:30,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11738: ~idx~5 := #t~bitwise1320;call #t~mem1321.base, #t~mem1321.offset := read~$Pointer$#30(~tx~2.base, 40 + ~tx~2.offset, 8);call #t~mem1322.base, #t~mem1322.offset := read~$Pointer$#30(#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$#30(~tx~2.base, 40 + ~tx~2.offset, 8);call write~$Pointer$#30(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#30(~tx~2.base, 68 + ~tx~2.offset, 4);call write~int#30(1 + #t~mem1324, ~tx~2.base, 68 + ~tx~2.offset, 4);havoc #t~mem1324;call #t~mem1325.base, #t~mem1325.offset := read~$Pointer$#30(~tx~2.base, 40 + ~tx~2.offset, 8);call #t~mem1326 := read~int#30(#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$#30(~tx~2.base, 40 + ~tx~2.offset, 8);call write~int#30(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:03:30,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11738-5: call #t~mem1318 := read~int#30(~tx~2.base, 68 + ~tx~2.offset, 4);call #t~mem1319 := read~int#30(~tx~2.base, 48 + ~tx~2.offset, 4); [2025-02-08 04:03:30,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11738-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:03:30,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11705-1: SUMMARY for call put_page(#t~mem1303.base, #t~mem1303.offset); srcloc: null [2025-02-08 04:03:30,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11738-1: [2025-02-08 04:03:30,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11705: havoc #t~mem1302.base, #t~mem1302.offset;havoc #t~mem1303.base, #t~mem1303.offset;~i~15 := 1 + ~i~15; [2025-02-08 04:03:30,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11738-4: assume 0 == #t~mem1318 || 0 == #t~mem1319;#t~bitwise1320 := 0; [2025-02-08 04:03:30,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11738-4: assume !(0 == #t~mem1318 || 0 == #t~mem1319); [2025-02-08 04:03:30,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11738-3: assume #t~mem1318 == #t~mem1319;#t~bitwise1320 := #t~mem1318; [2025-02-08 04:03:30,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11738-3: assume !(#t~mem1318 == #t~mem1319); [2025-02-08 04:03:30,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11726-2: call #t~mem1312.base, #t~mem1312.offset := read~$Pointer$#30(~mgp~19.base, 100 + ~mgp~19.offset, 8);call #t~mem1313.base, #t~mem1313.offset := read~$Pointer$#30(~ss.base, 100 + ~ss.offset, 8);call #t~mem1314 := read~int#30(~mgp~19.base, 20 + ~mgp~19.offset, 4); [2025-02-08 04:03:30,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11726-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:03:30,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11759-1: SUMMARY for call pci_unmap_page(#t~mem1332.base, #t~mem1332.offset, #t~mem1334, ~len~2, 1); srcloc: null [2025-02-08 04:03:30,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11726: 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$#30(~ss.base, 100 + ~ss.offset, 8);call #t~mem1316.base, #t~mem1316.offset := read~$Pointer$#30(#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:03:30,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11759: havoc #t~mem1332.base, #t~mem1332.offset;havoc #t~mem1333.base, #t~mem1333.offset;havoc #t~mem1334; [2025-02-08 04:03:30,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11747: SUMMARY for call dev_kfree_skb_any(~skb~2.base, ~skb~2.offset); srcloc: null [2025-02-08 04:03:30,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11751-1: SUMMARY for call pci_unmap_single(#t~mem1329.base, #t~mem1329.offset, #t~mem1331, ~len~2, 1); srcloc: null [2025-02-08 04:03:30,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11751: havoc #t~mem1329.base, #t~mem1329.offset;havoc #t~mem1330.base, #t~mem1330.offset;havoc #t~mem1331; [2025-02-08 04:03:30,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11698: ~idx~5 := #t~bitwise1296;call #t~mem1297 := read~int#30(~ss.base, 196 + ~ss.offset, 4); [2025-02-08 04:03:30,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11698-5: call #t~mem1295 := read~int#30(~ss.base, 204 + ~ss.offset, 4); [2025-02-08 04:03:30,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11698-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:03:30,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11698-1: [2025-02-08 04:03:30,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11727-1: SUMMARY for call put_page(#t~mem1316.base, #t~mem1316.offset); srcloc: null [2025-02-08 04:03:30,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11698-4: assume 0 == ~i~15 || 0 == #t~mem1295;#t~bitwise1296 := 0; [2025-02-08 04:03:30,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11698-4: assume !(0 == ~i~15 || 0 == #t~mem1295); [2025-02-08 04:03:30,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11727: havoc #t~mem1315.base, #t~mem1315.offset;havoc #t~mem1316.base, #t~mem1316.offset;~i~15 := 1 + ~i~15; [2025-02-08 04:03:30,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11698-3: assume ~i~15 == #t~mem1295;#t~bitwise1296 := ~i~15; [2025-02-08 04:03:30,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11698-3: assume !(~i~15 == #t~mem1295); [2025-02-08 04:03:30,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11744: assume 0 != (~skb~2.base + ~skb~2.offset) % 18446744073709551616;call #t~mem1328 := read~int#30(~ss.base, 464 + ~ss.offset, 8);call write~int#30(1 + #t~mem1328, ~ss.base, 464 + ~ss.offset, 8);havoc #t~mem1328; [2025-02-08 04:03:30,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11744: assume !(0 != (~skb~2.base + ~skb~2.offset) % 18446744073709551616); [2025-02-08 04:03:30,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11699: assume ~i~15 == -1 + #t~mem1297;havoc #t~mem1297;call #t~mem1298.base, #t~mem1298.offset := read~$Pointer$#30(~ss.base, 164 + ~ss.offset, 8);call write~int#30(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:03:30,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11699: assume !(~i~15 == -1 + #t~mem1297);havoc #t~mem1297; [2025-02-08 04:03:30,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11757: assume 0 != ~len~2;call #t~mem1332.base, #t~mem1332.offset := read~$Pointer$#30(~mgp~19.base, 100 + ~mgp~19.offset, 8);call #t~mem1333.base, #t~mem1333.offset := read~$Pointer$#30(~tx~2.base, 40 + ~tx~2.offset, 8);call #t~mem1334 := read~int#30(#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:03:30,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11757: assume !(0 != ~len~2); [2025-02-08 04:03:30,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11720-4: assume 0 == ~i~15 || 0 == #t~mem1308;#t~bitwise1309 := 0; [2025-02-08 04:03:30,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11720-4: assume !(0 == ~i~15 || 0 == #t~mem1308); [2025-02-08 04:03:30,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11749: assume 0 != ~len~2;call #t~mem1329.base, #t~mem1329.offset := read~$Pointer$#30(~mgp~19.base, 100 + ~mgp~19.offset, 8);call #t~mem1330.base, #t~mem1330.offset := read~$Pointer$#30(~tx~2.base, 40 + ~tx~2.offset, 8);call #t~mem1331 := read~int#30(#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:03:30,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11749: assume !(0 != ~len~2); [2025-02-08 04:03:30,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11720-3: assume ~i~15 == #t~mem1308;#t~bitwise1309 := ~i~15; [2025-02-08 04:03:30,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11720-3: assume !(~i~15 == #t~mem1308); [2025-02-08 04:03:30,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11720-5: call #t~mem1308 := read~int#30(~ss.base, 140 + ~ss.offset, 4); [2025-02-08 04:03:30,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11720: ~idx~5 := #t~bitwise1309;call #t~mem1310 := read~int#30(~ss.base, 132 + ~ss.offset, 4); [2025-02-08 04:03:30,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11720-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:03:30,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11720-1: [2025-02-08 04:03:30,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19132: havoc #t~nondet2369; [2025-02-08 04:03:30,984 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7231: havoc #t~mem255.base, #t~mem255.offset;havoc #t~mem256; [2025-02-08 04:03:30,985 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18859: havoc #t~nondet2324; [2025-02-08 04:03:30,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9198: call ULTIMATE.dealloc(~#cmd~2.base, ~#cmd~2.offset);havoc ~#cmd~2.base, ~#cmd~2.offset; [2025-02-08 04:03:31,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12290-2: call #t~mem1463#1.base, #t~mem1463#1.offset := read~$Pointer$#30(~mgp~21#1.base, ~mgp~21#1.offset, 8); [2025-02-08 04:03:31,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12290-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:03:31,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8162: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:03:31,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7683-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:03:31,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7683: netif_tx_stop_all_queues_~i~1#1 := 1 + netif_tx_stop_all_queues_~i~1#1; [2025-02-08 04:03:31,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030: assume false; [2025-02-08 04:03:31,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030: assume !false; [2025-02-08 04:03:31,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8146: assume false; [2025-02-08 04:03:31,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8146: assume !false; [2025-02-08 04:03:31,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12374: 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:03:31,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12374: 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~nondet2365#1, schedule_timeout_~arg0#1;schedule_timeout_~arg0#1 := schedule_timeout_#in~arg0#1;havoc schedule_timeout_#t~nondet2365#1;assume -9223372036854775808 <= schedule_timeout_#t~nondet2365#1 && schedule_timeout_#t~nondet2365#1 <= 9223372036854775807;schedule_timeout_#res#1 := schedule_timeout_#t~nondet2365#1;havoc schedule_timeout_#t~nondet2365#1; [2025-02-08 04:03:31,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19080: havoc prepare_to_wait_event_#t~nondet2359#1;#t~ret1473#1 := prepare_to_wait_event_#res#1;havoc prepare_to_wait_event_#t~nondet2359#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#30(~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:03:31,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12292: call #t~mem1465#1.base, #t~mem1465#1.offset := read~$Pointer$#30(~mgp~21#1.base, ~mgp~21#1.offset, 8); [2025-02-08 04:03:31,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12325: assume 0 != ~tmp___2~19#1; [2025-02-08 04:03:31,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12325: assume !(0 != ~tmp___2~19#1);~i~19#1 := 1 + ~i~19#1; [2025-02-08 04:03:31,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8114: assume true; [2025-02-08 04:03:31,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8114: assume !true; [2025-02-08 04:03:31,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8197-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:03:31,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8197: 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:03:31,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16274: 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#30(__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:03:31,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8082: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:03:31,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16274-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:03:31,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8066: assume false; [2025-02-08 04:03:31,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8066: assume !false; [2025-02-08 04:03:31,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8165: netif_tx_disable_~pscr_ret__~1#1 := netif_tx_disable_~pfo_ret_____2~1#1; [2025-02-08 04:03:31,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12311: assume 0 != ~tmp___0~42#1 % 18446744073709551616; [2025-02-08 04:03:31,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12311: assume !(0 != ~tmp___0~42#1 % 18446744073709551616); [2025-02-08 04:03:31,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8034: assume true; [2025-02-08 04:03:31,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8034: assume !true; [2025-02-08 04:03:31,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19116: havoc schedule_timeout_#t~nondet2365#1;#t~ret1475#1 := schedule_timeout_#res#1;havoc schedule_timeout_#t~nondet2365#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:03:31,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12295-1: SUMMARY for call #t~ret1464#1 := printk(81, 0); srcloc: null [2025-02-08 04:03:31,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12295: assume -2147483648 <= #t~ret1464#1 && #t~ret1464#1 <= 2147483647;havoc #t~ret1464#1; [2025-02-08 04:03:31,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8150: assume false; [2025-02-08 04:03:31,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8150: assume !false; [2025-02-08 04:03:31,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8200: 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:03:31,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14790-1: ldv_del_timer_sync_#res#1 := ldv_del_timer_sync_~arg0#1; [2025-02-08 04:03:31,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8118: assume false; [2025-02-08 04:03:31,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8118: assume !false; [2025-02-08 04:03:31,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8085: netif_tx_disable_~pscr_ret__~1#1 := netif_tx_disable_~pfo_ret_____0~1#1; [2025-02-08 04:03:31,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8201-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:03:31,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8201: netif_tx_disable_~i~2#1 := 1 + netif_tx_disable_~i~2#1; [2025-02-08 04:03:31,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12297: assume true; [2025-02-08 04:03:31,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12297: assume !true;~__ms~0#1 := 1; [2025-02-08 04:03:31,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8070: assume false; [2025-02-08 04:03:31,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8070: assume !false; [2025-02-08 04:03:31,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12299: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 04:03:31,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8038: assume false; [2025-02-08 04:03:31,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8038: assume !false; [2025-02-08 04:03:31,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8154: assume true; [2025-02-08 04:03:31,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8154: assume !true; [2025-02-08 04:03:31,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8122: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:03:31,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8106: assume false; [2025-02-08 04:03:31,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8106: assume !false; [2025-02-08 04:03:31,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12318-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:03:31,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12384: 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:03:31,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12318: ~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:03:31,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12384-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:03:31,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8074: assume true; [2025-02-08 04:03:31,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8074: assume !true; [2025-02-08 04:03:31,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16464-1: ldv_del_timer_sync_117_#res#1 := ldv_del_timer_sync_117_~ldv_func_res~3#1; [2025-02-08 04:03:31,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12253: 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:03:31,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8042: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:03:31,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8158: assume false; [2025-02-08 04:03:31,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8158: assume !false; [2025-02-08 04:03:31,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8026: assume false; [2025-02-08 04:03:31,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8026: assume !false; [2025-02-08 04:03:31,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12320: assume 0 != ~tmp___1~27#1 % 256;~tmp___2~19#1 := 0; [2025-02-08 04:03:31,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12320: assume !(0 != ~tmp___1~27#1 % 256);~tmp___2~19#1 := 1; [2025-02-08 04:03:31,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8125: netif_tx_disable_~pscr_ret__~1#1 := netif_tx_disable_~pfo_ret_____1~1#1; [2025-02-08 04:03:31,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12370: 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:03:31,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12370: 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:03:31,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18828: havoc del_timer_sync_#t~nondet2317#1; [2025-02-08 04:03:31,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8110: assume false; [2025-02-08 04:03:31,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8110: assume !false; [2025-02-08 04:03:31,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16996: 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:03:31,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7681-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:03:31,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7681: 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:03:31,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12405-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:03:31,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12405: havoc #t~mem1478#1.base, #t~mem1478#1.offset;~i~19#1 := 1 + ~i~19#1; [2025-02-08 04:03:31,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12306: ~tmp___0~42#1 := ~__ms~0#1;~__ms~0#1 := ~__ms~0#1 - 1; [2025-02-08 04:03:31,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12405-2: call #t~mem1478#1.base, #t~mem1478#1.offset := read~$Pointer$#30(~mgp~21#1.base, ~mgp~21#1.offset, 8); [2025-02-08 04:03:31,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8078: assume false; [2025-02-08 04:03:31,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8078: assume !false; [2025-02-08 04:03:31,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16997: ~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:03:31,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16997-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:03:31,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12306-1: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 04:03:31,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8045: netif_tx_disable_~pscr_ret__~1#1 := netif_tx_disable_~pfo_ret__~1#1; [2025-02-08 04:03:31,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12290: havoc #t~mem1463#1.base, #t~mem1463#1.offset; [2025-02-08 04:03:31,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9780: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:03:31,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6510: assume -1 == __preempt_count_sub_~pao_ID__~1#1; [2025-02-08 04:03:31,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6510: assume !(-1 == __preempt_count_sub_~pao_ID__~1#1); [2025-02-08 04:03:31,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9772: assume true; [2025-02-08 04:03:31,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9772: assume !true; [2025-02-08 04:03:31,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6444: assume 1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 04:03:31,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6444: assume !(1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 04:03:31,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9764: assume false; [2025-02-08 04:03:31,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9764: assume !false; [2025-02-08 04:03:31,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18798: havoc dca3_get_tag_#t~nondet2314#1;#t~ret820#1 := dca3_get_tag_#res#1;havoc dca3_get_tag_#t~nondet2314#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#30(~ss#1.base, 512 + ~ss#1.offset, 4); [2025-02-08 04:03:31,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6527: assume 1 == __preempt_count_sub_~pao_ID__~1#1; [2025-02-08 04:03:31,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6527: assume !(1 == __preempt_count_sub_~pao_ID__~1#1); [2025-02-08 04:03:31,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9740: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:03:31,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9732: assume true; [2025-02-08 04:03:31,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9732: assume !true; [2025-02-08 04:03:31,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9641: 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$#30(myri10ge_write_dca_~ss#1.base, 520 + myri10ge_write_dca_~ss#1.offset, 8); [2025-02-08 04:03:31,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9641-1: SUMMARY for call myri10ge_write_dca_#t~ret815#1 := __fswab32(myri10ge_write_dca_~tag#1); srcloc: null [2025-02-08 04:03:31,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6437: assume -1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 04:03:31,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6437: assume !(-1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 04:03:31,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9724: assume false; [2025-02-08 04:03:31,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9724: assume !false; [2025-02-08 04:03:31,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9856: 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#30(myri10ge_write_dca_~tag#1, myri10ge_write_dca_~ss#1.base, 512 + myri10ge_write_dca_~ss#1.offset, 4); [2025-02-08 04:03:31,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9856: assume !(#t~mem821#1 != ~tag~0#1);havoc #t~mem821#1; [2025-02-08 04:03:31,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9823: ~pscr_ret__~2#1 := ~pfo_ret_____2~2#1; [2025-02-08 04:03:31,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6454: assume 1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 04:03:31,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6454: assume !(1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 04:03:31,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6520: assume -1 == __preempt_count_sub_~pao_ID__~1#1; [2025-02-08 04:03:31,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6520: assume !(-1 == __preempt_count_sub_~pao_ID__~1#1); [2025-02-08 04:03:31,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9642: havoc myri10ge_write_dca_#t~mem816#1.base, myri10ge_write_dca_#t~mem816#1.offset; [2025-02-08 04:03:31,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9700: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:03:31,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6537: assume 1 == __preempt_count_sub_~pao_ID__~1#1; [2025-02-08 04:03:31,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6537: assume !(1 == __preempt_count_sub_~pao_ID__~1#1); [2025-02-08 04:03:31,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9642-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:03:31,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9692: assume true; [2025-02-08 04:03:31,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9692: assume !true; [2025-02-08 04:03:31,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9684: assume false; [2025-02-08 04:03:31,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9684: assume !false; [2025-02-08 04:03:31,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9816: assume false; [2025-02-08 04:03:31,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9816: assume !false; [2025-02-08 04:03:31,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9783: ~pscr_ret__~2#1 := ~pfo_ret_____1~2#1; [2025-02-08 04:03:31,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6447: assume -1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 04:03:31,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6447: assume !(-1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 04:03:31,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9808: assume false; [2025-02-08 04:03:31,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9808: assume !false; [2025-02-08 04:03:31,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9858: 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:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6530: assume -1 == __preempt_count_sub_~pao_ID__~1#1; [2025-02-08 04:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6530: assume !(-1 == __preempt_count_sub_~pao_ID__~1#1); [2025-02-08 04:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6464: assume 1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 04:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6464: assume !(1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 04:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9776: assume false; [2025-02-08 04:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9776: assume !false; [2025-02-08 04:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9743: ~pscr_ret__~2#1 := ~pfo_ret_____0~2#1; [2025-02-08 04:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9768: assume false; [2025-02-08 04:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9768: assume !false; [2025-02-08 04:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6457: assume -1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 04:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6457: assume !(-1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 04:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6507: assume 1 == __preempt_count_sub_~pao_ID__~1#1; [2025-02-08 04:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6507: assume !(1 == __preempt_count_sub_~pao_ID__~1#1); [2025-02-08 04:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6540: assume -1 == __preempt_count_sub_~pao_ID__~1#1; [2025-02-08 04:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6540: assume !(-1 == __preempt_count_sub_~pao_ID__~1#1); [2025-02-08 04:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9736: assume false; [2025-02-08 04:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9736: assume !false; [2025-02-08 04:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9703: ~pscr_ret__~2#1 := ~pfo_ret__~2#1; [2025-02-08 04:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9728: assume false; [2025-02-08 04:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9728: assume !false; [2025-02-08 04:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6434: assume 1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 04:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6434: assume !(1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 04:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6467: assume -1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 04:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6467: assume !(-1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 04:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9820: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9696: assume false; [2025-02-08 04:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9696: assume !false; [2025-02-08 04:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812: assume true; [2025-02-08 04:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812: assume !true; [2025-02-08 04:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9688: assume false; [2025-02-08 04:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9688: assume !false; [2025-02-08 04:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6517: assume 1 == __preempt_count_sub_~pao_ID__~1#1; [2025-02-08 04:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6517: assume !(1 == __preempt_count_sub_~pao_ID__~1#1); [2025-02-08 04:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9804: assume false; [2025-02-08 04:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9804: assume !false; [2025-02-08 04:03:31,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9862: call write~int#30(~cpu~1#1, ~ss#1.base, 516 + ~ss#1.offset, 4); [2025-02-08 04:03:31,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7562: havoc #t~mem308.base, #t~mem308.offset; [2025-02-08 04:03:31,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18952: havoc #t~nondet2336; [2025-02-08 04:03:31,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18809: havoc dca_remove_requester_#t~nondet2316#1; [2025-02-08 04:03:31,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19050: havoc #t~nondet2353; [2025-02-08 04:03:31,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6933: havoc #t~mem168.base, #t~mem168.offset; [2025-02-08 04:03:31,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19120: havoc #t~nondet2366; [2025-02-08 04:03:31,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18760: havoc #t~nondet2308; [2025-02-08 04:03:31,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9185: call ULTIMATE.dealloc(~#cmd~1.base, ~#cmd~1.offset);havoc ~#cmd~1.base, ~#cmd~1.offset; [2025-02-08 04:03:31,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19064: havoc #t~nondet2355; [2025-02-08 04:03:31,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18744: havoc #t~nondet2305; [2025-02-08 04:03:31,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7408: havoc #t~mem290; [2025-02-08 04:03:31,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6844: 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:03:31,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6390: 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:03:31,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6840-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:03:31,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6840: 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:03:31,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10040: ~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$#30(~rx#1.base, 8 + ~rx#1.offset, 8);call write~int#30(~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#30(~rx#1.base, 40 + ~rx#1.offset, 4);call write~int#30(#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#30(~rx#1.base, 48 + ~rx#1.offset, 4);call write~int#30(1 + #t~mem870#1, ~rx#1.base, 48 + ~rx#1.offset, 4);havoc #t~mem870#1; [2025-02-08 04:03:31,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10040-1: SUMMARY for call #t~ret867#1 := __fswab32(#t~mem866#1 % 18446744073709551616 / 4294967296); srcloc: null [2025-02-08 04:03:31,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6832: assume 0 != get_page_~tmp___0~1#1; [2025-02-08 04:03:31,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6832: assume !(0 != get_page_~tmp___0~1#1); [2025-02-08 04:03:31,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-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:03:31,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10020: assume 0 != ~tmp___0~25#1;call #t~mem852#1 := read~int#30(~rx#1.base, 48 + ~rx#1.offset, 4);call #t~mem853#1 := read~int#30(~rx#1.base, 44 + ~rx#1.offset, 4); [2025-02-08 04:03:31,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10020: assume !(0 != ~tmp___0~25#1);call write~$Pointer$#30(~page~0#1.base, ~page~0#1.offset, ~rx#1.base, 24 + ~rx#1.offset, 8);call write~int#30(0, ~rx#1.base, 40 + ~rx#1.offset, 4);call #t~mem854#1.base, #t~mem854#1.offset := read~$Pointer$#30(~mgp#1.base, 100 + ~mgp#1.offset, 8); [2025-02-08 04:03:31,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824: 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:03:31,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10045: assume 7 == ~idx~0#1 % 8;call #t~mem871#1.base, #t~mem871#1.offset := read~$Pointer$#30(~rx#1.base, ~rx#1.offset, 8);call #t~mem872#1.base, #t~mem872#1.offset := read~$Pointer$#30(~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#30(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#30(4294967295, myri10ge_submit_8rx_~src#1.base, 4 + myri10ge_submit_8rx_~src#1.offset, 4); [2025-02-08 04:03:31,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10045: assume !(7 == ~idx~0#1 % 8); [2025-02-08 04:03:31,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10012: 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:03:31,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9979: 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:03:31,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10016: ~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:03:31,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10016-1: SUMMARY for call #t~ret850#1.base, #t~ret850#1.offset := alloc_pages(16416, 0); srcloc: null [2025-02-08 04:03:31,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10021: assume #t~mem852#1 - #t~mem853#1 <= 15;havoc #t~mem852#1;havoc #t~mem853#1;call write~int#30(1, ~rx#1.base, 60 + ~rx#1.offset, 4); [2025-02-08 04:03:31,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10021: assume !(#t~mem852#1 - #t~mem853#1 <= 15);havoc #t~mem852#1;havoc #t~mem853#1; [2025-02-08 04:03:31,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6825-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:03:31,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6825: 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:03:31,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6842: 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:03:31,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6842: assume !(0 != get_page_~tmp___4~0#1); [2025-02-08 04:03:31,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10017: assume -9223372036854775808 <= #t~ret851#1 && #t~ret851#1 <= 9223372036854775807;~tmp___0~25#1 := #t~ret851#1;havoc #t~ret851#1; [2025-02-08 04:03:31,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9984: 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:03:31,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10017-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:03:31,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10038-1: SUMMARY for call #t~ret864#1 := __fswab32(#t~mem862#1 + #t~mem863#1); srcloc: null [2025-02-08 04:03:31,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10009-4: assume 0 == #t~mem845#1 || 0 == #t~mem846#1;#t~bitwise847#1 := 0; [2025-02-08 04:03:31,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10009-4: assume !(0 == #t~mem845#1 || 0 == #t~mem846#1); [2025-02-08 04:03:31,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10009-5: call #t~mem845#1 := read~int#30(~rx#1.base, 48 + ~rx#1.offset, 4);call #t~mem846#1 := read~int#30(~rx#1.base, 56 + ~rx#1.offset, 4); [2025-02-08 04:03:31,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10009: ~idx~0#1 := #t~bitwise847#1;call #t~mem848#1 := read~int#30(~rx#1.base, 40 + ~rx#1.offset, 4); [2025-02-08 04:03:31,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10009-1: [2025-02-08 04:03:31,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10009-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:03:31,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10038: ~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$#30(~rx#1.base, 8 + ~rx#1.offset, 8);call write~int#30(~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#30(~rx#1.base, 32 + ~rx#1.offset, 8); [2025-02-08 04:03:31,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10009-3: assume #t~mem845#1 == #t~mem846#1;#t~bitwise847#1 := #t~mem845#1; [2025-02-08 04:03:31,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10009-3: assume !(#t~mem845#1 == #t~mem846#1); [2025-02-08 04:03:31,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6830: 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:03:31,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6830-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:03:31,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9981: call write~int#30(myri10ge_submit_8rx_~low~0#1, myri10ge_submit_8rx_~src#1.base, 4 + myri10ge_submit_8rx_~src#1.offset, 4); [2025-02-08 04:03:31,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9981-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:03:31,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10010: assume (#t~mem848#1 + ~bytes#1) % 4294967296 <= 4096;havoc #t~mem848#1;call #t~mem849#1.base, #t~mem849#1.offset := read~$Pointer$#30(~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:03:31,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10010: assume !((#t~mem848#1 + ~bytes#1) % 4294967296 <= 4096);havoc #t~mem848#1; [2025-02-08 04:03:31,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10047: 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:03:31,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18706: havoc __get_page_tail_#t~nondet2303#1;get_page_#t~ret130#1 := __get_page_tail_#res#1;havoc __get_page_tail_#t~nondet2303#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:03:31,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6839: 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#30(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:03:31,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10035: call #t~mem856#1.base, #t~mem856#1.offset := read~$Pointer$#30(~rx#1.base, 16 + ~rx#1.offset, 8);call #t~mem857#1.base, #t~mem857#1.offset := read~$Pointer$#30(~rx#1.base, 24 + ~rx#1.offset, 8);call write~$Pointer$#30(#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$#30(~rx#1.base, 16 + ~rx#1.offset, 8);call #t~mem859#1 := read~int#30(~rx#1.base, 40 + ~rx#1.offset, 4);call write~int#30(#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$#30(~rx#1.base, 16 + ~rx#1.offset, 8);call #t~mem861#1 := read~int#30(~rx#1.base, 32 + ~rx#1.offset, 8);call write~int#30(#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#30(~rx#1.base, 32 + ~rx#1.offset, 8);call #t~mem863#1 := read~int#30(~rx#1.base, 40 + ~rx#1.offset, 4); [2025-02-08 04:03:31,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827: 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~nondet2303#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~nondet2303#1;assume 0 == __get_page_tail_#t~nondet2303#1 || 1 == __get_page_tail_#t~nondet2303#1;__get_page_tail_#res#1 := (if 0 == __get_page_tail_#t~nondet2303#1 % 256 then 0 else 1);havoc __get_page_tail_#t~nondet2303#1; [2025-02-08 04:03:31,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827: assume !(0 != get_page_~tmp___2~1#1); [2025-02-08 04:03:31,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10031: call write~int#30(#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:03:31,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10031-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:03:31,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6852-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:03:31,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6852: 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:03:31,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7290: havoc #t~mem270.base, #t~mem270.offset;havoc #t~mem271; [2025-02-08 04:03:31,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12981: call #t~mem1622.base, #t~mem1622.offset := read~$Pointer$#30(~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#17(~stats.base, ~stats.offset, 8);call #t~mem1623 := read~int#30(~slice_stats~0.base, ~slice_stats~0.offset, 8);call write~int#17(#t~mem1624 + #t~mem1623, ~stats.base, ~stats.offset, 8);havoc #t~mem1624;havoc #t~mem1623;call #t~mem1626 := read~int#17(~stats.base, 8 + ~stats.offset, 8);call #t~mem1625 := read~int#30(~slice_stats~0.base, 8 + ~slice_stats~0.offset, 8);call write~int#17(#t~mem1626 + #t~mem1625, ~stats.base, 8 + ~stats.offset, 8);havoc #t~mem1626;havoc #t~mem1625;call #t~mem1628 := read~int#17(~stats.base, 16 + ~stats.offset, 8);call #t~mem1627 := read~int#30(~slice_stats~0.base, 16 + ~slice_stats~0.offset, 8);call write~int#17(#t~mem1628 + #t~mem1627, ~stats.base, 16 + ~stats.offset, 8);havoc #t~mem1628;havoc #t~mem1627;call #t~mem1630 := read~int#17(~stats.base, 24 + ~stats.offset, 8);call #t~mem1629 := read~int#30(~slice_stats~0.base, 24 + ~slice_stats~0.offset, 8);call write~int#17(#t~mem1630 + #t~mem1629, ~stats.base, 24 + ~stats.offset, 8);havoc #t~mem1630;havoc #t~mem1629;call #t~mem1632 := read~int#17(~stats.base, 48 + ~stats.offset, 8);call #t~mem1631 := read~int#30(~slice_stats~0.base, 32 + ~slice_stats~0.offset, 8);call write~int#17(#t~mem1632 + #t~mem1631, ~stats.base, 48 + ~stats.offset, 8);havoc #t~mem1632;havoc #t~mem1631;call #t~mem1634 := read~int#17(~stats.base, 56 + ~stats.offset, 8);call #t~mem1633 := read~int#30(~slice_stats~0.base, 40 + ~slice_stats~0.offset, 8);call write~int#17(#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:03:31,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16600: havoc ldv_assert_linux_alloc_spinlock__wrong_flags_~expr#1;havoc ldv_assert_linux_alloc_spinlock__wrong_flags_#in~expr#1;assume { :end_inline_ldv_assert_linux_alloc_spinlock__wrong_flags } true; [2025-02-08 04:03:31,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13059: assume 0 != ~err~1#1; [2025-02-08 04:03:31,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13059: assume !(0 != ~err~1#1);call #t~mem1656#1.base, #t~mem1656#1.offset := read~$Pointer$#30(~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:03:31,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9219: 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:03:31,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13001: 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:03:31,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13001-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:03:31,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13055: ~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:03:31,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13055-1: SUMMARY for call #t~ret1653#1 := __fswab32(#t~mem1652#1); srcloc: null [2025-02-08 04:03:31,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13052-1: SUMMARY for call #t~memcpy~res1649#1.base, #t~memcpy~res1649#1.offset := #Ultimate.C_memcpy#30(~#data~0#1.base, ~#data~0#1.offset, ~ha~0#1.base, 16 + ~ha~0#1.offset, 6); srcloc: null [2025-02-08 04:03:31,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13052: havoc #t~memcpy~res1649#1.base, #t~memcpy~res1649#1.offset;call #t~mem1650#1 := read~int#30(~#data~0#1.base, ~#data~0#1.offset, 4); [2025-02-08 04:03:31,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13061: assume -2147483648 <= #t~ret1655#1 && #t~ret1655#1 <= 2147483647;havoc #t~ret1655#1; [2025-02-08 04:03:31,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13061-1: SUMMARY for call #t~ret1655#1 := netdev_err(~dev#1.base, ~dev#1.offset, 87, 0); srcloc: null [2025-02-08 04:03:31,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13053: ~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#30(~#data~0#1.base, 4 + ~#data~0#1.offset, 4); [2025-02-08 04:03:31,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13053-1: SUMMARY for call #t~ret1651#1 := __fswab32(#t~mem1650#1); srcloc: null [2025-02-08 04:03:31,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13057: assume -2147483648 <= #t~ret1654#1 && #t~ret1654#1 <= 2147483647;~err~1#1 := #t~ret1654#1;havoc #t~ret1654#1; [2025-02-08 04:03:31,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13057-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:03:31,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18840: havoc dma_set_mask_#t~nondet2320#1; [2025-02-08 04:03:31,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13601: assume 0 != ~tmp~110#1;call #t~mem1786#1.base, #t~mem1786#1.offset := read~$Pointer$#30(~mgp~30#1.base, 32 + ~mgp~30#1.offset, 8); [2025-02-08 04:03:31,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13601: assume !(0 != ~tmp~110#1); [2025-02-08 04:03:31,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18944: havoc net_ratelimit_#t~nondet2334#1;#t~ret1785#1 := net_ratelimit_#res#1;havoc net_ratelimit_#t~nondet2334#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:03:31,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13603: 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:03:31,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13603-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:03:31,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413: havoc #t~bitwise434#1; [2025-02-08 04:03:31,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403: havoc pcie_caps_reg_#t~mem432#1; [2025-02-08 04:03:31,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18998: havoc pci_bus_read_config_dword_#t~nondet2343#1; [2025-02-08 04:03:31,757 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13756-1: SUMMARY for call rtnl_unlock(); srcloc: null [2025-02-08 04:03:31,757 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13756: 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:03:31,757 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13748-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:03:31,757 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13748: 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:03:31,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13752-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:03:31,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13752: 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:03:31,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13579: 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:03:31,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13674: 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$#30(myri10ge_watchdog_~mgp~31#1.base, 100 + myri10ge_watchdog_~mgp~31#1.offset, 8); [2025-02-08 04:03:31,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13744-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:03:31,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13583: 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$#30(myri10ge_watchdog_~mgp~31#1.base, 32 + myri10ge_watchdog_~mgp~31#1.offset, 8); [2025-02-08 04:03:31,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13744: 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:03:31,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13699: assume 0 != myri10ge_watchdog_#t~mem1832#1;havoc myri10ge_watchdog_#t~mem1832#1; [2025-02-08 04:03:31,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13699: assume !(0 != myri10ge_watchdog_#t~mem1832#1);havoc myri10ge_watchdog_#t~mem1832#1; [2025-02-08 04:03:31,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13674-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:03:31,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13736: assume 0 == myri10ge_watchdog_~rebooted~0#1; [2025-02-08 04:03:31,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13736: assume !(0 == myri10ge_watchdog_~rebooted~0#1); [2025-02-08 04:03:31,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13720-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:03:31,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13720: 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:03:31,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13675: 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:03:31,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13580-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:03:31,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13675-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:03:31,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13580: 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:03:31,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13708: assume myri10ge_watchdog_~i~22#1 < myri10ge_watchdog_#t~mem1833#1;havoc myri10ge_watchdog_#t~mem1833#1; [2025-02-08 04:03:31,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13708: 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#18(myri10ge_watchdog_~#reset_needed~0#1.base, myri10ge_watchdog_~#reset_needed~0#1.offset, 4); [2025-02-08 04:03:31,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13712: assume 0 == myri10ge_watchdog_#t~mem1834#1;havoc myri10ge_watchdog_#t~mem1834#1;call write~$Pointer$#25(115, 0, myri10ge_watchdog_~#descriptor~0#1.base, myri10ge_watchdog_~#descriptor~0#1.offset, 8);call write~$Pointer$#25(116, 0, myri10ge_watchdog_~#descriptor~0#1.base, 8 + myri10ge_watchdog_~#descriptor~0#1.offset, 8);call write~$Pointer$#25(117, 0, myri10ge_watchdog_~#descriptor~0#1.base, 16 + myri10ge_watchdog_~#descriptor~0#1.offset, 8);call write~$Pointer$#25(118, 0, myri10ge_watchdog_~#descriptor~0#1.base, 24 + myri10ge_watchdog_~#descriptor~0#1.offset, 8);call write~int#25(3656, myri10ge_watchdog_~#descriptor~0#1.base, 32 + myri10ge_watchdog_~#descriptor~0#1.offset, 4);call write~int#25(0, myri10ge_watchdog_~#descriptor~0#1.base, 36 + myri10ge_watchdog_~#descriptor~0#1.offset, 4);call myri10ge_watchdog_#t~mem1835#1 := read~int#25(myri10ge_watchdog_~#descriptor~0#1.base, 36 + myri10ge_watchdog_~#descriptor~0#1.offset, 4); [2025-02-08 04:03:31,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13712: 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$#30(myri10ge_watchdog_~mgp~31#1.base, 32 + myri10ge_watchdog_~mgp~31#1.offset, 8); [2025-02-08 04:03:31,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13733: 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:03:31,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13733-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:03:31,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13671: 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#30(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$#30(myri10ge_watchdog_~mgp~31#1.base, 100 + myri10ge_watchdog_~mgp~31#1.offset, 8); [2025-02-08 04:03:31,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13671-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:03:31,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13663: 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:03:31,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13663: assume !(0 == ~myri10ge_reset_recover~0); [2025-02-08 04:03:31,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13746: assume 0 != myri10ge_watchdog_~status~19#1;call myri10ge_watchdog_#t~mem1844#1.base, myri10ge_watchdog_#t~mem1844#1.offset := read~$Pointer$#30(myri10ge_watchdog_~mgp~31#1.base, 32 + myri10ge_watchdog_~mgp~31#1.offset, 8); [2025-02-08 04:03:31,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13746: assume !(0 != myri10ge_watchdog_~status~19#1);call myri10ge_watchdog_#t~mem1846#1.base, myri10ge_watchdog_#t~mem1846#1.offset := read~$Pointer$#30(myri10ge_watchdog_~mgp~31#1.base, 32 + myri10ge_watchdog_~mgp~31#1.offset, 8); [2025-02-08 04:03:31,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19006: havoc pci_bus_write_config_byte_#t~nondet2345#1;pci_write_config_byte_#t~ret392#1 := pci_bus_write_config_byte_#res#1;havoc pci_bus_write_config_byte_#t~nondet2345#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:03:31,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13738: call myri10ge_watchdog_#t~mem1841#1.base, myri10ge_watchdog_#t~mem1841#1.offset := read~$Pointer$#30(myri10ge_watchdog_~mgp~31#1.base, 32 + myri10ge_watchdog_~mgp~31#1.offset, 8); [2025-02-08 04:03:31,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13581: 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#1(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:03:31,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13581-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:03:31,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13668-1: SUMMARY for call rtnl_lock(); srcloc: null [2025-02-08 04:03:31,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13701: call write~int#30(0, myri10ge_watchdog_~ss~11#1.base, 508 + myri10ge_watchdog_~ss~11#1.offset, 4); [2025-02-08 04:03:31,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13668: call write~int#30(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$#30(myri10ge_watchdog_~mgp~31#1.base, 32 + myri10ge_watchdog_~mgp~31#1.offset, 8); [2025-02-08 04:03:31,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13701-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:03:31,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13738-1: SUMMARY for call rtnl_lock(); srcloc: null [2025-02-08 04:03:31,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13660-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:03:31,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722: assume 0 != myri10ge_watchdog_~tmp___0~52#1;call myri10ge_watchdog_#t~mem1837#1.base, myri10ge_watchdog_#t~mem1837#1.offset := read~$Pointer$#30(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~nondet2302#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~nondet2302#1;assume -2147483648 <= __dynamic_netdev_dbg_#t~nondet2302#1 && __dynamic_netdev_dbg_#t~nondet2302#1 <= 2147483647;__dynamic_netdev_dbg_#res#1 := __dynamic_netdev_dbg_#t~nondet2302#1;havoc __dynamic_netdev_dbg_#t~nondet2302#1; [2025-02-08 04:03:31,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722: assume !(0 != myri10ge_watchdog_~tmp___0~52#1); [2025-02-08 04:03:31,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13660: 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:03:31,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13739: 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:03:31,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13739-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:03:31,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13706: myri10ge_watchdog_~i~22#1 := 1 + myri10ge_watchdog_~i~22#1;call myri10ge_watchdog_#t~mem1833#1 := read~int#30(myri10ge_watchdog_~mgp~31#1.base, 12 + myri10ge_watchdog_~mgp~31#1.offset, 4); [2025-02-08 04:03:31,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13698: call myri10ge_watchdog_#t~mem1831#1.base, myri10ge_watchdog_#t~mem1831#1.offset := read~$Pointer$#30(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#30(myri10ge_watchdog_~ss~11#1.base, 508 + myri10ge_watchdog_~ss~11#1.offset, 4); [2025-02-08 04:03:31,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18702: havoc __dynamic_netdev_dbg_#t~nondet2302#1;myri10ge_watchdog_#t~ret1838#1 := __dynamic_netdev_dbg_#res#1;havoc __dynamic_netdev_dbg_#t~nondet2302#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:03:31,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13640-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:03:31,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13640: 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:03:31,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7425: havoc #t~mem292; [2025-02-08 04:03:31,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19068: havoc pcie_capability_write_word_#t~nondet2356#1;#t~ret814#1 := pcie_capability_write_word_#res#1;havoc pcie_capability_write_word_#t~nondet2356#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:03:31,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9618: call ULTIMATE.dealloc(~#ctl~2#1.base, ~#ctl~2#1.offset);havoc ~#ctl~2#1.base, ~#ctl~2#1.offset; [2025-02-08 04:03:31,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7518: SUMMARY for call msleep(1); srcloc: null [2025-02-08 04:03:31,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8694: 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:03:31,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8694: assume !(10 == ~result~0 % 4294967296);#t~short506 := 2 == ~result~0 % 4294967296 && 36 == ~cmd % 4294967296; [2025-02-08 04:03:31,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8657: ~sleep_total~0 := 10 + ~sleep_total~0;#t~short497 := ~sleep_total~0 <= 999; [2025-02-08 04:03:31,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8657-1: SUMMARY for call __const_udelay(42950); srcloc: null [2025-02-08 04:03:31,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8686: assume 4294967295 != ~result~0 % 4294967296; [2025-02-08 04:03:31,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8686: assume !(4294967295 != ~result~0 % 4294967296);call #t~mem509.base, #t~mem509.offset := read~$Pointer$#30(~mgp.base, 100 + ~mgp.offset, 8); [2025-02-08 04:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8612: call ULTIMATE.dealloc(~#buf_bytes~0.base, ~#buf_bytes~0.offset);havoc ~#buf_bytes~0.base, ~#buf_bytes~0.offset; [2025-02-08 04:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8662-1: assume #t~short497;call #t~mem496 := read~int#30(~response~0.base, 4 + ~response~0.offset, 4);#t~short497 := 4294967295 == #t~mem496 % 4294967296; [2025-02-08 04:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8662-1: assume !#t~short497; [2025-02-08 04:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8691: 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:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8691: assume !(1 == ~result~0 % 4294967296); [2025-02-08 04:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8662: assume #t~short497;havoc #t~mem496;havoc #t~short497; [2025-02-08 04:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8662: assume !#t~short497;havoc #t~mem496;havoc #t~short497; [2025-02-08 04:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8683: ~tmp___6~0 := #t~ret503;havoc #t~mem502;havoc #t~ret503;~value~0 := ~tmp___6~0; [2025-02-08 04:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8683-1: SUMMARY for call #t~ret503 := __fswab32(#t~mem502); srcloc: null [2025-02-08 04:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8687: 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:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8687: assume !(0 == ~result~0 % 4294967296); [2025-02-08 04:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8675: assume #t~short499;havoc #t~mem498;havoc #t~short499; [2025-02-08 04:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8675: assume !#t~short499;havoc #t~mem498;havoc #t~short499; [2025-02-08 04:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8675-1: assume #t~short499;call #t~mem498 := read~int#30(~response~0.base, 4 + ~response~0.offset, 4);#t~short499 := 4294967295 == #t~mem498 % 4294967296; [2025-02-08 04:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8675-1: assume !#t~short499; [2025-02-08 04:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8671: ~sleep_total~0 := 1 + ~sleep_total~0;#t~short499 := ~sleep_total~0 <= 14; [2025-02-08 04:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8671-1: SUMMARY for call msleep(1); srcloc: null [2025-02-08 04:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8709: 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:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8709-1: SUMMARY for call #t~ret510 := dev_err(#t~mem509.base, 179 + #t~mem509.offset, 10, 0); srcloc: null [2025-02-08 04:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8701: 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:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8701-1: SUMMARY for call #t~ret508 := dev_err(#t~mem507.base, 179 + #t~mem507.offset, 9, 0); srcloc: null [2025-02-08 04:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8697-4: assume 2 == #t~mem504 % 4294967296;#t~bitwise505 := #t~mem504; [2025-02-08 04:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8697-4: assume !(2 == #t~mem504 % 4294967296); [2025-02-08 04:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8697-5: assume 0 == #t~mem504 % 4294967296;#t~bitwise505 := 0; [2025-02-08 04:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8697-5: assume !(0 == #t~mem504 % 4294967296); [2025-02-08 04:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8697-6: assume #t~short506;call #t~mem504 := read~int#36(~data.base, 4 + ~data.offset, 4); [2025-02-08 04:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8697-6: assume !#t~short506; [2025-02-08 04:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8697: 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:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8697: assume !#t~short506;havoc #t~mem504;havoc #t~bitwise505;havoc #t~short506;call #t~mem507.base, #t~mem507.offset := read~$Pointer$#30(~mgp.base, 100 + ~mgp.offset, 8); [2025-02-08 04:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8697-1: #t~short506 := 0 != #t~bitwise505 % 4294967296; [2025-02-08 04:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8697-2: [2025-02-08 04:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8697-3: havoc #t~bitwise505;assume #t~bitwise505 % 4294967296 <= #t~mem504 % 4294967296 && #t~bitwise505 % 4294967296 <= 2; [2025-02-08 04:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint myri10ge_send_cmdFINAL: assume true; [2025-02-08 04:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8681: ~tmp___5~0 := #t~ret501;havoc #t~mem500;havoc #t~ret501;~result~0 := ~tmp___5~0;call #t~mem502 := read~int#30(~response~0.base, ~response~0.offset, 4); [2025-02-08 04:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8681-1: SUMMARY for call #t~ret501 := __fswab32(#t~mem500); srcloc: null [2025-02-08 04:03:31,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8681-2: call #t~mem500 := read~int#30(~response~0.base, 4 + ~response~0.offset, 4); [2025-02-08 04:03:31,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7217: havoc #t~mem252; [2025-02-08 04:03:31,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18924: havoc #t~nondet2331; [2025-02-08 04:03:31,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18836: havoc #t~nondet2319; [2025-02-08 04:03:47,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11200: call myri10ge_get_ethtool_stats_#t~mem1143#1 := read~int#17(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#30(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:03:47,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13975: 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$#12(~#myri10ge_fw_name~0.base, ~#myri10ge_fw_name~0.offset, 8); [2025-02-08 04:03:47,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15032-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_29_#t~ret2081#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:03:47,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13975-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:03:47,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15032: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_29_#t~ret2081#1 && ldv_dummy_resourceless_instance_callback_1_29_#t~ret2081#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_29_#t~ret2081#1; [2025-02-08 04:03:47,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13447: assume 0 != myri10ge_mask_surprise_down_~cap~1#1; [2025-02-08 04:03:47,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13447: assume !(0 != myri10ge_mask_surprise_down_~cap~1#1); [2025-02-08 04:03:47,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11466: myri10ge_phys_id_~rc~2#1 := -22;myri10ge_phys_id_#res#1 := myri10ge_phys_id_~rc~2#1; [2025-02-08 04:03:47,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10673: 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$#30(myri10ge_get_settings_~mgp~5#1.base, 725 + myri10ge_get_settings_~mgp~5#1.offset, 8); [2025-02-08 04:03:47,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10673: 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:03:47,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14373: 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#27(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#27(myri10ge_probe_~#__constr_expr_0~0#1.base, myri10ge_probe_~#__constr_expr_0~0#1.offset, 8);call write~int#30(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; [2025-02-08 04:03:47,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15430: assume 19 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1; [2025-02-08 04:03:47,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15430: assume !(19 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1); [2025-02-08 04:03:47,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14241: assume myri10ge_probe_#t~mem1964#1 >= 0;havoc myri10ge_probe_#t~mem1964#1;call write~int#30(1, myri10ge_probe_~mgp~33#1.base, 156 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:03:47,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14241: assume !(myri10ge_probe_#t~mem1964#1 >= 0);havoc myri10ge_probe_#t~mem1964#1; [2025-02-08 04:03:47,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13184: 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:03:47,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13184: 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:03:47,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10806-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:03:47,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10806: 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$#30(myri10ge_get_ringparam_~mgp~11#1.base, myri10ge_get_ringparam_~mgp~11#1.offset, 8);call myri10ge_get_ringparam_#t~mem1125#1 := read~int#30(myri10ge_get_ringparam_#t~mem1124#1.base, 140 + myri10ge_get_ringparam_#t~mem1124#1.offset, 4);call write~int#19(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$#30(myri10ge_get_ringparam_~mgp~11#1.base, myri10ge_get_ringparam_~mgp~11#1.offset, 8);call myri10ge_get_ringparam_#t~mem1127#1 := read~int#30(myri10ge_get_ringparam_#t~mem1126#1.base, 204 + myri10ge_get_ringparam_#t~mem1126#1.offset, 4);call write~int#19(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#19(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$#30(myri10ge_get_ringparam_~mgp~11#1.base, myri10ge_get_ringparam_~mgp~11#1.offset, 8);call myri10ge_get_ringparam_#t~mem1129#1 := read~int#30(myri10ge_get_ringparam_#t~mem1128#1.base, 48 + myri10ge_get_ringparam_#t~mem1128#1.offset, 4);call write~int#19(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#19(myri10ge_get_ringparam_~ring#1.base, 8 + myri10ge_get_ringparam_~ring#1.offset, 4);call write~int#19(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#19(myri10ge_get_ringparam_~ring#1.base, 4 + myri10ge_get_ringparam_~ring#1.offset, 4);call write~int#19(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#19(myri10ge_get_ringparam_~ring#1.base, 12 + myri10ge_get_ringparam_~ring#1.offset, 4);call write~int#19(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#19(myri10ge_get_ringparam_~ring#1.base, 16 + myri10ge_get_ringparam_~ring#1.offset, 4);call write~int#19(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; [2025-02-08 04:03:47,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13977: havoc myri10ge_probe_slices_#t~mem1907#1.base, myri10ge_probe_slices_#t~mem1907#1.offset; [2025-02-08 04:03:47,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13977-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:03:47,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11203: assume myri10ge_get_ethtool_stats_~i~13#1 <= 20; [2025-02-08 04:03:47,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11203: 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#30(myri10ge_get_ethtool_stats_~mgp~14#1.base, 8 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#30(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#30(myri10ge_get_ethtool_stats_~mgp~14#1.base, 156 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#30(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$#30(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#30(myri10ge_get_ethtool_stats_#t~mem1146#1.base, 1547 + myri10ge_get_ethtool_stats_#t~mem1146#1.offset, 4);call write~int#30(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#30(myri10ge_get_ethtool_stats_~mgp~14#1.base, 108 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#30(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#30(myri10ge_get_ethtool_stats_~mgp~14#1.base, 112 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#30(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#30(myri10ge_get_ethtool_stats_~mgp~14#1.base, 907 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#30(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#30(myri10ge_get_ethtool_stats_~mgp~14#1.base, 911 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#30(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#30(myri10ge_get_ethtool_stats_~mgp~14#1.base, 915 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#30(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#30(myri10ge_get_ethtool_stats_~mgp~14#1.base, 883 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 8);call write~int#30(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#30(myri10ge_get_ethtool_stats_~mgp~14#1.base, 448 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#30(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$#30(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$#30(myri10ge_get_ethtool_stats_#t~mem1155#1.base, 520 + myri10ge_get_ethtool_stats_#t~mem1155#1.offset, 8);call write~int#30((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#30(myri10ge_get_ethtool_stats_~mgp~14#1.base, 124 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#30(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#30(myri10ge_get_ethtool_stats_~mgp~14#1.base, 919 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#30(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$#30(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$#30(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#30(myri10ge_get_ethtool_stats_#t~mem1160#1.base, 28 + myri10ge_get_ethtool_stats_#t~mem1160#1.offset, 4); [2025-02-08 04:03:47,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13449: 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#1(myri10ge_mask_surprise_down_~#mask~0#1.base, myri10ge_mask_surprise_down_~#mask~0#1.offset, 4); [2025-02-08 04:03:47,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13449-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:03:47,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14110: assume myri10ge_probe_slices_#t~mem1934#1 > 1;havoc myri10ge_probe_slices_#t~mem1934#1; [2025-02-08 04:03:47,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14110: 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$#30(myri10ge_probe_slices_~mgp#1.base, 116 + myri10ge_probe_slices_~mgp#1.offset, 8); [2025-02-08 04:03:47,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10675-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:03:47,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10675: 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:03:47,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13450: call write~int#1(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#1(myri10ge_mask_surprise_down_~#mask~0#1.base, myri10ge_mask_surprise_down_~#mask~0#1.offset, 4); [2025-02-08 04:03:47,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13450-3: assume false;myri10ge_mask_surprise_down_#t~bitwise1742#1 := myri10ge_mask_surprise_down_#t~mem1741#1; [2025-02-08 04:03:47,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13450-3: assume !false; [2025-02-08 04:03:47,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13450-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:03:47,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13450-4: assume !(0 == myri10ge_mask_surprise_down_#t~mem1741#1 % 4294967296 || 32 == myri10ge_mask_surprise_down_#t~mem1741#1 % 4294967296); [2025-02-08 04:03:47,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13450-1: [2025-02-08 04:03:47,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13450-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:03:47,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13451: 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:03:47,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13451-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:03:47,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13319: call write~int#30(2048, myri10ge_firmware_probe_~mgp#1.base, 8 + myri10ge_firmware_probe_~mgp#1.offset, 4); [2025-02-08 04:03:47,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14376: 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:03:47,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13980: 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:03:47,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13980: 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:03:47,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11073-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:03:47,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11073: 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:03:47,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15830: ldv_pci_instance_resume_early_2_6_#t~ret2109#1 := ##fun~$Pointer$~TO~int_#res#1;havoc ##fun~$Pointer$~TO~int_#~2108#1.base, ##fun~$Pointer$~TO~int_#~2108#1.offset, ##fun~$Pointer$~TO~int_#t~funptrres2372#1, ##fun~$Pointer$~TO~int_#t~ret2373#1, ##fun~$Pointer$~TO~int_#t~ret2374#1, ##fun~$Pointer$~TO~int_#t~ret2375#1, ##fun~$Pointer$~TO~int_#t~ret2376#1, ##fun~$Pointer$~TO~int_#t~ret2377#1;havoc ##fun~$Pointer$~TO~int_#in~2108#1.base, ##fun~$Pointer$~TO~int_#in~2108#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~ret2109#1 && ldv_pci_instance_resume_early_2_6_#t~ret2109#1 <= 2147483647;havoc ldv_pci_instance_resume_early_2_6_#t~ret2109#1; [2025-02-08 04:03:47,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15434: assume 20 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1; [2025-02-08 04:03:47,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15434: assume !(20 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1); [2025-02-08 04:03:47,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13320: 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:03:47,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15963-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2134#1 := ldv_filter_err_code(ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1); srcloc: null [2025-02-08 04:03:47,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15963: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2134#1 && ldv_pci_pci_instance_2_#t~ret2134#1 <= 2147483647;ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1 := ldv_pci_pci_instance_2_#t~ret2134#1;havoc ldv_pci_pci_instance_2_#t~ret2134#1;call ldv_pci_pci_instance_2_#t~mem2135#1.base, ldv_pci_pci_instance_2_#t~mem2135#1.offset := read~$Pointer$#30(ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.base, 64 + ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.offset, 8); [2025-02-08 04:03:47,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14378: call write~$Pointer$#30(#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~ret2183#1, ldv_register_netdev_120_#t~ret2184#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~155#1, ldv_register_netdev_120_~tmp___0~66#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~155#1;havoc ldv_register_netdev_120_~tmp___0~66#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~nondet2362#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~nondet2362#1;assume -2147483648 <= register_netdev_#t~nondet2362#1 && register_netdev_#t~nondet2362#1 <= 2147483647;register_netdev_#res#1 := register_netdev_#t~nondet2362#1;havoc register_netdev_#t~nondet2362#1; [2025-02-08 04:03:47,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16492: ldv_alloc_etherdev_mqs_119_#t~ret2182#1.base, ldv_alloc_etherdev_mqs_119_#t~ret2182#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~65#1.base, ldv_alloc_etherdev_mqs_119_~tmp___0~65#1.offset := ldv_alloc_etherdev_mqs_119_#t~ret2182#1.base, ldv_alloc_etherdev_mqs_119_#t~ret2182#1.offset;havoc ldv_alloc_etherdev_mqs_119_#t~ret2182#1.base, ldv_alloc_etherdev_mqs_119_#t~ret2182#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~65#1.base, ldv_alloc_etherdev_mqs_119_~tmp___0~65#1.offset; [2025-02-08 04:03:47,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16228: SUMMARY for call ldv_check_alloc_flags(kcalloc_~flags#1); srcloc: null [2025-02-08 04:03:47,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13189: 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:03:47,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13189-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:03:47,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14246: call myri10ge_probe_#t~mem1965#1 := read~int#30(myri10ge_probe_~mgp~33#1.base, 60 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem1966#1 := read~int#30(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~ret2326#1.base, ioremap_wc_#t~ret2326#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:03:47,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14378-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:03:47,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13982: 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:03:47,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14775: 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:03:47,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14511: 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;ldv_dummy_resourceless_instance_callback_3_3_#t~ret2087#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~ret2087#1 && ldv_dummy_resourceless_instance_callback_3_3_#t~ret2087#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret2087#1; [2025-02-08 04:03:47,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15568-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret2104#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2104#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:03:47,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15568: 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~ret2104#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2104#1.offset;havoc ldv_net_dummy_resourceless_instance_1_#t~ret2104#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2104#1.offset;ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_19_2_default~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_19_2_default~0#1.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_net_dummy_resourceless_instance_1_~ldv_1_callback_get_strings~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_strings~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_19_1_default~0#1, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_19_2_default~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_19_2_default~0#1.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:03:47,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14115: 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$#30(myri10ge_probe_slices_~mgp#1.base, 116 + myri10ge_probe_slices_~mgp#1.offset, 8); [2025-02-08 04:03:47,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14115: 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:03:47,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16229-1: SUMMARY for call kcalloc_#t~ret2163#1.base, kcalloc_#t~ret2163#1.offset := ldv_calloc(kcalloc_~n#1, kcalloc_~size#1); srcloc: null [2025-02-08 04:03:47,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16229: kcalloc_~res~2#1.base, kcalloc_~res~2#1.offset := kcalloc_#t~ret2163#1.base, kcalloc_#t~ret2163#1.offset;havoc kcalloc_#t~ret2163#1.base, kcalloc_#t~ret2163#1.offset; [2025-02-08 04:03:47,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15965: assume 0 != (ldv_pci_pci_instance_2_#t~mem2135#1.base + ldv_pci_pci_instance_2_#t~mem2135#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem2135#1.base, ldv_pci_pci_instance_2_#t~mem2135#1.offset;call ldv_pci_pci_instance_2_#t~mem2136#1.base, ldv_pci_pci_instance_2_#t~mem2136#1.offset := read~$Pointer$#30(ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.base, 64 + ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.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~mem2136#1.base, ldv_pci_pci_instance_2_#t~mem2136#1.offset, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.offset;havoc ldv_pci_instance_resume_early_2_6_#t~ret2109#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~2108#1.base, ##fun~$Pointer$~TO~int_#in~2108#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_#~2108#1.base, ##fun~$Pointer$~TO~int_#~2108#1.offset, ##fun~$Pointer$~TO~int_#t~funptrres2372#1, ##fun~$Pointer$~TO~int_#t~ret2373#1, ##fun~$Pointer$~TO~int_#t~ret2374#1, ##fun~$Pointer$~TO~int_#t~ret2375#1, ##fun~$Pointer$~TO~int_#t~ret2376#1, ##fun~$Pointer$~TO~int_#t~ret2377#1;##fun~$Pointer$~TO~int_#~2108#1.base, ##fun~$Pointer$~TO~int_#~2108#1.offset := ##fun~$Pointer$~TO~int_#in~2108#1.base, ##fun~$Pointer$~TO~int_#in~2108#1.offset; [2025-02-08 04:03:47,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15965: assume !(0 != (ldv_pci_pci_instance_2_#t~mem2135#1.base + ldv_pci_pci_instance_2_#t~mem2135#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem2135#1.base, ldv_pci_pci_instance_2_#t~mem2135#1.offset; [2025-02-08 04:03:47,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18740: havoc __pci_register_driver_#t~nondet2304#1; [2025-02-08 04:03:47,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14380: myri10ge_probe_#t~ret2021#1 := ldv_register_netdev_120_#res#1;havoc ldv_register_netdev_120_#t~ret2183#1, ldv_register_netdev_120_#t~ret2184#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~155#1, ldv_register_netdev_120_~tmp___0~66#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:03:47,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11077: assume 1 == myri10ge_get_strings_~stringset#1 % 4294967296; [2025-02-08 04:03:47,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11077: assume !(1 == myri10ge_get_strings_~stringset#1 % 4294967296); [2025-02-08 04:03:47,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16230-1: SUMMARY for call ldv_after_alloc(kcalloc_~res~2#1.base, kcalloc_~res~2#1.offset); srcloc: null [2025-02-08 04:03:47,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16230: kcalloc_#res#1.base, kcalloc_#res#1.offset := kcalloc_~res~2#1.base, kcalloc_~res~2#1.offset; [2025-02-08 04:03:47,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13191: assume 4 != myri10ge_enable_ecrc_~tmp___3~14#1; [2025-02-08 04:03:47,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13191: assume !(4 != myri10ge_enable_ecrc_~tmp___3~14#1); [2025-02-08 04:03:47,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15570: 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:03:47,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15438: assume 21 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1; [2025-02-08 04:03:47,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15438: assume !(21 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1); [2025-02-08 04:03:47,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16495-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:03:47,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14117: havoc myri10ge_probe_slices_#t~mem1936#1.base, myri10ge_probe_slices_#t~mem1936#1.offset;call write~$Pointer$#30(0, 0, myri10ge_probe_slices_~mgp#1.base, 116 + myri10ge_probe_slices_~mgp#1.offset, 8); [2025-02-08 04:03:47,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14117-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:03:47,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15174: havoc ldv_entry_EMGentry_17_#t~ret2088#1, ldv_entry_EMGentry_17_#t~ret2089#1, ldv_entry_EMGentry_17_#t~ret2090#1, ldv_entry_EMGentry_17_~arg0#1.base, ldv_entry_EMGentry_17_~arg0#1.offset, ldv_entry_EMGentry_17_~ldv_17_exit_myri10ge_cleanup_module_default~0#1.base, ldv_entry_EMGentry_17_~ldv_17_exit_myri10ge_cleanup_module_default~0#1.offset, ldv_entry_EMGentry_17_~ldv_17_init_myri10ge_init_module_default~0#1.base, ldv_entry_EMGentry_17_~ldv_17_init_myri10ge_init_module_default~0#1.offset, ldv_entry_EMGentry_17_~ldv_17_ret_default~0#1, ldv_entry_EMGentry_17_~tmp~127#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;main_#res#1 := 0;#t~ret2371#1 := main_#res#1;assume { :end_inline_main } true; [2025-02-08 04:03:47,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14249: 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#30(myri10ge_probe_~mgp~33#1.base, 52 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem1970#1 := read~int#30(myri10ge_probe_~mgp~33#1.base, 60 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 04:03:47,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14249: 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$#30(myri10ge_probe_~mgp~33#1.base, 40 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 04:03:47,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13192: 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$#30(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$#30(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:03:47,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13192: assume !(~myri10ge_ecrc_enable~0 > 1); [2025-02-08 04:03:47,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15967: havoc ldv_pci_instance_resume_early_2_6_#t~ret2109#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~mem2136#1.base, ldv_pci_pci_instance_2_#t~mem2136#1.offset; [2025-02-08 04:03:47,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14382: assume 0 != myri10ge_probe_~status~21#1; [2025-02-08 04:03:47,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14382: assume !(0 != myri10ge_probe_~status~21#1);call myri10ge_probe_#t~mem2023#1 := read~int#30(myri10ge_probe_~mgp~33#1.base, 112 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:03:47,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15043: ldv_dummy_resourceless_instance_callback_1_3_#t~ret2082#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~ret2082#1 && ldv_dummy_resourceless_instance_callback_1_3_#t~ret2082#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret2082#1; [2025-02-08 04:03:47,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13986: 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:03:47,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10683: assume myri10ge_get_settings_~i~11#1 <= 2; [2025-02-08 04:03:47,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10683: assume !(myri10ge_get_settings_~i~11#1 <= 2);call myri10ge_get_settings_#t~mem1089#1 := read~int#30(myri10ge_get_settings_~ptr~1#1.base, myri10ge_get_settings_~ptr~1#1.offset, 1); [2025-02-08 04:03:47,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13458: call ULTIMATE.dealloc(myri10ge_suspend_~#state#1.base, myri10ge_suspend_~#state#1.offset);havoc myri10ge_suspend_~#state#1.base, myri10ge_suspend_~#state#1.offset;ldv_pci_instance_suspend_2_8_#t~ret2112#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~ret2112#1 && ldv_pci_instance_suspend_2_8_#t~ret2112#1 <= 2147483647;ldv_pci_instance_suspend_2_8_~tmp~133#1 := ldv_pci_instance_suspend_2_8_#t~ret2112#1;havoc ldv_pci_instance_suspend_2_8_#t~mem2111#1;havoc ldv_pci_instance_suspend_2_8_#t~ret2112#1;ldv_pci_instance_suspend_2_8_#res#1 := ldv_pci_instance_suspend_2_8_~tmp~133#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:03:47,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15572: SUMMARY for call ldv_free(ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_19_2_default~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_19_2_default~0#1.offset); srcloc: null [2025-02-08 04:03:47,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14251: 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:03:47,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14251-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:03:47,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14384-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:03:47,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11345: 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:03:47,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11345: 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:03:47,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14384: assume -2147483648 <= myri10ge_probe_#t~ret2022#1 && myri10ge_probe_#t~ret2022#1 <= 2147483647;havoc myri10ge_probe_#t~ret2022#1; [2025-02-08 04:03:47,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15442: assume 22 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1; [2025-02-08 04:03:47,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15442: assume !(22 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1); [2025-02-08 04:03:47,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15839: 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:03:47,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18878: havoc ioremap_wc_#t~ret2326#1.base, ioremap_wc_#t~ret2326#1.offset;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~ret2326#1.base, ioremap_wc_#t~ret2326#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$#30(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$#30(myri10ge_probe_~mgp~33#1.base, 40 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 04:03:47,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18878-2: ioremap_wc_#res#1.base, ioremap_wc_#res#1.offset := ioremap_wc_#t~ret2326#1.base, ioremap_wc_#t~ret2326#1.offset;havoc ioremap_wc_#t~ret2326#1.base, ioremap_wc_#t~ret2326#1.offset; [2025-02-08 04:03:47,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18878-3: SUMMARY for call ioremap_wc_#t~ret2326#1.base, ioremap_wc_#t~ret2326#1.offset := ldv_malloc(0); srcloc: null [2025-02-08 04:03:47,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13197: 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:03:47,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13197: 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:03:47,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13329: 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;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:03:47,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13329-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:03:47,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15972-1: call ldv_pci_pci_instance_2_#t~mem2137#1.base, ldv_pci_pci_instance_2_#t~mem2137#1.offset := read~$Pointer$#30(ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.base, 72 + ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.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~mem2137#1.base, ldv_pci_pci_instance_2_#t~mem2137#1.offset, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.offset;havoc ldv_pci_instance_resume_2_5_#t~ret2107#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:03:47,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15972: havoc ldv_pci_instance_resume_2_5_#t~ret2107#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~mem2137#1.base, ldv_pci_pci_instance_2_#t~mem2137#1.offset; [2025-02-08 04:03:47,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13990-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:03:47,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13990: 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:03:47,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10687: 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:03:47,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10687: assume !(50 == myri10ge_get_settings_#t~mem1089#1);havoc myri10ge_get_settings_#t~mem1089#1; [2025-02-08 04:03:47,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11084: 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:03:47,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11084-1: SUMMARY for call myri10ge_get_strings_#t~memcpy~res1135#1.base, myri10ge_get_strings_#t~memcpy~res1135#1.offset := #Ultimate.C_memcpy#30(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:03:47,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15709-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret2105#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2105#1.offset := ldv_xmalloc(8); srcloc: null [2025-02-08 04:03:47,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15709: ldv_net_dummy_resourceless_instance_1_~tmp___1~38#1.base, ldv_net_dummy_resourceless_instance_1_~tmp___1~38#1.offset := ldv_net_dummy_resourceless_instance_1_#t~ret2105#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2105#1.offset;havoc ldv_net_dummy_resourceless_instance_1_#t~ret2105#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2105#1.offset;ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_8_2_default~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_8_2_default~0#1.offset := ldv_net_dummy_resourceless_instance_1_~tmp___1~38#1.base, ldv_net_dummy_resourceless_instance_1_~tmp___1~38#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_net_dummy_resourceless_instance_1_~ldv_1_callback_get_ethtool_stats~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_ethtool_stats~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_stats_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_stats_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_8_2_default~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_8_2_default~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~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:03:47,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14124: call write~int#30(1, myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 04:03:47,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13199: 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:03:47,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13199-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:03:47,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13992: assume 0 != myri10ge_probe_slices_~status~20#1; [2025-02-08 04:03:47,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13992: assume !(0 != myri10ge_probe_slices_~status~20#1); [2025-02-08 04:03:47,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14521: 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:03:47,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14521: 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:03:47,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19014: havoc pci_choose_state_#t~nondet2347#1;myri10ge_suspend_#t~ret1752#1 := pci_choose_state_#res#1;havoc pci_choose_state_#t~nondet2347#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:03:47,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14125: 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:03:47,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15711: 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:03:47,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14390: assume 0 != myri10ge_probe_#t~mem2023#1;havoc myri10ge_probe_#t~mem2023#1;call myri10ge_probe_#t~mem2024#1 := read~int#30(myri10ge_probe_~mgp~33#1.base, 12 + myri10ge_probe_~mgp~33#1.offset, 4);call myri10ge_probe_#t~mem2025#1 := read~int#30(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$#30(myri10ge_probe_~mgp~33#1.base, 461 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem2027#1 := read~int#30(myri10ge_probe_~mgp~33#1.base, 156 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:03:47,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14390: assume !(0 != myri10ge_probe_#t~mem2023#1);havoc myri10ge_probe_#t~mem2023#1;call myri10ge_probe_#t~mem2029#1 := read~int#30(myri10ge_probe_~mgp~33#1.base, 108 + myri10ge_probe_~mgp~33#1.offset, 4);call myri10ge_probe_#t~mem2030#1 := read~int#30(myri10ge_probe_~pdev#1.base, 1547 + myri10ge_probe_~pdev#1.offset, 4);call myri10ge_probe_#t~mem2031#1 := read~int#30(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$#30(myri10ge_probe_~mgp~33#1.base, 461 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem2033#1 := read~int#30(myri10ge_probe_~mgp~33#1.base, 156 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:03:47,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13994: 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:03:47,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14126-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:03:47,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14126: 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:03:47,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15844: 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;ldv_pci_pci_instance_2_#t~ret2128#1 := ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem2111#1, ldv_pci_instance_suspend_2_8_#t~ret2112#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~133#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~ret2128#1 && ldv_pci_pci_instance_2_#t~ret2128#1 <= 2147483647;ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1 := ldv_pci_pci_instance_2_#t~ret2128#1;havoc ldv_pci_pci_instance_2_#t~mem2126#1.base, ldv_pci_pci_instance_2_#t~mem2126#1.offset;havoc ldv_pci_pci_instance_2_#t~mem2127#1;havoc ldv_pci_pci_instance_2_#t~ret2128#1; [2025-02-08 04:03:47,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10691-1: call myri10ge_get_settings_#t~mem1090#1 := read~int#30(myri10ge_get_settings_~ptr~1#1.base, myri10ge_get_settings_~ptr~1#1.offset, 1); [2025-02-08 04:03:47,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10691: assume (myri10ge_get_settings_#t~mem1090#1 % 256 - 81) % 4294967296 <= 2;havoc myri10ge_get_settings_#t~mem1090#1;call write~int#30(3, myri10ge_get_settings_~cmd#1.base, 15 + myri10ge_get_settings_~cmd#1.offset, 1);call myri10ge_get_settings_#t~mem1091#1 := read~int#30(myri10ge_get_settings_~cmd#1.base, 4 + myri10ge_get_settings_~cmd#1.offset, 4); [2025-02-08 04:03:47,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10691: assume !((myri10ge_get_settings_#t~mem1090#1 % 256 - 81) % 4294967296 <= 2);havoc myri10ge_get_settings_#t~mem1090#1;call write~int#30(255, myri10ge_get_settings_~cmd#1.base, 15 + myri10ge_get_settings_~cmd#1.offset, 1); [2025-02-08 04:03:47,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15976-1: call ldv_pci_pci_instance_2_#t~mem2138#1.base, ldv_pci_pci_instance_2_#t~mem2138#1.offset := read~$Pointer$#30(ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.base, 80 + ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.offset, 8); [2025-02-08 04:03:47,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15976: assume 0 != (ldv_pci_pci_instance_2_#t~mem2138#1.base + ldv_pci_pci_instance_2_#t~mem2138#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem2138#1.base, ldv_pci_pci_instance_2_#t~mem2138#1.offset;call ldv_pci_pci_instance_2_#t~mem2139#1.base, ldv_pci_pci_instance_2_#t~mem2139#1.offset := read~$Pointer$#30(ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.base, 80 + ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.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~mem2139#1.base, ldv_pci_pci_instance_2_#t~mem2139#1.offset, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.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:03:47,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15976: assume !(0 != (ldv_pci_pci_instance_2_#t~mem2138#1.base + ldv_pci_pci_instance_2_#t~mem2138#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem2138#1.base, ldv_pci_pci_instance_2_#t~mem2138#1.offset; [2025-02-08 04:03:47,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13994-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:03:47,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14259: 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:03:47,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14259-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:03:47,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18884: havoc kstrdup_#t~ret2327#1.base, kstrdup_#t~ret2327#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~ret2327#1.base, kstrdup_#t~ret2327#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:03:47,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18884-2: kstrdup_#res#1.base, kstrdup_#res#1.offset := kstrdup_#t~ret2327#1.base, kstrdup_#t~ret2327#1.offset;havoc kstrdup_#t~ret2327#1.base, kstrdup_#t~ret2327#1.offset; [2025-02-08 04:03:47,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18884-3: SUMMARY for call kstrdup_#t~ret2327#1.base, kstrdup_#t~ret2327#1.offset := ldv_malloc(1); srcloc: null [2025-02-08 04:03:47,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14260-1: SUMMARY for call myri10ge_probe_#t~ret1974#1 := __fswab32(myri10ge_probe_~tmp___3~15#1); srcloc: null [2025-02-08 04:03:47,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14260: myri10ge_probe_~tmp___4~8#1 := myri10ge_probe_#t~ret1974#1;havoc myri10ge_probe_#t~ret1974#1; [2025-02-08 04:03:47,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14392-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:03:47,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15449-1: 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_net_dummy_resourceless_instance_1_~ldv_1_callback_set_phys_id~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_set_phys_id~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_enum_ethtool_phys_id_state~0#1;havoc ldv_dummy_resourceless_instance_callback_1_36_#t~ret2086#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:03:47,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14392: 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:03:47,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15449: havoc ldv_dummy_resourceless_instance_callback_1_36_#t~ret2086#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; [2025-02-08 04:03:47,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15978: 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~mem2139#1.base, ldv_pci_pci_instance_2_#t~mem2139#1.offset; [2025-02-08 04:03:47,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15053-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_30_#t~ret2083#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:03:47,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15053: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_30_#t~ret2083#1 && ldv_dummy_resourceless_instance_callback_1_30_#t~ret2083#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_30_#t~ret2083#1; [2025-02-08 04:03:47,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13996: 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:03:47,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13996: 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:03:47,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15714: SUMMARY for call ldv_free(ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_8_2_default~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_8_2_default~0#1.offset); srcloc: null [2025-02-08 04:03:47,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10693-1: [2025-02-08 04:03:47,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10693: call write~int#30(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#30(myri10ge_get_settings_~cmd#1.base, 8 + myri10ge_get_settings_~cmd#1.offset, 4); [2025-02-08 04:03:47,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10693-3: assume false;myri10ge_get_settings_#t~bitwise1092#1 := myri10ge_get_settings_#t~mem1091#1; [2025-02-08 04:03:47,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10693-3: assume !false; [2025-02-08 04:03:47,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10693-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:03:47,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13468-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:03:47,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16507: ldv_register_netdev_120_#t~ret2184#1 := ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret2141#1, ldv_register_netdev_#t~ret2142#1, ldv_register_netdev_#t~mem2143#1.base, ldv_register_netdev_#t~mem2143#1.offset, ldv_register_netdev_#t~mem2144#1.base, ldv_register_netdev_#t~mem2144#1.offset, ldv_register_netdev_#t~ret2145#1, ldv_register_netdev_#t~ret2146#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~136#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~ret2184#1 && ldv_register_netdev_120_#t~ret2184#1 <= 2147483647;ldv_register_netdev_120_~tmp___0~66#1 := ldv_register_netdev_120_#t~ret2184#1;havoc ldv_register_netdev_120_#t~ret2184#1;ldv_register_netdev_120_#res#1 := ldv_register_netdev_120_~tmp___0~66#1; [2025-02-08 04:03:47,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13468: 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:03:47,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10693-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:03:47,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10693-4: assume !(0 == myri10ge_get_settings_#t~mem1091#1 % 4294967296 || 1024 == myri10ge_get_settings_#t~mem1091#1 % 4294967296); [2025-02-08 04:03:47,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14261-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:03:47,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14261-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:03:47,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14261-3: assume !(1048572 == myri10ge_probe_~tmp___4~8#1 % 4294967296); [2025-02-08 04:03:47,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14261: 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$#30(myri10ge_probe_~mgp~33#1.base, 40 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 04:03:47,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14261-1: [2025-02-08 04:03:47,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14261-4: assume 0 == myri10ge_probe_~tmp___4~8#1 % 4294967296;myri10ge_probe_#t~bitwise1975#1 := 0; [2025-02-08 04:03:47,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14261-4: assume !(0 == myri10ge_probe_~tmp___4~8#1 % 4294967296); [2025-02-08 04:03:47,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10694-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:03:47,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10694-1: [2025-02-08 04:03:47,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10694-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:03:47,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10694-4: assume !(0 == myri10ge_get_settings_#t~mem1093#1 % 4294967296 || 1024 == myri10ge_get_settings_#t~mem1093#1 % 4294967296); [2025-02-08 04:03:47,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10694-3: assume false;myri10ge_get_settings_#t~bitwise1094#1 := myri10ge_get_settings_#t~mem1093#1; [2025-02-08 04:03:47,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10694-3: assume !false; [2025-02-08 04:03:47,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10694: call write~int#30(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:03:47,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11091-1: SUMMARY for call myri10ge_get_strings_#t~memcpy~res1136#1.base, myri10ge_get_strings_#t~memcpy~res1136#1.offset := #Ultimate.C_memcpy#30(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:03:47,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13205: 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:03:47,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11091: 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;call myri10ge_get_strings_#t~mem1137#1 := read~int#30(myri10ge_get_strings_~mgp~12#1.base, 12 + myri10ge_get_strings_~mgp~12#1.offset, 4); [2025-02-08 04:03:47,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13205-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:03:47,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13337: assume 0 == ~myri10ge_force_firmware~0;call myri10ge_select_firmware_#t~mem1707#1.base, myri10ge_select_firmware_#t~mem1707#1.offset := read~$Pointer$#30(myri10ge_select_firmware_~mgp#1.base, 100 + myri10ge_select_firmware_~mgp#1.offset, 8); [2025-02-08 04:03:47,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13337: assume !(0 == ~myri10ge_force_firmware~0); [2025-02-08 04:03:47,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14923: 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; [2025-02-08 04:03:47,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13998: 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:03:47,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8449-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:03:47,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8449-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:03:47,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8449-5: assume !(0 == is_zero_ether_addr_#t~mem445#1 % 65536 % 4294967296); [2025-02-08 04:03:47,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8449-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:03:47,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8449-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:03:47,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8449: 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:03:47,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8449-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:03:47,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8449-3: [2025-02-08 04:03:47,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14263: 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:03:47,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14263-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:03:47,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13339: 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#39(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:03:47,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13339-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:03:47,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16510-1: ldv_register_netdev_120_#res#1 := ldv_register_netdev_120_~ldv_func_res~6#1; [2025-02-08 04:03:47,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13471: 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:03:47,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13471: 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$#30(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; [2025-02-08 04:03:47,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13207: assume 4 != myri10ge_enable_ecrc_~tmp~106#1; [2025-02-08 04:03:47,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13207: assume !(4 != myri10ge_enable_ecrc_~tmp~106#1); [2025-02-08 04:03:47,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14264-1: SUMMARY for call myri10ge_probe_#t~ret1978#1 := __fswab32(myri10ge_probe_~tmp___5~6#1); srcloc: null [2025-02-08 04:03:47,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14264: myri10ge_probe_~tmp___6~4#1 := myri10ge_probe_#t~ret1978#1;havoc myri10ge_probe_#t~ret1978#1;call write~int#30((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#30(myri10ge_probe_~mgp~33#1.base, 48 + myri10ge_probe_~mgp~33#1.offset, 4);call myri10ge_probe_#t~mem1980#1 := read~int#30(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:03:47,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11358-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:03:47,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14397: 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:03:47,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14397-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:03:47,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11358: 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#30(myri10ge_set_msglevel_~value#1, myri10ge_set_msglevel_~mgp~15#1.base, 923 + myri10ge_set_msglevel_~mgp~15#1.offset, 4); [2025-02-08 04:03:47,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16115: havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret2087#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:03:47,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10698: assume (myri10ge_get_settings_#t~mem1095#1 % 256 - 82) % 4294967296 <= 1;havoc myri10ge_get_settings_#t~mem1095#1;call write~int#30(1, myri10ge_get_settings_~cmd#1.base, 17 + myri10ge_get_settings_~cmd#1.offset, 1); [2025-02-08 04:03:47,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10698: assume !((myri10ge_get_settings_#t~mem1095#1 % 256 - 82) % 4294967296 <= 1);havoc myri10ge_get_settings_#t~mem1095#1;call write~int#30(0, myri10ge_get_settings_~cmd#1.base, 17 + myri10ge_get_settings_~cmd#1.offset, 1); [2025-02-08 04:03:47,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15983-1: call ldv_pci_pci_instance_2_#t~mem2140#1.base, ldv_pci_pci_instance_2_#t~mem2140#1.offset := read~$Pointer$#30(ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.base, 40 + ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.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~mem2140#1.base, ldv_pci_pci_instance_2_#t~mem2140#1.offset, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.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:03:47,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15983: 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~mem2140#1.base, ldv_pci_pci_instance_2_#t~mem2140#1.offset; [2025-02-08 04:03:47,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10698-1: call myri10ge_get_settings_#t~mem1095#1 := read~int#30(myri10ge_get_settings_~ptr~1#1.base, myri10ge_get_settings_~ptr~1#1.offset, 1); [2025-02-08 04:03:47,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15455-1: 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_net_dummy_resourceless_instance_1_~ldv_1_callback_set_pauseparam~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_set_pauseparam~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_pauseparam_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_pauseparam_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_35_#t~ret2085#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:03:47,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15455: havoc ldv_dummy_resourceless_instance_callback_1_35_#t~ret2085#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; [2025-02-08 04:03:47,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8717: 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;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:03:47,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15588-1: 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_net_dummy_resourceless_instance_1_~ldv_1_callback_get_sset_count~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_sset_count~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_16_1_default~0#1;havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret2076#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:03:47,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15588: havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret2076#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; [2025-02-08 04:03:47,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14267: 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#30(myri10ge_probe_~mgp~33#1.base, 48 + myri10ge_probe_~mgp~33#1.offset, 4);call myri10ge_probe_#t~mem1984#1 := read~int#30(myri10ge_probe_~mgp~33#1.base, 52 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 04:03:47,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14267: 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$#30(myri10ge_probe_~mgp~33#1.base, 40 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem1987#1 := read~int#30(myri10ge_probe_~mgp~33#1.base, 48 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:03:47,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14267-1: assume myri10ge_probe_#t~short1982#1; [2025-02-08 04:03:47,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14267-1: assume !myri10ge_probe_#t~short1982#1;call myri10ge_probe_#t~mem1981#1 := read~int#30(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:03:47,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13342: 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$#30(myri10ge_select_firmware_~mgp#1.base, 100 + myri10ge_select_firmware_~mgp#1.offset, 8); [2025-02-08 04:03:47,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13342: 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$#30(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#30(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~nondet2357#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~nondet2357#1;assume -2147483648 <= pcie_get_readrq_#t~nondet2357#1 && pcie_get_readrq_#t~nondet2357#1 <= 2147483647;pcie_get_readrq_#res#1 := pcie_get_readrq_#t~nondet2357#1;havoc pcie_get_readrq_#t~nondet2357#1; [2025-02-08 04:03:47,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16117: SUMMARY for call ldv_free(ldv_struct_notifier_block_dummy_resourceless_instance_3_~ldv_3_ldv_param_3_2_default~0#1.base, ldv_struct_notifier_block_dummy_resourceless_instance_3_~ldv_3_ldv_param_3_2_default~0#1.offset); srcloc: null [2025-02-08 04:03:47,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11096: assume myri10ge_get_strings_~i~12#1 < myri10ge_get_strings_#t~mem1137#1;havoc myri10ge_get_strings_#t~mem1137#1; [2025-02-08 04:03:47,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11096: assume !(myri10ge_get_strings_~i~12#1 < myri10ge_get_strings_#t~mem1137#1);havoc myri10ge_get_strings_#t~mem1137#1; [2025-02-08 04:03:47,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8455: havoc is_multicast_ether_addr_#t~mem447#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:03:47,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13212-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:03:47,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16251: SUMMARY for call ldv_check_alloc_flags(dma_zalloc_coherent_~flags#1); srcloc: null [2025-02-08 04:03:47,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14269: 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:03:47,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: ##fun~$Pointer$~TO~int_#res#1 := ##fun~$Pointer$~TO~int_#t~funptrres2372#1;havoc ##fun~$Pointer$~TO~int_#t~funptrres2372#1;havoc ##fun~$Pointer$~TO~int_#t~ret2373#1;havoc ##fun~$Pointer$~TO~int_#t~ret2374#1;havoc ##fun~$Pointer$~TO~int_#t~ret2375#1;havoc ##fun~$Pointer$~TO~int_#t~ret2376#1;havoc ##fun~$Pointer$~TO~int_#t~ret2377#1; [2025-02-08 04:03:47,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13212: 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:03:47,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14269-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:03:47,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2377#1 && ##fun~$Pointer$~TO~int_#t~ret2377#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2372#1 := ##fun~$Pointer$~TO~int_#t~ret2377#1; [2025-02-08 04:03:47,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13344-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:03:47,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2377#1 := myri10ge_resume(##fun~$Pointer$~TO~int_#~2108#1.base, ##fun~$Pointer$~TO~int_#~2108#1.offset); srcloc: null [2025-02-08 04:03:47,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2376#1 && ##fun~$Pointer$~TO~int_#t~ret2376#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2372#1 := ##fun~$Pointer$~TO~int_#t~ret2376#1; [2025-02-08 04:03:47,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2376#1 := myri10ge_busy_poll(##fun~$Pointer$~TO~int_#~2108#1.base, ##fun~$Pointer$~TO~int_#~2108#1.offset); srcloc: null [2025-02-08 04:03:47,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13344: 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#30(4096, myri10ge_select_firmware_~mgp#1.base, 8 + myri10ge_select_firmware_~mgp#1.offset, 4); [2025-02-08 04:03:47,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2375#1 && ##fun~$Pointer$~TO~int_#t~ret2375#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2372#1 := ##fun~$Pointer$~TO~int_#t~ret2375#1; [2025-02-08 04:03:47,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-7: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2375#1 := eth_validate_addr(##fun~$Pointer$~TO~int_#~2108#1.base, ##fun~$Pointer$~TO~int_#~2108#1.offset); srcloc: null [2025-02-08 04:03:47,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-8: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2374#1 && ##fun~$Pointer$~TO~int_#t~ret2374#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2372#1 := ##fun~$Pointer$~TO~int_#t~ret2374#1; [2025-02-08 04:03:47,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-9: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2374#1 := myri10ge_close(##fun~$Pointer$~TO~int_#~2108#1.base, ##fun~$Pointer$~TO~int_#~2108#1.offset); srcloc: null [2025-02-08 04:03:47,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-10: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2373#1 && ##fun~$Pointer$~TO~int_#t~ret2373#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2372#1 := ##fun~$Pointer$~TO~int_#t~ret2373#1; [2025-02-08 04:03:47,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-11: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2373#1 := myri10ge_open(##fun~$Pointer$~TO~int_#~2108#1.base, ##fun~$Pointer$~TO~int_#~2108#1.offset); srcloc: null [2025-02-08 04:03:47,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-12: 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:03:47,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-12: 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:03:47,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-13: 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:03:47,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-13: 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:03:47,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-14: 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:03:47,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-14: 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:03:47,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-15: 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:03:47,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-15: 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:03:47,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15855: 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~ret2133#1 := ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem2115#1, ldv_pci_instance_suspend_late_2_7_#t~ret2116#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~134#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~ret2133#1 && ldv_pci_pci_instance_2_#t~ret2133#1 <= 2147483647;ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1 := ldv_pci_pci_instance_2_#t~ret2133#1;havoc ldv_pci_pci_instance_2_#t~mem2131#1.base, ldv_pci_pci_instance_2_#t~mem2131#1.offset;havoc ldv_pci_pci_instance_2_#t~mem2132#1;havoc ldv_pci_pci_instance_2_#t~ret2133#1; [2025-02-08 04:03:47,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14402: 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:03:47,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13477: 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:03:47,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16252-1: SUMMARY for call dma_zalloc_coherent_#t~ret2165#1.base, dma_zalloc_coherent_#t~ret2165#1.offset := ldv_zalloc(dma_zalloc_coherent_~size#1); srcloc: null [2025-02-08 04:03:47,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16252: dma_zalloc_coherent_~tmp~143#1.base, dma_zalloc_coherent_~tmp~143#1.offset := dma_zalloc_coherent_#t~ret2165#1.base, dma_zalloc_coherent_#t~ret2165#1.offset;havoc dma_zalloc_coherent_#t~ret2165#1.base, dma_zalloc_coherent_#t~ret2165#1.offset;dma_zalloc_coherent_#res#1.base, dma_zalloc_coherent_#res#1.offset := dma_zalloc_coherent_~tmp~143#1.base, dma_zalloc_coherent_~tmp~143#1.offset; [2025-02-08 04:03:47,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13213: 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:03:47,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13213-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:03:47,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15988-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:03:47,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15988: call ULTIMATE.dealloc(ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset);havoc ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset; [2025-02-08 04:03:47,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14006-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:03:47,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14006: havoc myri10ge_probe_slices_#t~memset~res1910#1.base, myri10ge_probe_slices_#t~memset~res1910#1.offset; [2025-02-08 04:03:47,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10703-1: myri10ge_get_settings_#res#1 := 0; [2025-02-08 04:03:47,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13478-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:03:47,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16517: 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:03:47,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13478: 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:03:47,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13214-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:03:47,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13214: 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:03:47,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14007: 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:03:47,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14007-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:03:47,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15064: ldv_dummy_resourceless_instance_callback_1_31_#t~ret2084#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~ret2084#1 && ldv_dummy_resourceless_instance_callback_1_31_#t~ret2084#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_31_#t~ret2084#1; [2025-02-08 04:03:47,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13347: 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:03:47,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16518: 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:03:47,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15462-1: 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_net_dummy_resourceless_instance_1_~ldv_1_callback_set_msglevel~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_set_msglevel~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_32_1_default~0#1;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:03:47,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15462: 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; [2025-02-08 04:03:47,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13480: 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:03:47,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13480: 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:03:47,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14934: 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; [2025-02-08 04:03:47,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14009: 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$#30(myri10ge_probe_slices_~mgp#1.base, 100 + myri10ge_probe_slices_~mgp#1.offset, 8); [2025-02-08 04:03:47,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14009: 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#30((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#30(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:03:47,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14406: SUMMARY for call pci_restore_state(myri10ge_probe_~pdev#1.base, myri10ge_probe_~pdev#1.offset); srcloc: null [2025-02-08 04:03:47,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13482: assume -2147483648 <= myri10ge_suspend_#t~ret1748#1 && myri10ge_suspend_#t~ret1748#1 <= 2147483647;havoc myri10ge_suspend_#t~ret1748#1; [2025-02-08 04:03:47,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13482-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:03:47,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14011: 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:03:47,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14011-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:03:47,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18900: havoc ldv_pre_register_netdev_#t~nondet2328#1;ldv_register_netdev_#t~ret2141#1 := ldv_pre_register_netdev_#res#1;havoc ldv_pre_register_netdev_#t~nondet2328#1;assume { :end_inline_ldv_pre_register_netdev } true;assume -2147483648 <= ldv_register_netdev_#t~ret2141#1 && ldv_register_netdev_#t~ret2141#1 <= 2147483647;ldv_register_netdev_~ldv_10_ret_default~0#1 := ldv_register_netdev_#t~ret2141#1;havoc ldv_register_netdev_#t~ret2141#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:03:47,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13483: SUMMARY for call rtnl_lock(); srcloc: null [2025-02-08 04:03:47,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13219: 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:03:47,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14276-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:03:47,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13219-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:03:47,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14276: havoc myri10ge_probe_#t~mem1986#1.base, myri10ge_probe_#t~mem1986#1.offset;havoc myri10ge_probe_#t~mem1987#1; [2025-02-08 04:03:47,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13351: 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:03:47,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13484-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:03:47,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13484: assume -2147483648 <= myri10ge_suspend_#t~ret1749#1 && myri10ge_suspend_#t~ret1749#1 <= 2147483647;havoc myri10ge_suspend_#t~ret1749#1; [2025-02-08 04:03:47,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13220-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:03:47,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13220: 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:03:47,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14410: SUMMARY for call myri10ge_free_slices(myri10ge_probe_~mgp~33#1.base, myri10ge_probe_~mgp~33#1.offset); srcloc: null [2025-02-08 04:03:47,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13485: SUMMARY for call rtnl_unlock(); srcloc: null [2025-02-08 04:03:47,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11371-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:03:47,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11371: 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#30(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:03:47,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14278-1: SUMMARY for call myri10ge_probe_#t~memset~res1988#1.base, myri10ge_probe_#t~memset~res1988#1.offset := #Ultimate.C_memset#30(myri10ge_probe_~mgp~33#1.base, 723 + myri10ge_probe_~mgp~33#1.offset, 0, 2); srcloc: null [2025-02-08 04:03:47,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14278: 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$#21(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:03:47,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13355: assume 1 == ~myri10ge_force_firmware~0;call myri10ge_select_firmware_#t~mem1712#1.base, myri10ge_select_firmware_#t~mem1712#1.offset := read~$Pointer$#30(myri10ge_select_firmware_~mgp#1.base, 100 + myri10ge_select_firmware_~mgp#1.offset, 8); [2025-02-08 04:03:47,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13355: assume !(1 == ~myri10ge_force_firmware~0);call myri10ge_select_firmware_#t~mem1714#1.base, myri10ge_select_firmware_#t~mem1714#1.offset := read~$Pointer$#30(myri10ge_select_firmware_~mgp#1.base, 100 + myri10ge_select_firmware_~mgp#1.offset, 8); [2025-02-08 04:03:47,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8731: call myri10ge_read_mac_addr_#t~mem511#1.base, myri10ge_read_mac_addr_#t~mem511#1.offset := read~$Pointer$#21(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:03:47,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10713-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:03:47,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10713: 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:03:47,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15470-1: 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_net_dummy_resourceless_instance_1_~ldv_1_callback_set_coalesce~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_set_coalesce~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_coalesce_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_coalesce_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_31_#t~ret2084#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:03:47,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15470: havoc ldv_dummy_resourceless_instance_callback_1_31_#t~ret2084#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; [2025-02-08 04:03:47,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11374: havoc myri10ge_get_msglevel_#t~mem1213#1;ldv_dummy_resourceless_instance_callback_1_12_#t~ret2074#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~ret2074#1; [2025-02-08 04:03:47,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14149: 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;ldv_pci_instance_probe_2_17_#t~ret2106#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~ret2106#1 && ldv_pci_instance_probe_2_17_#t~ret2106#1 <= 2147483647;ldv_pci_instance_probe_2_17_~tmp~132#1 := ldv_pci_instance_probe_2_17_#t~ret2106#1;havoc ldv_pci_instance_probe_2_17_#t~ret2106#1;ldv_pci_instance_probe_2_17_#res#1 := ldv_pci_instance_probe_2_17_~tmp~132#1; [2025-02-08 04:03:47,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14281: assume 0 != myri10ge_probe_~status~21#1; [2025-02-08 04:03:47,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14281: assume !(0 != myri10ge_probe_~status~21#1);myri10ge_probe_~i~27#1 := 0; [2025-02-08 04:03:47,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14414-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:03:47,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13357: 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#30(4096, myri10ge_select_firmware_~mgp#1.base, 8 + myri10ge_select_firmware_~mgp#1.offset, 4); [2025-02-08 04:03:47,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13357-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:03:47,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14414: call myri10ge_probe_#t~mem2035#1.base, myri10ge_probe_#t~mem2035#1.offset := read~$Pointer$#30(myri10ge_probe_~mgp~33#1.base, 76 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 04:03:47,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15075: 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; [2025-02-08 04:03:47,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8733: 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$#21(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);call write~$Pointer$#21(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$#21(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);call write~$Pointer$#30(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:03:47,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8733: assume !(0 == myri10ge_read_mac_addr_~tmp___0~18#1); [2025-02-08 04:03:47,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10715-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:03:47,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10715: havoc myri10ge_get_drvinfo_#t~ret1097#1; [2025-02-08 04:03:47,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8469: assume 0 != is_valid_ether_addr_~tmp~56#1 % 256;is_valid_ether_addr_~tmp___0~16#1 := 0; [2025-02-08 04:03:47,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8469: assume !(0 != is_valid_ether_addr_~tmp~56#1 % 256);is_valid_ether_addr_~tmp___0~16#1 := 1; [2025-02-08 04:03:47,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13490: 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:03:47,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19039: havoc pci_find_capability_#t~nondet2351#1;myri10ge_probe_#t~ret1943#1 := pci_find_capability_#res#1;havoc pci_find_capability_#t~nondet2351#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#30(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~nondet2358#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~nondet2358#1;assume -2147483648 <= pcie_set_readrq_#t~nondet2358#1 && pcie_set_readrq_#t~nondet2358#1 <= 2147483647;pcie_set_readrq_#res#1 := pcie_set_readrq_#t~nondet2358#1;havoc pcie_set_readrq_#t~nondet2358#1; [2025-02-08 04:03:47,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14019: 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:03:47,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14019-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:03:47,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10716: havoc myri10ge_get_drvinfo_#t~ret1098#1; [2025-02-08 04:03:47,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10716-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:03:47,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16001: 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:03:47,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13491: assume -2147483648 <= myri10ge_suspend_#t~ret1750#1 && myri10ge_suspend_#t~ret1750#1 <= 2147483647;havoc myri10ge_suspend_#t~ret1750#1; [2025-02-08 04:03:47,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13491-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:03:47,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15737-1: 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_net_dummy_resourceless_instance_1_~ldv_1_callback_get_drvinfo~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_drvinfo~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_drvinfo_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_drvinfo_ptr~0#1.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:03:47,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15737: 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; [2025-02-08 04:03:47,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13359: 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:03:47,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11113-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:03:47,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11113: 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:03:47,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10717-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:03:47,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10717: havoc myri10ge_get_drvinfo_#t~ret1099#1;call myri10ge_get_drvinfo_#t~mem1100#1.base, myri10ge_get_drvinfo_#t~mem1100#1.offset := read~$Pointer$#30(myri10ge_get_drvinfo_~mgp~6#1.base, 100 + myri10ge_get_drvinfo_~mgp~6#1.offset, 8); [2025-02-08 04:03:47,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15870-2: call ULTIMATE.dealloc(ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset);havoc ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset; [2025-02-08 04:03:47,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15870-1: call ULTIMATE.dealloc(ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset);havoc ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset; [2025-02-08 04:03:47,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15870: call ULTIMATE.dealloc(ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset);havoc ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset;havoc ldv_pci_pci_instance_2_#t~mem2117#1.base, ldv_pci_pci_instance_2_#t~mem2117#1.offset, ldv_pci_pci_instance_2_#t~ret2118#1.base, ldv_pci_pci_instance_2_#t~ret2118#1.offset, ldv_pci_pci_instance_2_#t~ret2119#1.base, ldv_pci_pci_instance_2_#t~ret2119#1.offset, ldv_pci_pci_instance_2_#t~ret2120#1, ldv_pci_pci_instance_2_#t~mem2121#1.base, ldv_pci_pci_instance_2_#t~mem2121#1.offset, ldv_pci_pci_instance_2_#t~ret2122#1, ldv_pci_pci_instance_2_#t~ret2123#1, ldv_pci_pci_instance_2_#t~ret2124#1, 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, ldv_pci_pci_instance_2_#t~ret2128#1, 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, ldv_pci_pci_instance_2_#t~ret2133#1, ldv_pci_pci_instance_2_#t~ret2134#1, ldv_pci_pci_instance_2_#t~mem2135#1.base, ldv_pci_pci_instance_2_#t~mem2135#1.offset, ldv_pci_pci_instance_2_#t~mem2136#1.base, ldv_pci_pci_instance_2_#t~mem2136#1.offset, ldv_pci_pci_instance_2_#t~mem2137#1.base, ldv_pci_pci_instance_2_#t~mem2137#1.offset, 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.base, ldv_pci_pci_instance_2_#t~mem2139#1.offset, ldv_pci_pci_instance_2_#t~mem2140#1.base, ldv_pci_pci_instance_2_#t~mem2140#1.offset, ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset, ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.base, ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.offset, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.offset, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset, ldv_pci_pci_instance_2_~ldv_2_resource_struct_pci_device_id_ptr~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_struct_pci_device_id_ptr~0#1.offset, ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1, ldv_pci_pci_instance_2_~data~3#1.base, ldv_pci_pci_instance_2_~data~3#1.offset, ldv_pci_pci_instance_2_~tmp~135#1.base, ldv_pci_pci_instance_2_~tmp~135#1.offset, ldv_pci_pci_instance_2_~tmp___0~58#1.base, ldv_pci_pci_instance_2_~tmp___0~58#1.offset, ldv_pci_pci_instance_2_~tmp___1~39#1, ldv_pci_pci_instance_2_~tmp___2~25#1, ldv_pci_pci_instance_2_~tmp___3~16#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:03:47,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14945: ldv_dummy_resourceless_instance_callback_1_15_#t~ret2075#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~ret2075#1 && ldv_dummy_resourceless_instance_callback_1_15_#t~ret2075#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_15_#t~ret2075#1; [2025-02-08 04:03:47,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13492-1: SUMMARY for call pci_disable_device(myri10ge_suspend_~pdev#1.base, myri10ge_suspend_~pdev#1.offset); srcloc: null [2025-02-08 04:03:47,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13492: call myri10ge_suspend_#t~mem1751#1 := read~int#6(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~nondet2347#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~nondet2347#1;assume -2147483648 <= pci_choose_state_#t~nondet2347#1 && pci_choose_state_#t~nondet2347#1 <= 2147483647;pci_choose_state_#res#1 := pci_choose_state_#t~nondet2347#1;havoc pci_choose_state_#t~nondet2347#1; [2025-02-08 04:03:47,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15606-1: 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_net_dummy_resourceless_instance_1_~ldv_1_callback_get_settings~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_settings~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_cmd_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_cmd_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_15_#t~ret2075#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:03:47,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15606: havoc ldv_dummy_resourceless_instance_callback_1_15_#t~ret2075#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; [2025-02-08 04:03:47,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13228-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:03:47,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13228: 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:03:47,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14417: 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$#30(myri10ge_probe_~mgp~33#1.base, 76 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem2037#1 := read~int#30(myri10ge_probe_~mgp~33#1.base, 883 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 04:03:47,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14417: 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:03:47,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14021: 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$#30(myri10ge_probe_slices_~mgp#1.base, 100 + myri10ge_probe_slices_~mgp#1.offset, 8); [2025-02-08 04:03:47,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14021: assume !(0 != myri10ge_probe_slices_~status~20#1); [2025-02-08 04:03:47,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10718-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:03:47,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10718: 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:03:47,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10719-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:03:47,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10719: havoc myri10ge_get_drvinfo_#t~ret1102#1; [2025-02-08 04:03:47,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14419: 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:03:47,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14419-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:03:47,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13494-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:03:47,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13494: 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:03:47,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13230: 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:03:47,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13230: assume !(0 == myri10ge_enable_ecrc_~cap~0#1); [2025-02-08 04:03:47,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15344: assume 0 != (ldv_net_dummy_resourceless_instance_1_~data~2#1.base + ldv_net_dummy_resourceless_instance_1_~data~2#1.offset) % 18446744073709551616;call ldv_net_dummy_resourceless_instance_1_#t~mem2102#1.base, ldv_net_dummy_resourceless_instance_1_#t~mem2102#1.offset := read~$Pointer$#30(ldv_net_dummy_resourceless_instance_1_~data~2#1.base, ldv_net_dummy_resourceless_instance_1_~data~2#1.offset, 8);ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.offset := ldv_net_dummy_resourceless_instance_1_#t~mem2102#1.base, ldv_net_dummy_resourceless_instance_1_#t~mem2102#1.offset;havoc ldv_net_dummy_resourceless_instance_1_#t~mem2102#1.base, ldv_net_dummy_resourceless_instance_1_#t~mem2102#1.offset; [2025-02-08 04:03:47,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15344: assume !(0 != (ldv_net_dummy_resourceless_instance_1_~data~2#1.base + ldv_net_dummy_resourceless_instance_1_~data~2#1.offset) % 18446744073709551616); [2025-02-08 04:03:47,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14023: 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:03:47,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14023-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:03:47,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8474: 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#30(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#30(is_zero_ether_addr_~addr#1.base, 8 + is_zero_ether_addr_~addr#1.offset, 2); [2025-02-08 04:03:47,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8474: assume !(0 != is_valid_ether_addr_~tmp___0~16#1);is_valid_ether_addr_~tmp___3~2#1 := 0; [2025-02-08 04:03:47,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13363: 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#30(2048, myri10ge_select_firmware_~mgp#1.base, 8 + myri10ge_select_firmware_~mgp#1.offset, 4); [2025-02-08 04:03:47,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13363-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:03:47,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11117: assume 1 == myri10ge_get_sset_count_~sset#1; [2025-02-08 04:03:47,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11117: assume !(1 == myri10ge_get_sset_count_~sset#1); [2025-02-08 04:03:47,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14288: call myri10ge_probe_#t~mem1990#1.base, myri10ge_probe_#t~mem1990#1.offset := read~$Pointer$#30(myri10ge_probe_~netdev~3#1.base, 791 + myri10ge_probe_~netdev~3#1.offset, 8);call myri10ge_probe_#t~mem1991#1 := read~int#30(myri10ge_probe_~mgp~33#1.base, 877 + myri10ge_probe_~mgp~33#1.offset + myri10ge_probe_~i~27#1, 1);call write~int#30(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:03:47,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8739: 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:03:47,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8739: 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$#21(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8); [2025-02-08 04:03:47,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8739-1: call myri10ge_read_mac_addr_#t~mem515#1.base, myri10ge_read_mac_addr_#t~mem515#1.offset := read~$Pointer$#21(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8); [2025-02-08 04:03:47,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11250: 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#30(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$#30(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#30(myri10ge_get_ethtool_stats_#t~mem1163#1.base, 32 + myri10ge_get_ethtool_stats_#t~mem1163#1.offset, 4); [2025-02-08 04:03:47,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11250-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:03:47,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15347: SUMMARY for call ldv_free(ldv_net_dummy_resourceless_instance_1_~data~2#1.base, ldv_net_dummy_resourceless_instance_1_~data~2#1.offset); srcloc: null [2025-02-08 04:03:47,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13365: 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:03:47,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18782: havoc alloc_etherdev_mqs_#t~ret2310#1.base, alloc_etherdev_mqs_#t~ret2310#1.offset;ldv_alloc_etherdev_mqs_119_#t~ret2181#1.base, ldv_alloc_etherdev_mqs_119_#t~ret2181#1.offset := alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret2310#1.base, alloc_etherdev_mqs_#t~ret2310#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~154#1.base, ldv_alloc_etherdev_mqs_119_~tmp~154#1.offset := ldv_alloc_etherdev_mqs_119_#t~ret2181#1.base, ldv_alloc_etherdev_mqs_119_#t~ret2181#1.offset;havoc ldv_alloc_etherdev_mqs_119_#t~ret2181#1.base, ldv_alloc_etherdev_mqs_119_#t~ret2181#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~154#1.base, ldv_alloc_etherdev_mqs_119_~tmp~154#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:03:47,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15479-1: 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_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_validate_addr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_validate_addr~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_30_#t~ret2083#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:03:47,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15479: havoc ldv_dummy_resourceless_instance_callback_1_30_#t~ret2083#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; [2025-02-08 04:03:47,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18782-2: alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset := alloc_etherdev_mqs_#t~ret2310#1.base, alloc_etherdev_mqs_#t~ret2310#1.offset;havoc alloc_etherdev_mqs_#t~ret2310#1.base, alloc_etherdev_mqs_#t~ret2310#1.offset; [2025-02-08 04:03:47,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18782-3: SUMMARY for call alloc_etherdev_mqs_#t~ret2310#1.base, alloc_etherdev_mqs_#t~ret2310#1.offset := ldv_malloc(3027); srcloc: null [2025-02-08 04:03:47,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13101: 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#30(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:03:47,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13101-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:03:47,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14291: assume myri10ge_probe_~i~27#1 <= 5; [2025-02-08 04:03:47,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14291: 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:03:47,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8478: assume 0 != is_valid_ether_addr_~tmp___1~10#1 % 256;is_valid_ether_addr_~tmp___2~6#1 := 0; [2025-02-08 04:03:47,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8478: assume !(0 != is_valid_ether_addr_~tmp___1~10#1 % 256);is_valid_ether_addr_~tmp___2~6#1 := 1; [2025-02-08 04:03:47,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13235: 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:03:47,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13235-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:03:47,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13103: 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:03:47,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11254-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:03:47,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14425-2: call myri10ge_probe_#t~mem2039#1.base, myri10ge_probe_#t~mem2039#1.offset := read~$Pointer$#30(myri10ge_probe_~mgp~33#1.base, 40 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 04:03:47,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14425: havoc myri10ge_probe_#t~mem2039#1.base, myri10ge_probe_#t~mem2039#1.offset;call myri10ge_probe_#t~mem2040#1 := read~int#30(myri10ge_probe_~mgp~33#1.base, 152 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:03:47,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11254: 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#30(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$#30(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#30(myri10ge_get_ethtool_stats_#t~mem1166#1.base, 36 + myri10ge_get_ethtool_stats_#t~mem1166#1.offset, 4); [2025-02-08 04:03:47,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14425-1: SUMMARY for call iounmap(myri10ge_probe_#t~mem2039#1.base, myri10ge_probe_#t~mem2039#1.offset); srcloc: null [2025-02-08 04:03:47,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14029: 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:03:47,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14029-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:03:47,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15086: ldv_dummy_resourceless_instance_callback_1_35_#t~ret2085#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~ret2085#1 && ldv_dummy_resourceless_instance_callback_1_35_#t~ret2085#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_35_#t~ret2085#1; [2025-02-08 04:03:47,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8744: 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#30(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$#21(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);call write~$Pointer$#21(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:03:47,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8744-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:03:47,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13369-6: call myri10ge_select_firmware_#t~mem1716#1 := read~int#13(~#__param_myri10ge_fw_name~0.base, 16 + ~#__param_myri10ge_fw_name~0.offset, 2); [2025-02-08 04:03:47,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13369-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:03:47,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13369-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:03:47,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13237: assume 0 != myri10ge_enable_ecrc_~ret~3#1; [2025-02-08 04:03:47,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13237: assume !(0 != myri10ge_enable_ecrc_~ret~3#1);call myri10ge_enable_ecrc_#t~mem1691#1 := read~int#1(myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset, 4); [2025-02-08 04:03:47,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11123: havoc myri10ge_get_sset_count_#t~mem1139#1;myri10ge_get_sset_count_#res#1 := -95; [2025-02-08 04:03:47,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13369-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:03:47,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13369-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:03:47,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13369-2: [2025-02-08 04:03:47,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13369-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:03:47,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13369: 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:03:47,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13369-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:03:47,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11123-2: call myri10ge_get_sset_count_#t~mem1139#1 := read~int#30(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:03:47,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13105: assume 0 != myri10ge_set_mac_address_~tmp___0~46#1 % 256;myri10ge_set_mac_address_~tmp___1~31#1 := 0; [2025-02-08 04:03:47,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13105: assume !(0 != myri10ge_set_mac_address_~tmp___0~46#1 % 256);myri10ge_set_mac_address_~tmp___1~31#1 := 1; [2025-02-08 04:03:47,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13899: 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$#30(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$#30(myri10ge_alloc_slices_~mgp#1.base, myri10ge_alloc_slices_~mgp#1.offset, 8); [2025-02-08 04:03:47,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13899-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:03:47,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18920: havoc mtrr_add_#t~nondet2330#1;myri10ge_probe_#t~ret1963#1 := mtrr_add_#res#1;havoc mtrr_add_#t~nondet2330#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#30(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#30(myri10ge_probe_~mgp~33#1.base, 152 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:03:47,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14956: ldv_dummy_resourceless_instance_callback_1_16_#t~ret2076#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~ret2076#1 && ldv_dummy_resourceless_instance_callback_1_16_#t~ret2076#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret2076#1; [2025-02-08 04:03:47,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14031: assume 0 != myri10ge_probe_slices_~status~20#1; [2025-02-08 04:03:47,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14031: 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#30((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:03:47,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13371: assume 0 != myri10ge_select_firmware_~tmp~107#1;assume false; [2025-02-08 04:03:47,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13371: assume !(0 != myri10ge_select_firmware_~tmp~107#1); [2025-02-08 04:03:47,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14428: assume myri10ge_probe_#t~mem2040#1 >= 0;havoc myri10ge_probe_#t~mem2040#1;call myri10ge_probe_#t~mem2041#1 := read~int#30(myri10ge_probe_~mgp~33#1.base, 152 + myri10ge_probe_~mgp~33#1.offset, 4);call myri10ge_probe_#t~mem2042#1 := read~int#30(myri10ge_probe_~mgp~33#1.base, 60 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem2043#1 := read~int#30(myri10ge_probe_~mgp~33#1.base, 52 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 04:03:47,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14428: assume !(myri10ge_probe_#t~mem2040#1 >= 0);havoc myri10ge_probe_#t~mem2040#1; [2025-02-08 04:03:47,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14560: 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; [2025-02-08 04:03:47,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14164: 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~ret2181#1.base, ldv_alloc_etherdev_mqs_119_#t~ret2181#1.offset, ldv_alloc_etherdev_mqs_119_#t~ret2182#1.base, ldv_alloc_etherdev_mqs_119_#t~ret2182#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~154#1.base, ldv_alloc_etherdev_mqs_119_~tmp~154#1.offset, ldv_alloc_etherdev_mqs_119_~tmp___0~65#1.base, ldv_alloc_etherdev_mqs_119_~tmp___0~65#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:03:47,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13239: 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:03:47,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13239-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:03:47,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14693: assume { :end_inline_myri10ge_cleanup_module } true; [2025-02-08 04:03:47,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8483: assume 0 != is_valid_ether_addr_~tmp___2~6#1;is_valid_ether_addr_~tmp___3~2#1 := 1; [2025-02-08 04:03:47,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8483: assume !(0 != is_valid_ether_addr_~tmp___2~6#1);is_valid_ether_addr_~tmp___3~2#1 := 0; [2025-02-08 04:03:47,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11258: 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#30(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$#30(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#30(myri10ge_get_ethtool_stats_#t~mem1169#1.base, 4 + myri10ge_get_ethtool_stats_#t~mem1169#1.offset, 4); [2025-02-08 04:03:47,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14561: 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; [2025-02-08 04:03:47,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13240-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:03:47,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11258-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:03:47,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14297: 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:03:47,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14297-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:03:47,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13240: 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:03:47,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10730: 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#30(myri10ge_get_coalesce_~mgp~7#1.base, 140 + myri10ge_get_coalesce_~mgp~7#1.offset, 4);call write~int#38(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; [2025-02-08 04:03:47,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10730-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:03:47,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15355-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret2103#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:03:47,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15355: assume -2147483648 <= ldv_net_dummy_resourceless_instance_1_#t~ret2103#1 && ldv_net_dummy_resourceless_instance_1_#t~ret2103#1 <= 2147483647;ldv_net_dummy_resourceless_instance_1_~tmp~131#1 := ldv_net_dummy_resourceless_instance_1_#t~ret2103#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret2103#1; [2025-02-08 04:03:47,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14430-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:03:47,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 04:03:47,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14430: 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:03:47,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14166: 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:03:47,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14166: assume !(0 == (myri10ge_probe_~netdev~3#1.base + myri10ge_probe_~netdev~3#1.offset) % 18446744073709551616);call write~$Pointer$#30(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:03:47,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13902: 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:03:47,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13902: 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:03:47,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14299: assume 0 != myri10ge_probe_~status~21#1; [2025-02-08 04:03:47,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14299: 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$#30(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#30(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~nondet2338#1;havoc netif_get_num_default_rss_queues_#t~nondet2338#1;assume -2147483648 <= netif_get_num_default_rss_queues_#t~nondet2338#1 && netif_get_num_default_rss_queues_#t~nondet2338#1 <= 2147483647;netif_get_num_default_rss_queues_#res#1 := netif_get_num_default_rss_queues_#t~nondet2338#1;havoc netif_get_num_default_rss_queues_#t~nondet2338#1; [2025-02-08 04:03:47,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13242: 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:03:47,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13110: assume 0 != myri10ge_set_mac_address_~tmp___1~31#1;myri10ge_set_mac_address_#res#1 := -99; [2025-02-08 04:03:47,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13110: assume !(0 != myri10ge_set_mac_address_~tmp___1~31#1); [2025-02-08 04:03:47,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13242-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:03:47,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8750: assume myri10ge_read_mac_addr_~i~3#1 <= 5; [2025-02-08 04:03:47,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8750: assume !(myri10ge_read_mac_addr_~i~3#1 <= 5); [2025-02-08 04:03:47,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15489-1: 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_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_start_xmit~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_start_xmit~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_sk_buff_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_sk_buff_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_29_#t~ret2081#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:03:47,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15489: havoc ldv_dummy_resourceless_instance_callback_1_29_#t~ret2081#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; [2025-02-08 04:03:47,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16018: assume -2147483648 <= ldv_register_netdev_#t~ret2142#1 && ldv_register_netdev_#t~ret2142#1 <= 2147483647;ldv_register_netdev_~tmp___0~59#1 := ldv_register_netdev_#t~ret2142#1;havoc ldv_register_netdev_#t~ret2142#1; [2025-02-08 04:03:47,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14036: assume 0 == ~myri10ge_msi~0; [2025-02-08 04:03:47,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14036: assume !(0 == ~myri10ge_msi~0); [2025-02-08 04:03:47,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16018-1: SUMMARY for call ldv_register_netdev_#t~ret2142#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:03:47,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11262-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:03:47,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14301: assume -2147483648 <= myri10ge_probe_#t~ret1993#1 && myri10ge_probe_#t~ret1993#1 <= 2147483647;havoc myri10ge_probe_#t~ret1993#1; [2025-02-08 04:03:47,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14301-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:03:47,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15358: assume 1 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1; [2025-02-08 04:03:47,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15358: assume !(1 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1); [2025-02-08 04:03:47,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11262: 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#30(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$#30(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#30(myri10ge_get_ethtool_stats_#t~mem1172#1.base, 16 + myri10ge_get_ethtool_stats_#t~mem1172#1.offset, 4); [2025-02-08 04:03:47,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16020: assume 0 != ldv_register_netdev_~tmp___0~59#1; [2025-02-08 04:03:47,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16020: assume !(0 != ldv_register_netdev_~tmp___0~59#1); [2025-02-08 04:03:47,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14435: havoc myri10ge_probe_#t~mem2045#1.base, myri10ge_probe_#t~mem2045#1.offset;havoc myri10ge_probe_#t~mem2046#1; [2025-02-08 04:03:47,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14435-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:03:47,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14435-2: call myri10ge_probe_#t~mem2045#1.base, myri10ge_probe_#t~mem2045#1.offset := read~$Pointer$#30(myri10ge_probe_~mgp~33#1.base, 84 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem2046#1 := read~int#30(myri10ge_probe_~mgp~33#1.base, 92 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 04:03:47,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15625-1: 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_net_dummy_resourceless_instance_1_~ldv_1_callback_get_ringparam~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_ringparam~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_ringparam_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_ringparam_ptr~0#1.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:03:47,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15625: 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; [2025-02-08 04:03:47,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13115: 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:03:47,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13247-4: assume 0 == myri10ge_enable_ecrc_#t~mem1691#1 % 4294967296;myri10ge_enable_ecrc_#t~bitwise1692#1 := 0; [2025-02-08 04:03:47,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13247-4: assume !(0 == myri10ge_enable_ecrc_#t~mem1691#1 % 4294967296); [2025-02-08 04:03:47,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14172-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:03:47,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13115-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:03:47,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13247-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:03:47,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13247-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:03:47,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13247-3: assume !(32 == myri10ge_enable_ecrc_#t~mem1691#1 % 4294967296); [2025-02-08 04:03:47,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14172: 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$#30(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$#30(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#30(~myri10ge_flow_control~0, myri10ge_probe_~mgp~33#1.base, 456 + myri10ge_probe_~mgp~33#1.offset, 4);call write~int#30(~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:03:47,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13247: 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:03:47,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13247: 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#1(myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset, 4); [2025-02-08 04:03:47,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13247-1: [2025-02-08 04:03:47,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16022-1: 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:03:47,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16022: call ldv_register_netdev_#t~mem2143#1.base, ldv_register_netdev_#t~mem2143#1.offset := read~$Pointer$#30(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~mem2144#1.base, ldv_register_netdev_#t~mem2144#1.offset := read~$Pointer$#30(ldv_register_netdev_#t~mem2143#1.base, 16 + ldv_register_netdev_#t~mem2143#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~mem2144#1.base, ldv_register_netdev_#t~mem2144#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~ret2147#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~137#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~137#1; [2025-02-08 04:03:47,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15097: ldv_dummy_resourceless_instance_callback_1_36_#t~ret2086#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~ret2086#1 && ldv_dummy_resourceless_instance_callback_1_36_#t~ret2086#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_36_#t~ret2086#1; [2025-02-08 04:03:47,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14040: assume -1 == ~myri10ge_max_slices~0;~myri10ge_max_slices~0 := myri10ge_probe_slices_~ncpus~0#1; [2025-02-08 04:03:47,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14040: assume !(-1 == ~myri10ge_max_slices~0); [2025-02-08 04:03:47,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8491-1: 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); [2025-02-08 04:03:47,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15362: assume 2 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1; [2025-02-08 04:03:47,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15362: assume !(2 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1); [2025-02-08 04:03:47,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13380-1: assume { :begin_inline___kernel_param_lock } true; [2025-02-08 04:03:47,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11266: 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#30(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$#30(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#30(myri10ge_get_ethtool_stats_#t~mem1175#1.base, 12 + myri10ge_get_ethtool_stats_#t~mem1175#1.offset, 4); [2025-02-08 04:03:47,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13380: assume { :end_inline___kernel_param_lock } true;call myri10ge_select_firmware_#t~mem1719#1.base, myri10ge_select_firmware_#t~mem1719#1.offset := read~$Pointer$#12(~#myri10ge_fw_name~0.base, ~#myri10ge_fw_name~0.offset, 8); [2025-02-08 04:03:47,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11266-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:03:47,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16023: ldv_register_netdev_#t~ret2145#1 := ldv_register_netdev_open_10_6_#res#1;havoc ldv_register_netdev_open_10_6_#t~ret2147#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~137#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~ret2145#1 && ldv_register_netdev_#t~ret2145#1 <= 2147483647;ldv_register_netdev_~ldv_10_ret_default~0#1 := ldv_register_netdev_#t~ret2145#1;havoc ldv_register_netdev_#t~mem2143#1.base, ldv_register_netdev_#t~mem2143#1.offset;havoc ldv_register_netdev_#t~mem2144#1.base, ldv_register_netdev_#t~mem2144#1.offset;havoc ldv_register_netdev_#t~ret2145#1; [2025-02-08 04:03:47,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13117: assume 0 != myri10ge_set_mac_address_~status~16#1; [2025-02-08 04:03:47,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13117: 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$#30(myri10ge_set_mac_address_~dev#1.base, 791 + myri10ge_set_mac_address_~dev#1.offset, 8); [2025-02-08 04:03:47,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8757: call myri10ge_read_mac_addr_#t~mem519#1.base, myri10ge_read_mac_addr_#t~mem519#1.offset := read~$Pointer$#21(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:03:47,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13910: call myri10ge_alloc_slices_#t~mem1888#1.base, myri10ge_alloc_slices_#t~mem1888#1.offset := read~$Pointer$#30(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#30(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~ret2165#1.base, dma_zalloc_coherent_#t~ret2165#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~143#1.base, dma_zalloc_coherent_~tmp~143#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~143#1.base, dma_zalloc_coherent_~tmp~143#1.offset; [2025-02-08 04:03:47,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14439: SUMMARY for call pci_disable_device(myri10ge_probe_~pdev#1.base, myri10ge_probe_~pdev#1.offset); srcloc: null [2025-02-08 04:03:47,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13382: 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$#12(~#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~ret2327#1.base, kstrdup_#t~ret2327#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:03:47,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13382: 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:03:47,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11136: 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;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; [2025-02-08 04:03:47,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14968: 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; [2025-02-08 04:03:47,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16025-1: SUMMARY for call ldv_register_netdev_#t~ret2146#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:03:47,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16025: assume -2147483648 <= ldv_register_netdev_#t~ret2146#1 && ldv_register_netdev_#t~ret2146#1 <= 2147483647;ldv_register_netdev_~tmp~136#1 := ldv_register_netdev_#t~ret2146#1;havoc ldv_register_netdev_#t~ret2146#1; [2025-02-08 04:03:47,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14308: 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:03:47,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14044-1: call myri10ge_probe_slices_#t~mem1921#1 := read~int#30(myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 04:03:47,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14044: assume myri10ge_probe_slices_#t~mem1921#1 > ~myri10ge_max_slices~0;havoc myri10ge_probe_slices_#t~mem1921#1;call write~int#30(~myri10ge_max_slices~0, myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 04:03:47,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14044: assume !(myri10ge_probe_slices_#t~mem1921#1 > ~myri10ge_max_slices~0);havoc myri10ge_probe_slices_#t~mem1921#1; [2025-02-08 04:03:47,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13119: 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:03:47,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13119-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:03:47,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15762: havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret2082#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; [2025-02-08 04:03:47,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8759: 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$#21(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);call write~$Pointer$#21(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$#21(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);call write~$Pointer$#30(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:03:47,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8759: assume !(0 == myri10ge_read_mac_addr_~tmp___1~12#1); [2025-02-08 04:03:47,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13912: 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~ret2165#1.base, dma_zalloc_coherent_#t~ret2165#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~143#1.base, dma_zalloc_coherent_~tmp~143#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$#30(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$#30(myri10ge_alloc_slices_~ss~14#1.base, 212 + myri10ge_alloc_slices_~ss~14#1.offset, 8); [2025-02-08 04:03:47,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15762-1: 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_net_dummy_resourceless_instance_1_~ldv_1_callback_get_coalesce~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_coalesce~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_coalesce_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_coalesce_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret2082#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:03:47,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13252-1: [2025-02-08 04:03:47,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11270-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:03:47,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13252-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:03:47,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13252: call write~int#1(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#1(myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset, 4); [2025-02-08 04:03:47,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15366: assume 3 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1; [2025-02-08 04:03:47,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15366: assume !(3 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1); [2025-02-08 04:03:47,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11270: 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#30(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$#30(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#30(myri10ge_get_ethtool_stats_#t~mem1178#1.base, 8 + myri10ge_get_ethtool_stats_#t~mem1178#1.offset, 4); [2025-02-08 04:03:47,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16027: assume 0 != ldv_register_netdev_~tmp~136#1; [2025-02-08 04:03:47,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16027: assume !(0 != ldv_register_netdev_~tmp~136#1); [2025-02-08 04:03:47,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13252-3: assume false;myri10ge_enable_ecrc_#t~bitwise1694#1 := myri10ge_enable_ecrc_#t~mem1693#1; [2025-02-08 04:03:47,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13252-3: assume !false; [2025-02-08 04:03:47,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13252-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:03:47,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13252-4: assume !(0 == myri10ge_enable_ecrc_#t~mem1693#1 % 4294967296 || 64 == myri10ge_enable_ecrc_#t~mem1693#1 % 4294967296); [2025-02-08 04:03:47,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13253: 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:03:47,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13253-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:03:47,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14310: assume 0 != myri10ge_probe_~status~21#1; [2025-02-08 04:03:47,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14310: assume !(0 != myri10ge_probe_~status~21#1);call myri10ge_probe_#t~mem1996#1 := read~int#30(myri10ge_probe_~mgp~33#1.base, 12 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:03:47,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14443: 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:03:47,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14443-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:03:47,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15500-1: 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_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_set_rx_mode~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_set_rx_mode~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_28_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_28_~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:03:47,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15500: 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; [2025-02-08 04:03:47,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13254-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:03:47,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13254: 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:03:47,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13915: 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:03:47,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13915: 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:03:47,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16029-1: 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:03:47,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16029: 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_#t~ret2070#1.base, ldv_dispatch_register_10_4_#t~ret2070#1.offset, ldv_dispatch_register_10_4_~arg0#1.base, ldv_dispatch_register_10_4_~arg0#1.offset, ldv_dispatch_register_10_4_~cf_arg_1~0#1.base, ldv_dispatch_register_10_4_~cf_arg_1~0#1.offset, ldv_dispatch_register_10_4_~tmp~124#1.base, ldv_dispatch_register_10_4_~tmp~124#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;havoc ldv_dispatch_register_10_4_~cf_arg_1~0#1.base, ldv_dispatch_register_10_4_~cf_arg_1~0#1.offset;havoc ldv_dispatch_register_10_4_~tmp~124#1.base, ldv_dispatch_register_10_4_~tmp~124#1.offset; [2025-02-08 04:03:47,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10744: 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#38(myri10ge_set_coalesce_~coal#1.base, 4 + myri10ge_set_coalesce_~coal#1.offset, 4);call write~int#30((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#30(myri10ge_set_coalesce_~mgp~8#1.base, 140 + myri10ge_set_coalesce_~mgp~8#1.offset, 4); [2025-02-08 04:03:47,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10744-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:03:47,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13387: 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:03:47,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13387: assume !(0 != (myri10ge_select_firmware_~fw_name~0#1.base + myri10ge_select_firmware_~fw_name~0#1.offset) % 18446744073709551616); [2025-02-08 04:03:47,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8366: 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; [2025-02-08 04:03:47,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14444: 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:03:47,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14180: 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:03:47,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14312-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:03:47,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13255: 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:03:47,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13255-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:03:47,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14312: assume -2147483648 <= myri10ge_probe_#t~ret1995#1 && myri10ge_probe_#t~ret1995#1 <= 2147483647;havoc myri10ge_probe_#t~ret1995#1; [2025-02-08 04:03:47,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16030: havoc ldv_dispatch_register_10_4_#t~ret2070#1.base, ldv_dispatch_register_10_4_#t~ret2070#1.offset, ldv_dispatch_register_10_4_~arg0#1.base, ldv_dispatch_register_10_4_~arg0#1.offset, ldv_dispatch_register_10_4_~cf_arg_1~0#1.base, ldv_dispatch_register_10_4_~cf_arg_1~0#1.offset, ldv_dispatch_register_10_4_~tmp~124#1.base, ldv_dispatch_register_10_4_~tmp~124#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:03:47,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15370: assume 4 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1; [2025-02-08 04:03:47,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15370: assume !(4 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1); [2025-02-08 04:03:47,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11274: 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#30(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$#30(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#30(myri10ge_get_ethtool_stats_#t~mem1181#1.base, 20 + myri10ge_get_ethtool_stats_#t~mem1181#1.offset, 4); [2025-02-08 04:03:47,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14181: 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:03:47,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14181-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:03:47,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11274-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:03:47,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15899-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2120#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:03:47,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15899: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2120#1 && ldv_pci_pci_instance_2_#t~ret2120#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp___2~25#1 := ldv_pci_pci_instance_2_#t~ret2120#1;havoc ldv_pci_pci_instance_2_#t~ret2120#1; [2025-02-08 04:03:47,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14049: 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~ret2163#1.base, kcalloc_#t~ret2163#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$#30(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$#30(myri10ge_probe_slices_~mgp#1.base, 116 + myri10ge_probe_slices_~mgp#1.offset, 8); [2025-02-08 04:03:47,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14049-1: call myri10ge_probe_slices_#t~mem1922#1 := read~int#30(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~ret2163#1.base, kcalloc_#t~ret2163#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:03:47,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8765: call myri10ge_read_mac_addr_#t~mem523#1.base, myri10ge_read_mac_addr_#t~mem523#1.offset := read~$Pointer$#21(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:03:47,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10747-1: SUMMARY for call myri10ge_set_coalesce_#t~ret1108#1 := __fswab32(myri10ge_set_coalesce_#t~mem1107#1); srcloc: null [2025-02-08 04:03:47,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10747: 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$#30(myri10ge_set_coalesce_~mgp~8#1.base, 144 + myri10ge_set_coalesce_~mgp~8#1.offset, 8); [2025-02-08 04:03:47,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13390: 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:03:47,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15108: 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; [2025-02-08 04:03:47,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13126-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#30(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:03:47,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14183: assume 0 != myri10ge_probe_~tmp___0~55#1; [2025-02-08 04:03:47,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14183: 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~nondet2351#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~nondet2351#1;assume -2147483648 <= pci_find_capability_#t~nondet2351#1 && pci_find_capability_#t~nondet2351#1 <= 2147483647;pci_find_capability_#res#1 := pci_find_capability_#t~nondet2351#1;havoc pci_find_capability_#t~nondet2351#1; [2025-02-08 04:03:47,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13126: 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; [2025-02-08 04:03:47,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10748: havoc myri10ge_set_coalesce_#t~mem1109#1.base, myri10ge_set_coalesce_#t~mem1109#1.offset;myri10ge_set_coalesce_#res#1 := 0; [2025-02-08 04:03:47,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10748-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:03:47,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15901: assume 0 != ldv_pci_pci_instance_2_~tmp___2~25#1;assume { :begin_inline_ldv_pre_probe } true; [2025-02-08 04:03:47,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15901: assume !(0 != ldv_pci_pci_instance_2_~tmp___2~25#1); [2025-02-08 04:03:47,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19072: havoc pcie_get_readrq_#t~nondet2357#1;myri10ge_firmware_probe_#t~ret1700#1 := pcie_get_readrq_#res#1;havoc pcie_get_readrq_#t~nondet2357#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:03:47,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16034: 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:03:47,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14052: 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:03:47,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14052: 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:03:47,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8767: 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$#21(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);call write~$Pointer$#21(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$#21(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8); [2025-02-08 04:03:47,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8767: assume !(0 == myri10ge_read_mac_addr_~tmp___2~8#1); [2025-02-08 04:03:47,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11278-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:03:47,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15374: assume 5 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1; [2025-02-08 04:03:47,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15374: assume !(5 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1); [2025-02-08 04:03:47,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11278: 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#30(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$#30(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#30(myri10ge_get_ethtool_stats_#t~mem1184#1.base, 40 + myri10ge_get_ethtool_stats_#t~mem1184#1.offset, 4); [2025-02-08 04:03:47,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14978: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_22_#t~ret2077#1 && ldv_dummy_resourceless_instance_callback_1_22_#t~ret2077#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_22_#t~ret2077#1; [2025-02-08 04:03:47,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14185: 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:03:47,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14185-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:03:47,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15903: assume { :end_inline_ldv_pre_probe } true;call ldv_pci_pci_instance_2_#t~mem2121#1.base, ldv_pci_pci_instance_2_#t~mem2121#1.offset := read~$Pointer$#30(ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.base, 32 + ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.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~mem2121#1.base, ldv_pci_pci_instance_2_#t~mem2121#1.offset, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.offset, ldv_pci_pci_instance_2_~ldv_2_resource_struct_pci_device_id_ptr~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_struct_pci_device_id_ptr~0#1.offset;havoc ldv_pci_instance_probe_2_17_#res#1;havoc ldv_pci_instance_probe_2_17_#t~ret2106#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~132#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~132#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~ret2181#1.base, ldv_alloc_etherdev_mqs_119_#t~ret2181#1.offset, ldv_alloc_etherdev_mqs_119_#t~ret2182#1.base, ldv_alloc_etherdev_mqs_119_#t~ret2182#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~154#1.base, ldv_alloc_etherdev_mqs_119_~tmp~154#1.offset, ldv_alloc_etherdev_mqs_119_~tmp___0~65#1.base, ldv_alloc_etherdev_mqs_119_~tmp___0~65#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~154#1.base, ldv_alloc_etherdev_mqs_119_~tmp~154#1.offset;havoc ldv_alloc_etherdev_mqs_119_~tmp___0~65#1.base, ldv_alloc_etherdev_mqs_119_~tmp___0~65#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~ret2310#1.base, alloc_etherdev_mqs_#t~ret2310#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:03:47,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13921: 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$#30(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$#30(myri10ge_alloc_slices_~ss~14#1.base, 480 + myri10ge_alloc_slices_~ss~14#1.offset, 8); [2025-02-08 04:03:47,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14978-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_22_#t~ret2077#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:03:47,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13921-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:03:47,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14318-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:03:47,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14318: 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#30(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~nondet2340#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~nondet2340#1;assume -2147483648 <= netif_set_real_num_rx_queues_#t~nondet2340#1 && netif_set_real_num_rx_queues_#t~nondet2340#1 <= 2147483647;netif_set_real_num_rx_queues_#res#1 := netif_set_real_num_rx_queues_#t~nondet2340#1;havoc netif_set_real_num_rx_queues_#t~nondet2340#1; [2025-02-08 04:03:47,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15904: ldv_pci_pci_instance_2_#t~ret2122#1 := ldv_pci_instance_probe_2_17_#res#1;havoc ldv_pci_instance_probe_2_17_#t~ret2106#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~132#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~ret2122#1 && ldv_pci_pci_instance_2_#t~ret2122#1 <= 2147483647;ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1 := ldv_pci_pci_instance_2_#t~ret2122#1;havoc ldv_pci_pci_instance_2_#t~mem2121#1.base, ldv_pci_pci_instance_2_#t~mem2121#1.offset;havoc ldv_pci_pci_instance_2_#t~ret2122#1;assume { :begin_inline_ldv_post_probe } true;ldv_post_probe_#in~probe_ret_val#1 := ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1;havoc ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret2199#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~163#1;ldv_post_probe_~probe_ret_val#1 := ldv_post_probe_#in~probe_ret_val#1;havoc ldv_post_probe_~tmp~163#1; [2025-02-08 04:03:47,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19076: havoc pcie_set_readrq_#t~nondet2358#1;myri10ge_probe_#t~ret1944#1 := pcie_set_readrq_#res#1;havoc pcie_set_readrq_#t~nondet2358#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:03:47,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8770: call write~int#30(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:03:47,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8770-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:03:47,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16566: myri10ge_init_module_#t~ret2063#1 := ldv___pci_register_driver_125_#res#1;havoc ldv___pci_register_driver_125_#t~ret2185#1, ldv___pci_register_driver_125_#t~ret2186#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~156#1, ldv___pci_register_driver_125_~tmp___0~67#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~ret2088#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~ret2088#1 && ldv_entry_EMGentry_17_#t~ret2088#1 <= 2147483647;ldv_entry_EMGentry_17_~ldv_17_ret_default~0#1 := ldv_entry_EMGentry_17_#t~ret2088#1;havoc ldv_entry_EMGentry_17_#t~ret2088#1;assume { :begin_inline_ldv_post_init } true;ldv_post_init_#in~init_ret_val#1 := ldv_entry_EMGentry_17_~ldv_17_ret_default~0#1;havoc ldv_post_init_#res#1;havoc ldv_post_init_#t~ret2198#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~162#1;ldv_post_init_~init_ret_val#1 := ldv_post_init_#in~init_ret_val#1;havoc ldv_post_init_~tmp~162#1; [2025-02-08 04:03:47,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14320-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:03:47,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14320: 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:03:47,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15906: ldv_pci_pci_instance_2_#t~ret2123#1 := ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret2199#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~163#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~ret2123#1 && ldv_pci_pci_instance_2_#t~ret2123#1 <= 2147483647;ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1 := ldv_pci_pci_instance_2_#t~ret2123#1;havoc ldv_pci_pci_instance_2_#t~ret2123#1; [2025-02-08 04:03:47,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13924: 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:03:47,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13924: 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$#30(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$#30(myri10ge_alloc_slices_~mgp#1.base, 32 + myri10ge_alloc_slices_~mgp#1.offset, 8);call write~$Pointer$#30(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$#30(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; [2025-02-08 04:03:47,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15378: assume 6 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1; [2025-02-08 04:03:47,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15378: assume !(6 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1); [2025-02-08 04:03:47,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11282: 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#30(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$#30(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#30(myri10ge_get_ethtool_stats_#t~mem1187#1.base, 44 + myri10ge_get_ethtool_stats_#t~mem1187#1.offset, 4); [2025-02-08 04:03:47,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16567-1: ldv___pci_register_driver_125_#res#1 := ldv___pci_register_driver_125_~ldv_func_res~7#1; [2025-02-08 04:03:47,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11282-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:03:47,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15907-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2124#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:03:47,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15907: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2124#1 && ldv_pci_pci_instance_2_#t~ret2124#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp___1~39#1 := ldv_pci_pci_instance_2_#t~ret2124#1;havoc ldv_pci_pci_instance_2_#t~ret2124#1; [2025-02-08 04:03:47,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16039: 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:03:47,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13397-2: [2025-02-08 04:03:47,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14322: assume 0 != myri10ge_probe_~status~21#1; [2025-02-08 04:03:47,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14322: assume !(0 != myri10ge_probe_~status~21#1); [2025-02-08 04:03:47,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13397-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:03:47,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13397: 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:03:47,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13397-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:03:47,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15511-1: 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_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_set_mac_address~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_set_mac_address~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_cmd_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_cmd_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_27_#t~ret2080#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:03:47,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15511: havoc ldv_dummy_resourceless_instance_callback_1_27_#t~ret2080#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; [2025-02-08 04:03:47,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13397-6: call myri10ge_select_firmware_#t~mem1722#1 := read~int#13(~#__param_myri10ge_fw_name~0.base, 16 + ~#__param_myri10ge_fw_name~0.offset, 2); [2025-02-08 04:03:47,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13397-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:03:47,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13397-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:03:47,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13397-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:03:47,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13397-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:03:47,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14059: call myri10ge_probe_slices_#t~mem1925#1.base, myri10ge_probe_slices_#t~mem1925#1.offset := read~$Pointer$#30(myri10ge_probe_slices_~mgp#1.base, 116 + myri10ge_probe_slices_~mgp#1.offset, 8);call write~int#30(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;call myri10ge_probe_slices_#t~mem1926#1 := read~int#30(myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 04:03:47,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15909: assume 0 != ldv_pci_pci_instance_2_~tmp___1~39#1; [2025-02-08 04:03:47,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15909: assume !(0 != ldv_pci_pci_instance_2_~tmp___1~39#1); [2025-02-08 04:03:47,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15645-1: 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_net_dummy_resourceless_instance_1_~ldv_1_callback_get_pauseparam~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_pauseparam~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_pauseparam_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_pauseparam_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_13_~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:03:47,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15645: 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; [2025-02-08 04:03:47,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14324-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:03:47,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14324: assume -2147483648 <= myri10ge_probe_#t~ret2001#1 && myri10ge_probe_#t~ret2001#1 <= 2147483647;havoc myri10ge_probe_#t~ret2001#1; [2025-02-08 04:03:47,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13399: assume 0 != myri10ge_select_firmware_~tmp___1~33#1;assume false; [2025-02-08 04:03:47,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13399: assume !(0 != myri10ge_select_firmware_~tmp___1~33#1); [2025-02-08 04:03:47,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16042-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~ldv_10_ret_default~0#1; [2025-02-08 04:03:47,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14721: havoc ldv_dispatch_register_14_2_#t~ret2071#1.base, ldv_dispatch_register_14_2_#t~ret2071#1.offset, ldv_dispatch_register_14_2_~arg0#1.base, ldv_dispatch_register_14_2_~arg0#1.offset, ldv_dispatch_register_14_2_~cf_arg_2~0#1.base, ldv_dispatch_register_14_2_~cf_arg_2~0#1.offset, ldv_dispatch_register_14_2_~tmp~125#1.base, ldv_dispatch_register_14_2_~tmp~125#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:03:47,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11286-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:03:47,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15382: assume 7 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1; [2025-02-08 04:03:47,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15382: assume !(7 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1); [2025-02-08 04:03:47,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11286: 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#30(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$#30(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#30(myri10ge_get_ethtool_stats_#t~mem1190#1.base, 48 + myri10ge_get_ethtool_stats_#t~mem1190#1.offset, 4); [2025-02-08 04:03:47,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16043-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 04:03:47,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15911: SUMMARY for call ldv_assume((if 0 == ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 04:03:47,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16044-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 04:03:47,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14062: assume myri10ge_probe_slices_~i~26#1 < myri10ge_probe_slices_#t~mem1926#1;havoc myri10ge_probe_slices_#t~mem1926#1; [2025-02-08 04:03:47,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14062: assume !(myri10ge_probe_slices_~i~26#1 < myri10ge_probe_slices_#t~mem1926#1);havoc myri10ge_probe_slices_#t~mem1926#1; [2025-02-08 04:03:47,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8777: 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$#21(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$#21(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);call write~$Pointer$#21(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#30(myri10ge_read_mac_addr_~tmp___3~4#1.base, myri10ge_read_mac_addr_~tmp___3~4#1.offset, 1); [2025-02-08 04:03:47,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8777: 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~mem532#1.base, myri10ge_read_mac_addr_#t~mem532#1.offset := read~$Pointer$#21(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#30(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:03:47,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8777-1: call myri10ge_read_mac_addr_#t~mem528#1.base, myri10ge_read_mac_addr_#t~mem528#1.offset := read~$Pointer$#21(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8); [2025-02-08 04:03:47,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10759-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:03:47,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10759: 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#29(0, myri10ge_get_pauseparam_~pause#1.base, 4 + myri10ge_get_pauseparam_~pause#1.offset, 4);call myri10ge_get_pauseparam_#t~mem1111#1 := read~int#30(myri10ge_get_pauseparam_~mgp~9#1.base, 456 + myri10ge_get_pauseparam_~mgp~9#1.offset, 4);call write~int#29(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#30(myri10ge_get_pauseparam_~mgp~9#1.base, 456 + myri10ge_get_pauseparam_~mgp~9#1.offset, 4);call write~int#29(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; [2025-02-08 04:03:47,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14195: assume 0 != myri10ge_probe_~status~21#1; [2025-02-08 04:03:47,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14195: 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$#30(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$#30(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:03:47,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13138: 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:03:47,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13931: 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; [2025-02-08 04:03:47,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13138-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:03:47,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16574: 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;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; [2025-02-08 04:03:47,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14989: ldv_dummy_resourceless_instance_callback_1_23_#t~ret2078#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~ret2078#1 && ldv_dummy_resourceless_instance_callback_1_23_#t~ret2078#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_23_#t~ret2078#1; [2025-02-08 04:03:47,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13932: 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;call myri10ge_alloc_slices_#t~mem1896#1 := read~int#30(myri10ge_alloc_slices_~mgp#1.base, 12 + myri10ge_alloc_slices_~mgp#1.offset, 4); [2025-02-08 04:03:47,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15386: assume 8 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1; [2025-02-08 04:03:47,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15386: assume !(8 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1); [2025-02-08 04:03:47,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11290: 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#30(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$#30(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#30(myri10ge_get_ethtool_stats_#t~mem1193#1.base, 52 + myri10ge_get_ethtool_stats_#t~mem1193#1.offset, 4); [2025-02-08 04:03:47,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16575: 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; [2025-02-08 04:03:47,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14197: assume -2147483648 <= myri10ge_probe_#t~ret1945#1 && myri10ge_probe_#t~ret1945#1 <= 2147483647;havoc myri10ge_probe_#t~ret1945#1; [2025-02-08 04:03:47,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14197-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:03:47,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11290-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:03:47,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8780: assume 0 != myri10ge_read_mac_addr_#t~mem531#1;havoc myri10ge_read_mac_addr_#t~mem531#1; [2025-02-08 04:03:47,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8780: assume !(0 != myri10ge_read_mac_addr_#t~mem531#1);havoc myri10ge_read_mac_addr_#t~mem531#1; [2025-02-08 04:03:47,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14330: 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~ret2170#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~147#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~147#1; [2025-02-08 04:03:47,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14330-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:03:47,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13273: assume myri10ge_firmware_probe_~status~17#1 < 0; [2025-02-08 04:03:47,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13273: assume !(myri10ge_firmware_probe_~status~17#1 < 0); [2025-02-08 04:03:47,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15916: SUMMARY for call ldv_assume((if 0 != ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 04:03:47,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14331: 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:03:47,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8385: pci_set_drvdata_#t~ret430#1 := ldv_dev_set_drvdata_82_#res#1;havoc ldv_dev_set_drvdata_82_#t~ret2170#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~147#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; [2025-02-08 04:03:47,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13142: assume myri10ge_change_mtu_~new_mtu#1 <= 67 || 14 + myri10ge_change_mtu_~new_mtu#1 > 9014; [2025-02-08 04:03:47,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13142: 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#30(myri10ge_change_mtu_~dev#1.base, 516 + myri10ge_change_mtu_~dev#1.offset, 4); [2025-02-08 04:03:47,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13275: 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:03:47,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13275-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:03:47,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14861-1: SUMMARY for call ldv_dispatch_register_10_4_#t~ret2070#1.base, ldv_dispatch_register_10_4_#t~ret2070#1.offset := ldv_xmalloc(16); srcloc: null [2025-02-08 04:03:47,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14861: ldv_dispatch_register_10_4_~tmp~124#1.base, ldv_dispatch_register_10_4_~tmp~124#1.offset := ldv_dispatch_register_10_4_#t~ret2070#1.base, ldv_dispatch_register_10_4_#t~ret2070#1.offset;havoc ldv_dispatch_register_10_4_#t~ret2070#1.base, ldv_dispatch_register_10_4_#t~ret2070#1.offset;ldv_dispatch_register_10_4_~cf_arg_1~0#1.base, ldv_dispatch_register_10_4_~cf_arg_1~0#1.offset := ldv_dispatch_register_10_4_~tmp~124#1.base, ldv_dispatch_register_10_4_~tmp~124#1.offset;call write~$Pointer$#30(ldv_dispatch_register_10_4_~arg0#1.base, ldv_dispatch_register_10_4_~arg0#1.offset, ldv_dispatch_register_10_4_~cf_arg_1~0#1.base, ldv_dispatch_register_10_4_~cf_arg_1~0#1.offset, 8);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 := ldv_dispatch_register_10_4_~cf_arg_1~0#1.base, ldv_dispatch_register_10_4_~cf_arg_1~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_#t~mem2102#1.base, ldv_net_dummy_resourceless_instance_1_#t~mem2102#1.offset, ldv_net_dummy_resourceless_instance_1_#t~ret2103#1, ldv_net_dummy_resourceless_instance_1_#t~ret2104#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2104#1.offset, ldv_net_dummy_resourceless_instance_1_#t~ret2105#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2105#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_~ldv_1_callback_get_coalesce~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_coalesce~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_drvinfo~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_drvinfo~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_ethtool_stats~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_ethtool_stats~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_link~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_link~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_msglevel~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_msglevel~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_pauseparam~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_pauseparam~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_ringparam~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_ringparam~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_settings~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_settings~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_sset_count~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_sset_count~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_strings~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_strings~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_busy_poll~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_busy_poll~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_change_mtu~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_change_mtu~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_get_stats64~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_get_stats64~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_set_mac_address~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_set_mac_address~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_set_rx_mode~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_set_rx_mode~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_start_xmit~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_start_xmit~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_validate_addr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_validate_addr~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_set_coalesce~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_set_coalesce~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_set_msglevel~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_set_msglevel~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_set_pauseparam~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_set_pauseparam~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_set_phys_id~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_set_phys_id~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_enum_ethtool_phys_id_state~0#1, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_cmd_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_cmd_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_coalesce_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_coalesce_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_drvinfo_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_drvinfo_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_pauseparam_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_pauseparam_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_ringparam_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_ringparam_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_stats_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_stats_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_napi_struct_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_napi_struct_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_rtnl_link_stats64_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_rtnl_link_stats64_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_sk_buff_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_sk_buff_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_16_1_default~0#1, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_19_1_default~0#1, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_19_2_default~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_19_2_default~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_23_1_default~0#1, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_32_1_default~0#1, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_8_2_default~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_8_2_default~0#1.offset, ldv_net_dummy_resourceless_instance_1_~data~2#1.base, ldv_net_dummy_resourceless_instance_1_~data~2#1.offset, ldv_net_dummy_resourceless_instance_1_~tmp~131#1, 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_~tmp___1~38#1.base, ldv_net_dummy_resourceless_instance_1_~tmp___1~38#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_~ldv_1_callback_get_coalesce~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_coalesce~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_drvinfo~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_drvinfo~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_ethtool_stats~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_ethtool_stats~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_link~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_link~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_msglevel~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_msglevel~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_pauseparam~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_pauseparam~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_ringparam~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_ringparam~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_settings~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_settings~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_sset_count~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_sset_count~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_strings~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_strings~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_busy_poll~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_busy_poll~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_change_mtu~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_change_mtu~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_get_stats64~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_get_stats64~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_set_mac_address~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_set_mac_address~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_set_rx_mode~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_set_rx_mode~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_start_xmit~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_start_xmit~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_validate_addr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_validate_addr~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_set_coalesce~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_set_coalesce~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_set_msglevel~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_set_msglevel~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_set_pauseparam~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_set_pauseparam~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_set_phys_id~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_set_phys_id~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_container_enum_ethtool_phys_id_state~0#1;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_cmd_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_cmd_ptr~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_coalesce_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_coalesce_ptr~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_drvinfo_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_drvinfo_ptr~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_pauseparam_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_pauseparam_ptr~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_ringparam_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_ringparam_ptr~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_stats_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_stats_ptr~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_napi_struct_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_napi_struct_ptr~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_rtnl_link_stats64_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_rtnl_link_stats64_ptr~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_sk_buff_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_sk_buff_ptr~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_16_1_default~0#1;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_19_1_default~0#1;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_19_2_default~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_19_2_default~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_23_1_default~0#1;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_32_1_default~0#1;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_8_2_default~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_8_2_default~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~data~2#1.base, ldv_net_dummy_resourceless_instance_1_~data~2#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~tmp~131#1;havoc 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_~tmp___1~38#1.base, ldv_net_dummy_resourceless_instance_1_~tmp___1~38#1.offset;ldv_net_dummy_resourceless_instance_1_~data~2#1.base, ldv_net_dummy_resourceless_instance_1_~data~2#1.offset := ldv_net_dummy_resourceless_instance_1_~arg0#1.base, ldv_net_dummy_resourceless_instance_1_~arg0#1.offset; [2025-02-08 04:03:47,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13936: assume myri10ge_alloc_slices_~i~25#1 < myri10ge_alloc_slices_#t~mem1896#1;havoc myri10ge_alloc_slices_#t~mem1896#1; [2025-02-08 04:03:47,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13936: 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:03:47,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11294-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:03:47,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14333: assume 14 + ~myri10ge_initial_mtu~0 > 9014;~myri10ge_initial_mtu~0 := 9000; [2025-02-08 04:03:47,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14333: assume !(14 + ~myri10ge_initial_mtu~0 > 9014); [2025-02-08 04:03:47,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15390: assume 9 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1; [2025-02-08 04:03:47,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15390: assume !(9 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1); [2025-02-08 04:03:47,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13408-1: assume { :begin_inline___kernel_param_unlock } true; [2025-02-08 04:03:47,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11294: 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#30(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:03:47,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13408: assume { :end_inline___kernel_param_unlock } true;call myri10ge_select_firmware_#t~mem1725#1 := read~int#30(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:03:47,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13144-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:03:47,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13144: 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:03:47,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14730: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1;ldv___pci_register_driver_125_#t~ret2186#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~ret2186#1 && ldv___pci_register_driver_125_#t~ret2186#1 <= 2147483647;ldv___pci_register_driver_125_~tmp___0~67#1 := ldv___pci_register_driver_125_#t~ret2186#1;havoc ldv___pci_register_driver_125_#t~ret2186#1;ldv___pci_register_driver_125_#res#1 := ldv___pci_register_driver_125_~tmp___0~67#1; [2025-02-08 04:03:47,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16712-1: SUMMARY for call ldv_post_init_#t~ret2198#1 := ldv_filter_positive_int(ldv_post_init_~init_ret_val#1); srcloc: null [2025-02-08 04:03:47,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16712: assume -2147483648 <= ldv_post_init_#t~ret2198#1 && ldv_post_init_#t~ret2198#1 <= 2147483647;ldv_post_init_~tmp~162#1 := ldv_post_init_#t~ret2198#1;havoc ldv_post_init_#t~ret2198#1;ldv_post_init_#res#1 := ldv_post_init_~tmp~162#1;ldv_entry_EMGentry_17_#t~ret2089#1 := ldv_post_init_#res#1;havoc ldv_post_init_#t~ret2198#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~162#1;havoc ldv_post_init_#in~init_ret_val#1;assume { :end_inline_ldv_post_init } true;assume -2147483648 <= ldv_entry_EMGentry_17_#t~ret2089#1 && ldv_entry_EMGentry_17_#t~ret2089#1 <= 2147483647;ldv_entry_EMGentry_17_~ldv_17_ret_default~0#1 := ldv_entry_EMGentry_17_#t~ret2089#1;havoc ldv_entry_EMGentry_17_#t~ret2089#1; [2025-02-08 04:03:47,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16052-1: SUMMARY for call ldv_register_netdev_open_10_6_#t~ret2147#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:03:47,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16052: assume -2147483648 <= ldv_register_netdev_open_10_6_#t~ret2147#1 && ldv_register_netdev_open_10_6_#t~ret2147#1 <= 2147483647;ldv_register_netdev_open_10_6_~tmp~137#1 := ldv_register_netdev_open_10_6_#t~ret2147#1;havoc ldv_register_netdev_open_10_6_#t~ret2147#1;ldv_register_netdev_open_10_6_#res#1 := ldv_register_netdev_open_10_6_~tmp~137#1; [2025-02-08 04:03:47,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14070: call myri10ge_probe_slices_#t~mem1927#1 := read~int#30(myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4);call write~int#30(myri10ge_probe_slices_#t~mem1927#1 - 1, myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4);call myri10ge_probe_slices_#t~mem1928#1 := read~int#30(myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 04:03:47,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15524-1: 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_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_get_stats64~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_get_stats64~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_rtnl_link_stats64_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_rtnl_link_stats64_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_26_#t~ret2079#1.base, ldv_dummy_resourceless_instance_callback_1_26_#t~ret2079#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:03:47,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13410: 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#30(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$#15(~#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:03:47,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13410: 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:03:47,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15524: havoc ldv_dummy_resourceless_instance_callback_1_26_#t~ret2079#1.base, ldv_dummy_resourceless_instance_callback_1_26_#t~ret2079#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; [2025-02-08 04:03:47,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13410-1: assume myri10ge_select_firmware_#t~short1728#1;call myri10ge_select_firmware_#t~mem1726#1 := read~int#30(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$#15(~#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:03:47,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13410-1: assume !myri10ge_select_firmware_#t~short1728#1; [2025-02-08 04:03:47,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14864: havoc ldv_net_dummy_resourceless_instance_1_#t~mem2102#1.base, ldv_net_dummy_resourceless_instance_1_#t~mem2102#1.offset, ldv_net_dummy_resourceless_instance_1_#t~ret2103#1, ldv_net_dummy_resourceless_instance_1_#t~ret2104#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2104#1.offset, ldv_net_dummy_resourceless_instance_1_#t~ret2105#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2105#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_~ldv_1_callback_get_coalesce~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_coalesce~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_drvinfo~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_drvinfo~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_ethtool_stats~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_ethtool_stats~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_link~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_link~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_msglevel~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_msglevel~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_pauseparam~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_pauseparam~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_ringparam~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_ringparam~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_settings~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_settings~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_sset_count~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_sset_count~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_strings~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_strings~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_busy_poll~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_busy_poll~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_change_mtu~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_change_mtu~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_get_stats64~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_get_stats64~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_set_mac_address~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_set_mac_address~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_set_rx_mode~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_set_rx_mode~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_start_xmit~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_start_xmit~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_validate_addr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_validate_addr~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_set_coalesce~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_set_coalesce~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_set_msglevel~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_set_msglevel~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_set_pauseparam~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_set_pauseparam~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_set_phys_id~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_set_phys_id~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_enum_ethtool_phys_id_state~0#1, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_cmd_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_cmd_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_coalesce_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_coalesce_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_drvinfo_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_drvinfo_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_pauseparam_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_pauseparam_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_ringparam_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_ringparam_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_stats_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ethtool_stats_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_napi_struct_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_napi_struct_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_rtnl_link_stats64_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_rtnl_link_stats64_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_sk_buff_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_sk_buff_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_16_1_default~0#1, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_19_1_default~0#1, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_19_2_default~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_19_2_default~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_23_1_default~0#1, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_32_1_default~0#1, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_8_2_default~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_8_2_default~0#1.offset, ldv_net_dummy_resourceless_instance_1_~data~2#1.base, ldv_net_dummy_resourceless_instance_1_~data~2#1.offset, ldv_net_dummy_resourceless_instance_1_~tmp~131#1, 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_~tmp___1~38#1.base, ldv_net_dummy_resourceless_instance_1_~tmp___1~38#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:03:47,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15922: SUMMARY for call ldv_free(ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.offset); srcloc: null [2025-02-08 04:03:47,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15790: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:03:47,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15394: assume 10 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1; [2025-02-08 04:03:47,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15394: assume !(10 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1); [2025-02-08 04:03:47,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14205: myri10ge_probe_~dac_enabled~0#1 := 1; [2025-02-08 04:03:47,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14205-1: SUMMARY for call pci_set_master(myri10ge_probe_~pdev#1.base, myri10ge_probe_~pdev#1.offset); srcloc: null [2025-02-08 04:03:47,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16319-1: SUMMARY for call ldv_dev_set_drvdata_82_#t~ret2170#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:03:47,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16319: assume -2147483648 <= ldv_dev_set_drvdata_82_#t~ret2170#1 && ldv_dev_set_drvdata_82_#t~ret2170#1 <= 2147483647;ldv_dev_set_drvdata_82_~tmp~147#1 := ldv_dev_set_drvdata_82_#t~ret2170#1;havoc ldv_dev_set_drvdata_82_#t~ret2170#1;ldv_dev_set_drvdata_82_#res#1 := ldv_dev_set_drvdata_82_~tmp~147#1; [2025-02-08 04:03:47,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14337: assume 14 + ~myri10ge_initial_mtu~0 <= 67;~myri10ge_initial_mtu~0 := 68; [2025-02-08 04:03:47,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14337: assume !(14 + ~myri10ge_initial_mtu~0 <= 67); [2025-02-08 04:03:47,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15923-1: SUMMARY for call ldv_free(ldv_pci_pci_instance_2_~ldv_2_resource_struct_pci_device_id_ptr~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_struct_pci_device_id_ptr~0#1.offset); srcloc: null [2025-02-08 04:03:47,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15923: call ULTIMATE.dealloc(ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset);havoc ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset; [2025-02-08 04:03:47,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14073: 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:03:47,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14073-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:03:47,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7203: assume 0 == dma_set_coherent_mask_~tmp~18#1;dma_set_coherent_mask_#res#1 := -5; [2025-02-08 04:03:47,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7203: assume !(0 == dma_set_coherent_mask_~tmp~18#1);call write~int#30(dma_set_coherent_mask_~mask#1, dma_set_coherent_mask_~dev#1.base, 1138 + dma_set_coherent_mask_~dev#1.offset, 8);dma_set_coherent_mask_#res#1 := 0; [2025-02-08 04:03:47,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16584: 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;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; [2025-02-08 04:03:47,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19095: havoc register_netdev_#t~nondet2362#1;ldv_register_netdev_120_#t~ret2183#1 := register_netdev_#res#1;havoc register_netdev_#t~nondet2362#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~ret2183#1 && ldv_register_netdev_120_#t~ret2183#1 <= 2147483647;ldv_register_netdev_120_~tmp~155#1 := ldv_register_netdev_120_#t~ret2183#1;havoc ldv_register_netdev_120_#t~ret2183#1;ldv_register_netdev_120_~ldv_func_res~6#1 := ldv_register_netdev_120_~tmp~155#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~ret2141#1, ldv_register_netdev_#t~ret2142#1, ldv_register_netdev_#t~mem2143#1.base, ldv_register_netdev_#t~mem2143#1.offset, ldv_register_netdev_#t~mem2144#1.base, ldv_register_netdev_#t~mem2144#1.offset, ldv_register_netdev_#t~ret2145#1, ldv_register_netdev_#t~ret2146#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~136#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~136#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~nondet2328#1;havoc ldv_pre_register_netdev_#t~nondet2328#1;assume -2147483648 <= ldv_pre_register_netdev_#t~nondet2328#1 && ldv_pre_register_netdev_#t~nondet2328#1 <= 2147483647;ldv_pre_register_netdev_#res#1 := ldv_pre_register_netdev_#t~nondet2328#1;havoc ldv_pre_register_netdev_#t~nondet2328#1; [2025-02-08 04:03:47,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13281: assume 4096 != myri10ge_firmware_probe_~status~17#1; [2025-02-08 04:03:47,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13281: assume !(4096 != myri10ge_firmware_probe_~status~17#1); [2025-02-08 04:03:47,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8789: 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:03:47,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8789: 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:03:47,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8789-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$#21(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:03:47,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8789-1: assume !myri10ge_read_mac_addr_#t~short535#1; [2025-02-08 04:03:47,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11300: call myri10ge_get_ethtool_stats_#t~mem1196#1.base, myri10ge_get_ethtool_stats_#t~mem1196#1.offset := read~$Pointer$#30(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#30(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#30(myri10ge_get_ethtool_stats_~ss~4#1.base, 56 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#30(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#30(myri10ge_get_ethtool_stats_~ss~4#1.base, 72 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#30(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#30(myri10ge_get_ethtool_stats_~ss~4#1.base, 52 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#30(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#30(myri10ge_get_ethtool_stats_~ss~4#1.base, 68 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#30(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#30(myri10ge_get_ethtool_stats_~ss~4#1.base, 128 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#30(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#30(myri10ge_get_ethtool_stats_~ss~4#1.base, 192 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#30(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#30(myri10ge_get_ethtool_stats_~ss~4#1.base, 76 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#30(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#30(myri10ge_get_ethtool_stats_~ss~4#1.base, 60 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#30(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#30(myri10ge_get_ethtool_stats_~ss~4#1.base, 64 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#30(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#30(myri10ge_get_ethtool_stats_~ss~4#1.base, 600 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call write~int#30(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#30(myri10ge_get_ethtool_stats_~ss~4#1.base, 608 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call write~int#30(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#30(myri10ge_get_ethtool_stats_~ss~4#1.base, 616 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call write~int#30(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#30(myri10ge_get_ethtool_stats_~ss~4#1.base, 624 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call write~int#30(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;call myri10ge_get_ethtool_stats_#t~mem1210#1 := read~int#30(myri10ge_get_ethtool_stats_~mgp~14#1.base, 12 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4); [2025-02-08 04:03:47,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13414: assume 0 != myri10ge_select_firmware_~tmp___2~22#1 % 18446744073709551616;call myri10ge_select_firmware_#t~mem1732#1 := read~int#30(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$#15(~#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:03:47,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13414: assume !(0 != myri10ge_select_firmware_~tmp___2~22#1 % 18446744073709551616); [2025-02-08 04:03:47,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16585: 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; [2025-02-08 04:03:47,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14075: assume 0 != myri10ge_probe_slices_~tmp___0~54#1 % 256;myri10ge_probe_slices_~tmp___1~36#1 := 0; [2025-02-08 04:03:47,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14075: assume !(0 != myri10ge_probe_slices_~tmp___0~54#1 % 256);myri10ge_probe_slices_~tmp___1~36#1 := 1; [2025-02-08 04:03:47,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13150-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:03:47,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14207: 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:03:47,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13150: 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#30(myri10ge_change_mtu_~mgp~27#1.base, 16 + myri10ge_change_mtu_~mgp~27#1.offset, 4); [2025-02-08 04:03:47,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14207-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:03:47,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13943: myri10ge_alloc_slices_#res#1 := -12; [2025-02-08 04:03:47,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15000-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_26_#t~ret2079#1.base, ldv_dummy_resourceless_instance_callback_1_26_#t~ret2079#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:03:47,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13943-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:03:47,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15000: havoc ldv_dummy_resourceless_instance_callback_1_26_#t~ret2079#1.base, ldv_dummy_resourceless_instance_callback_1_26_#t~ret2079#1.offset; [2025-02-08 04:03:47,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13283: 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#30(2048, myri10ge_firmware_probe_~mgp#1.base, 8 + myri10ge_firmware_probe_~mgp#1.offset, 4); [2025-02-08 04:03:47,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13283-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:03:47,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14341: call write~$Pointer$#30(~#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#30(~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#30(myri10ge_probe_~mgp~33#1.base, 899 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:03:47,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15398: assume 11 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1; [2025-02-08 04:03:47,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15398: assume !(11 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1); [2025-02-08 04:03:47,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13416-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:03:47,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13416: 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:03:47,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14209: assume 0 != myri10ge_probe_~status~21#1;myri10ge_probe_~dac_enabled~0#1 := 0; [2025-02-08 04:03:47,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14209: assume !(0 != myri10ge_probe_~status~21#1); [2025-02-08 04:03:47,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13153: assume 0 != myri10ge_change_mtu_#t~mem1669#1;havoc myri10ge_change_mtu_#t~mem1669#1; [2025-02-08 04:03:47,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13153: assume !(0 != myri10ge_change_mtu_#t~mem1669#1);havoc myri10ge_change_mtu_#t~mem1669#1;call write~int#30(myri10ge_change_mtu_~new_mtu#1, myri10ge_change_mtu_~dev#1.base, 516 + myri10ge_change_mtu_~dev#1.offset, 4); [2025-02-08 04:03:47,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14343-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:03:47,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14343-4: assume !(0 == myri10ge_probe_#t~mem2002#1 % 4294967296 % 18446744073709551616 || 4294967296 == myri10ge_probe_#t~mem2002#1 % 4294967296 % 18446744073709551616); [2025-02-08 04:03:47,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14343-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:03:47,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14343-3: assume false;myri10ge_probe_#t~bitwise2003#1 := myri10ge_probe_#t~mem2002#1 % 4294967296; [2025-02-08 04:03:47,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14343-3: assume !false; [2025-02-08 04:03:47,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14343: call write~int#30(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#30(myri10ge_probe_~netdev~3#1.base, 212 + myri10ge_probe_~netdev~3#1.offset, 8); [2025-02-08 04:03:47,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14343-1: [2025-02-08 04:03:47,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16722: assume -2147483648 <= ldv_post_probe_#t~ret2199#1 && ldv_post_probe_#t~ret2199#1 <= 2147483647;ldv_post_probe_~tmp~163#1 := ldv_post_probe_#t~ret2199#1;havoc ldv_post_probe_#t~ret2199#1;ldv_post_probe_#res#1 := ldv_post_probe_~tmp~163#1; [2025-02-08 04:03:47,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10776: 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#29(myri10ge_set_pauseparam_~pause#1.base, 12 + myri10ge_set_pauseparam_~pause#1.offset, 4);call myri10ge_set_pauseparam_#t~mem1114#1 := read~int#30(myri10ge_set_pauseparam_~mgp~10#1.base, 456 + myri10ge_set_pauseparam_~mgp~10#1.offset, 4); [2025-02-08 04:03:47,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10776-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:03:47,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16722-1: SUMMARY for call ldv_post_probe_#t~ret2199#1 := ldv_filter_positive_int(ldv_post_probe_~probe_ret_val#1); srcloc: null [2025-02-08 04:03:47,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13155: 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#30(myri10ge_change_mtu_~new_mtu#1, myri10ge_change_mtu_~dev#1.base, 516 + myri10ge_change_mtu_~dev#1.offset, 4); [2025-02-08 04:03:47,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14212-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:03:47,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13155-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:03:47,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14344-3: assume false;myri10ge_probe_#t~bitwise2005#1 := myri10ge_probe_#t~mem2004#1; [2025-02-08 04:03:47,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14344-3: assume !false; [2025-02-08 04:03:47,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14344-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:03:47,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14344-4: assume !(0 == myri10ge_probe_#t~mem2004#1 % 18446744073709551616 || 256 == myri10ge_probe_#t~mem2004#1 % 18446744073709551616); [2025-02-08 04:03:47,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14212: assume -2147483648 <= myri10ge_probe_#t~ret1947#1 && myri10ge_probe_#t~ret1947#1 <= 2147483647;havoc myri10ge_probe_#t~ret1947#1; [2025-02-08 04:03:47,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14344-1: [2025-02-08 04:03:47,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14344-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:03:47,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14344: call write~int#30(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#30(myri10ge_probe_~netdev~3#1.base, 212 + myri10ge_probe_~netdev~3#1.offset, 8);call write~int#30(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:03:47,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15930: 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___3~16#1 := ldv_pci_pci_instance_2_#t~ret2125#1;havoc ldv_pci_pci_instance_2_#t~ret2125#1; [2025-02-08 04:03:47,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14080: assume 0 != myri10ge_probe_slices_~tmp___1~36#1; [2025-02-08 04:03:47,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14080: assume !(0 != myri10ge_probe_slices_~tmp___1~36#1);call myri10ge_probe_slices_#t~mem1930#1 := read~int#30(myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 04:03:47,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15666: havoc ldv_dummy_resourceless_instance_callback_1_12_#t~ret2074#1, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_12 } true; [2025-02-08 04:03:47,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14741: 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:03:47,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14741-1: SUMMARY for call ldv_alloc_etherdev_mqs_#t~ret2066#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:03:47,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15930-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2125#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:03:47,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15402: assume 12 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1; [2025-02-08 04:03:47,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15402: assume !(12 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1); [2025-02-08 04:03:47,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15666-1: 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_net_dummy_resourceless_instance_1_~ldv_1_callback_get_msglevel~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_msglevel~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_12_#t~ret2074#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:03:47,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14213: 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:03:47,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14213-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:03:47,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8796: 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:03:47,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8796-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:03:47,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8796-2: call myri10ge_read_mac_addr_#t~mem536#1.base, myri10ge_read_mac_addr_#t~mem536#1.offset := read~$Pointer$#30(myri10ge_read_mac_addr_~mgp#1.base, 100 + myri10ge_read_mac_addr_~mgp#1.offset, 8); [2025-02-08 04:03:47,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14346: assume 0 != myri10ge_probe_~dac_enabled~0#1;call myri10ge_probe_#t~mem2007#1 := read~int#30(myri10ge_probe_~netdev~3#1.base, 204 + myri10ge_probe_~netdev~3#1.offset, 8); [2025-02-08 04:03:47,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14346: assume !(0 != myri10ge_probe_~dac_enabled~0#1); [2025-02-08 04:03:47,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13157: 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:03:47,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13157-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:03:47,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13950-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:03:47,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10779: 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#29(myri10ge_set_pauseparam_~pause#1.base, 12 + myri10ge_set_pauseparam_~pause#1.offset, 4); [2025-02-08 04:03:47,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10779: 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#29(myri10ge_set_pauseparam_~pause#1.base, 8 + myri10ge_set_pauseparam_~pause#1.offset, 4);call myri10ge_set_pauseparam_#t~mem1118#1 := read~int#30(myri10ge_set_pauseparam_~mgp~10#1.base, 456 + myri10ge_set_pauseparam_~mgp~10#1.offset, 4); [2025-02-08 04:03:47,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13950-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:03:47,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13950: 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;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$#30(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#30(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:03:47,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14743: assume 0 != ldv_alloc_etherdev_mqs_~tmp___0~56#1; [2025-02-08 04:03:47,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14743: 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:03:47,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14347: call write~int#30(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:03:47,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14347-1: [2025-02-08 04:03:47,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13290: 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:03:47,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14347-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:03:47,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14347-4: assume !(0 == myri10ge_probe_#t~mem2007#1 % 18446744073709551616 || 32 == myri10ge_probe_#t~mem2007#1 % 18446744073709551616); [2025-02-08 04:03:47,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14347-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:03:47,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14347-3: assume false;myri10ge_probe_#t~bitwise2008#1 := myri10ge_probe_#t~mem2007#1; [2025-02-08 04:03:47,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14347-3: assume !false; [2025-02-08 04:03:47,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15933: assume 1 == ldv_pci_pci_instance_2_~tmp___3~16#1; [2025-02-08 04:03:47,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15933: assume !(1 == ldv_pci_pci_instance_2_~tmp___3~16#1); [2025-02-08 04:03:47,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18972: havoc netif_get_num_default_rss_queues_#t~nondet2338#1;myri10ge_probe_slices_#t~ret1898#1 := netif_get_num_default_rss_queues_#res#1;havoc netif_get_num_default_rss_queues_#t~nondet2338#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:03:47,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13291: 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:03:47,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13291-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:03:47,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13423: 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$#30(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$#30(myri10ge_select_firmware_~mgp#1.base, 461 + myri10ge_select_firmware_~mgp#1.offset, 8); [2025-02-08 04:03:47,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13423: assume !(0 != myri10ge_select_firmware_~overridden~0#1); [2025-02-08 04:03:47,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14084: assume 1 == myri10ge_probe_slices_#t~mem1930#1;havoc myri10ge_probe_slices_#t~mem1930#1; [2025-02-08 04:03:47,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14084: 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$#30(myri10ge_probe_slices_~mgp#1.base, 116 + myri10ge_probe_slices_~mgp#1.offset, 8);call myri10ge_probe_slices_#t~mem1932#1 := read~int#30(myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 04:03:47,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10781-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:03:47,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10781: 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:03:47,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15538: havoc ldv_dummy_resourceless_instance_callback_1_23_#t~ret2078#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; [2025-02-08 04:03:47,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11442: 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:03:47,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14745: 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:03:47,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14745-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:03:47,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15406: assume 13 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1; [2025-02-08 04:03:47,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15406: assume !(13 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1); [2025-02-08 04:03:47,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11442-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:03:47,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15538-1: 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_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_change_mtu~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_change_mtu~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_23_1_default~0#1;havoc ldv_dummy_resourceless_instance_callback_1_23_#t~ret2078#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:03:47,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14217: assume 0 != myri10ge_probe_~status~21#1; [2025-02-08 04:03:47,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14217: 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~nondet2321#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~nondet2321#1;assume -2147483648 <= dma_supported_#t~nondet2321#1 && dma_supported_#t~nondet2321#1 <= 2147483647;dma_supported_#res#1 := dma_supported_#t~nondet2321#1;havoc dma_supported_#t~nondet2321#1; [2025-02-08 04:03:47,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14350-3: assume 0 == myri10ge_probe_#t~mem2009#1 % 4294967296 % 18446744073709551616;myri10ge_probe_#t~bitwise2011#1 := myri10ge_probe_#t~mem2010#1; [2025-02-08 04:03:47,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14350-3: assume !(0 == myri10ge_probe_#t~mem2009#1 % 4294967296 % 18446744073709551616); [2025-02-08 04:03:47,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14350-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:03:47,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14350-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:03:47,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14350-1: [2025-02-08 04:03:47,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13293: assume 0 != myri10ge_firmware_probe_~status~17#1; [2025-02-08 04:03:47,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13293: 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$#30(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$#30(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$#30(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$#30(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:03:47,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14350-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:03:47,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14350: call write~int#30(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#30(myri10ge_probe_~mgp~33#1.base, 869 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:03:47,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13425: 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:03:47,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13425-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:03:47,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15011: ldv_dummy_resourceless_instance_callback_1_27_#t~ret2080#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~ret2080#1 && ldv_dummy_resourceless_instance_callback_1_27_#t~ret2080#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_27_#t~ret2080#1; [2025-02-08 04:03:47,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14350-5: call myri10ge_probe_#t~mem2010#1 := read~int#30(myri10ge_probe_~netdev~3#1.base, 228 + myri10ge_probe_~netdev~3#1.offset, 8);call myri10ge_probe_#t~mem2009#1 := read~int#30(myri10ge_probe_~mgp~33#1.base, 899 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:03:47,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14219: assume -2147483648 <= myri10ge_probe_#t~ret1949#1 && myri10ge_probe_#t~ret1949#1 <= 2147483647;havoc myri10ge_probe_#t~ret1949#1; [2025-02-08 04:03:47,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14219-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:03:47,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14351: assume myri10ge_probe_#t~mem2012#1 <= 36;havoc myri10ge_probe_#t~mem2012#1;call myri10ge_probe_#t~mem2013#1 := read~int#30(myri10ge_probe_~netdev~3#1.base, 228 + myri10ge_probe_~netdev~3#1.offset, 8); [2025-02-08 04:03:47,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14351: assume !(myri10ge_probe_#t~mem2012#1 <= 36);havoc myri10ge_probe_#t~mem2012#1; [2025-02-08 04:03:47,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13162-1: myri10ge_change_mtu_#res#1 := myri10ge_change_mtu_~error~0#1; [2025-02-08 04:03:47,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15937: assume 2 == ldv_pci_pci_instance_2_~tmp___3~16#1; [2025-02-08 04:03:47,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15937: assume !(2 == ldv_pci_pci_instance_2_~tmp___3~16#1); [2025-02-08 04:03:47,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18844: havoc dma_supported_#t~nondet2321#1;dma_set_coherent_mask_#t~ret251#1 := dma_supported_#res#1;havoc dma_supported_#t~nondet2321#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:03:47,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14352-3: assume 18446744073708503039 == myri10ge_probe_#t~mem2013#1 % 18446744073709551616;myri10ge_probe_#t~bitwise2014#1 := myri10ge_probe_#t~mem2013#1; [2025-02-08 04:03:47,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14352-3: assume !(18446744073708503039 == myri10ge_probe_#t~mem2013#1 % 18446744073709551616); [2025-02-08 04:03:47,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14352-4: assume 0 == myri10ge_probe_#t~mem2013#1 % 18446744073709551616;myri10ge_probe_#t~bitwise2014#1 := 0; [2025-02-08 04:03:47,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14352-4: assume !(0 == myri10ge_probe_#t~mem2013#1 % 18446744073709551616); [2025-02-08 04:03:47,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14352-1: [2025-02-08 04:03:47,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14352-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:03:47,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14352: call write~int#30(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:03:47,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10653-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:03:47,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10653: 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#30(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#30(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#30(ethtool_cmd_speed_set_~speed#1 % 4294967296 / 65536, ethtool_cmd_speed_set_~ep#1.base, 28 + ethtool_cmd_speed_set_~ep#1.offset, 2); [2025-02-08 04:03:47,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14749-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:03:47,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15410: assume 14 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1; [2025-02-08 04:03:47,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15410: assume !(14 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1); [2025-02-08 04:03:47,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11446: assume 1 == myri10ge_phys_id_~state#1 % 4294967296; [2025-02-08 04:03:47,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11446: assume !(1 == myri10ge_phys_id_~state#1 % 4294967296); [2025-02-08 04:03:47,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10786: 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#29(myri10ge_set_pauseparam_~pause#1.base, 8 + myri10ge_set_pauseparam_~pause#1.offset, 4); [2025-02-08 04:03:47,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10786: 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#29(myri10ge_set_pauseparam_~pause#1.base, 4 + myri10ge_set_pauseparam_~pause#1.offset, 4); [2025-02-08 04:03:47,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7747: 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:03:47,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7747: assume !(netif_msg_init_~debug_value#1 % 4294967296 > 31); [2025-02-08 04:03:47,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14089: 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:03:47,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14089-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:03:47,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14355: assume myri10ge_probe_#t~mem2015#1 <= 31;havoc myri10ge_probe_#t~mem2015#1;call myri10ge_probe_#t~mem2016#1 := read~int#30(myri10ge_probe_~netdev~3#1.base, 228 + myri10ge_probe_~netdev~3#1.offset, 8); [2025-02-08 04:03:47,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14355: assume !(myri10ge_probe_#t~mem2015#1 <= 31);havoc myri10ge_probe_#t~mem2015#1; [2025-02-08 04:03:47,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14355-1: call myri10ge_probe_#t~mem2015#1 := read~int#30(myri10ge_probe_~mgp~33#1.base, 869 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:03:47,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14091: assume 0 == myri10ge_probe_slices_~status~20#1; [2025-02-08 04:03:47,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14091: assume !(0 == myri10ge_probe_slices_~status~20#1); [2025-02-08 04:03:47,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15148-1: SUMMARY for call ldv_entry_EMGentry_17_#t~ret2090#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:03:47,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15148: assume -2147483648 <= ldv_entry_EMGentry_17_#t~ret2090#1 && ldv_entry_EMGentry_17_#t~ret2090#1 <= 2147483647;ldv_entry_EMGentry_17_~tmp~127#1 := ldv_entry_EMGentry_17_#t~ret2090#1;havoc ldv_entry_EMGentry_17_#t~ret2090#1; [2025-02-08 04:03:47,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10788: 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:03:47,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15941: assume 3 == ldv_pci_pci_instance_2_~tmp___3~16#1; [2025-02-08 04:03:47,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15941: assume !(3 == ldv_pci_pci_instance_2_~tmp___3~16#1); [2025-02-08 04:03:47,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10788-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:03:47,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10656: 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#30(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$#30(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:03:47,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14752-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:03:47,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14356-1: [2025-02-08 04:03:47,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13299: 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:03:47,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14356-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:03:47,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13299-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:03:47,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18848: havoc driver_for_each_device_#t~nondet2322#1;myri10ge_notify_dca_#t~ret2060#1 := driver_for_each_device_#res#1;havoc driver_for_each_device_#t~nondet2322#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:03:47,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14356: call write~int#30(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:03:47,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14356-3: assume 18446744073709486079 == myri10ge_probe_#t~mem2016#1 % 18446744073709551616;myri10ge_probe_#t~bitwise2017#1 := myri10ge_probe_#t~mem2016#1; [2025-02-08 04:03:47,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14356-3: assume !(18446744073709486079 == myri10ge_probe_#t~mem2016#1 % 18446744073709551616); [2025-02-08 04:03:47,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14356-4: assume 0 == myri10ge_probe_#t~mem2016#1 % 18446744073709551616;myri10ge_probe_#t~bitwise2017#1 := 0; [2025-02-08 04:03:47,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14356-4: assume !(0 == myri10ge_probe_#t~mem2016#1 % 18446744073709551616); [2025-02-08 04:03:47,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11450: assume 0 == myri10ge_phys_id_~state#1 % 4294967296; [2025-02-08 04:03:47,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11450: assume !(0 == myri10ge_phys_id_~state#1 % 4294967296); [2025-02-08 04:03:47,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15414: assume 15 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1; [2025-02-08 04:03:47,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15414: assume !(15 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1); [2025-02-08 04:03:47,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14093: 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:03:47,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15150: assume 0 != ldv_entry_EMGentry_17_~tmp~127#1; [2025-02-08 04:03:47,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15150: assume !(0 != ldv_entry_EMGentry_17_~tmp~127#1); [2025-02-08 04:03:47,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7751: assume 0 == netif_msg_init_~debug_value#1;netif_msg_init_#res#1 := 0; [2025-02-08 04:03:47,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7751: assume !(0 == netif_msg_init_~debug_value#1); [2025-02-08 04:03:47,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14754-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:03:47,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14226: 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:03:47,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13301: assume 0 == myri10ge_firmware_probe_~status~17#1; [2025-02-08 04:03:47,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13301: assume !(0 == myri10ge_firmware_probe_~status~17#1); [2025-02-08 04:03:47,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15812: 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:03:47,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14227: 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$#30(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$#30(myri10ge_probe_~mgp~33#1.base, 84 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 04:03:47,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13170: 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:03:47,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14227-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:03:47,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14095: 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:03:47,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14095: 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:03:47,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15152: SUMMARY for call ldv_assume((if 0 != ldv_entry_EMGentry_17_~ldv_17_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 04:03:47,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10660: assume 0 == (myri10ge_get_settings_~ptr~1#1.base + myri10ge_get_settings_~ptr~1#1.offset) % 18446744073709551616; [2025-02-08 04:03:47,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10660: 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:03:47,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14360-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:03:47,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14360: 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:03:47,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15021: 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:03:47,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15153: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:03:47,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10793: 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:03:47,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10793: assume !(0 != myri10ge_set_pauseparam_#t~mem1122#1 % 4294967296);havoc myri10ge_set_pauseparam_#t~mem1122#1;myri10ge_set_pauseparam_#res#1 := 0; [2025-02-08 04:03:47,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15418: assume 16 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1; [2025-02-08 04:03:47,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15418: assume !(16 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1); [2025-02-08 04:03:47,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15154: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:03:47,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7755: havoc netif_msg_init_#t~bitwise343#1;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#30(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#30(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; [2025-02-08 04:03:47,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14097: 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:03:47,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7755-5: assume 0 == netif_msg_init_~debug_value#1;netif_msg_init_#t~bitwise343#1 := 1; [2025-02-08 04:03:47,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7755-5: assume !(0 == netif_msg_init_~debug_value#1); [2025-02-08 04:03:47,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10662-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:03:47,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7755-4: havoc netif_msg_init_#t~bitwise343#1;assume netif_msg_init_#t~bitwise343#1 > 1; [2025-02-08 04:03:47,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7755-3: [2025-02-08 04:03:47,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7755-2: netif_msg_init_#res#1 := -1 + netif_msg_init_#t~bitwise343#1;havoc netif_msg_init_#t~bitwise343#1; [2025-02-08 04:03:47,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10662: 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:03:47,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18986: havoc netif_set_real_num_rx_queues_#t~nondet2340#1;myri10ge_probe_#t~ret1999#1 := netif_set_real_num_rx_queues_#res#1;havoc netif_set_real_num_rx_queues_#t~nondet2340#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:03:47,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14362: assume 0 != myri10ge_probe_~status~21#1; [2025-02-08 04:03:47,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14362: assume !(0 != myri10ge_probe_~status~21#1); [2025-02-08 04:03:47,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13437: 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;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:03:47,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13437-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:03:47,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14230: 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:03:47,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14230: 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#30(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:03:47,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13305: assume -7 != myri10ge_firmware_probe_~status~17#1; [2025-02-08 04:03:47,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13305: assume !(-7 != myri10ge_firmware_probe_~status~17#1); [2025-02-08 04:03:47,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13966-1: assume myri10ge_probe_slices_#t~short1900#1; [2025-02-08 04:03:47,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13966-1: assume !myri10ge_probe_slices_#t~short1900#1;call myri10ge_probe_slices_#t~mem1899#1 := read~int#30(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:03:47,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13966: 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:03:47,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13966: 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$#30(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#30(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#30(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$#12(~#myri10ge_fw_name~0.base, ~#myri10ge_fw_name~0.offset, 8); [2025-02-08 04:03:47,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11192: 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:03:47,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11192-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:03:47,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13307: 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:03:47,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13307-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:03:47,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11457-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:03:47,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11457: 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:03:47,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15553-1: 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_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_busy_poll~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_busy_poll~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_napi_struct_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_napi_struct_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_22_#t~ret2077#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:03:47,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15553: havoc ldv_dummy_resourceless_instance_callback_1_22_#t~ret2077#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; [2025-02-08 04:03:47,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15950: call ldv_pci_pci_instance_2_#t~mem2126#1.base, ldv_pci_pci_instance_2_#t~mem2126#1.offset := read~$Pointer$#30(ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.base, 48 + ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.offset, 8);call ldv_pci_pci_instance_2_#t~mem2127#1 := read~int#22(ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.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~mem2126#1.base, ldv_pci_pci_instance_2_#t~mem2126#1.offset, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.offset, ldv_pci_pci_instance_2_#t~mem2127#1;havoc ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem2111#1, ldv_pci_instance_suspend_2_8_#t~ret2112#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~133#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#0(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~133#1;call ldv_pci_instance_suspend_2_8_#t~mem2111#1 := read~int#0(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~mem2111#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#6(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:03:47,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11194: havoc myri10ge_get_ethtool_stats_#t~memset~res1141#1.base, myri10ge_get_ethtool_stats_#t~memset~res1141#1.offset; [2025-02-08 04:03:47,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15422: assume 17 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1; [2025-02-08 04:03:47,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15422: assume !(17 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1); [2025-02-08 04:03:47,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13440: 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:03:47,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13440: assume !(0 == (myri10ge_mask_surprise_down_~bridge~1#1.base + myri10ge_mask_surprise_down_~bridge~1#1.offset) % 18446744073709551616); [2025-02-08 04:03:47,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11194-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#17(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:03:47,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15687-1: 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_net_dummy_resourceless_instance_1_~ldv_1_callback_get_link~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_get_link~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_11_#t~ret2073#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~nondet2325#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~nondet2325#1;ethtool_op_get_link_#res#1 := ethtool_op_get_link_#t~nondet2325#1;havoc ethtool_op_get_link_#t~nondet2325#1; [2025-02-08 04:03:47,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15687: havoc ldv_dummy_resourceless_instance_callback_1_11_#t~ret2073#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; [2025-02-08 04:03:47,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11195-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:03:47,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11195: 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:03:47,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15159-1: SUMMARY for call ldv_assume((if 0 == ldv_entry_EMGentry_17_~ldv_17_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 04:03:47,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15159: 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_entry_EMGentry_17_~ldv_17_exit_myri10ge_cleanup_module_default~0#1.base, ldv_entry_EMGentry_17_~ldv_17_exit_myri10ge_cleanup_module_default~0#1.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; [2025-02-08 04:03:47,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15952-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2129#1 := ldv_filter_err_code(ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1); srcloc: null [2025-02-08 04:03:47,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15952: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2129#1 && ldv_pci_pci_instance_2_#t~ret2129#1 <= 2147483647;ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1 := ldv_pci_pci_instance_2_#t~ret2129#1;havoc ldv_pci_pci_instance_2_#t~ret2129#1;call ldv_pci_pci_instance_2_#t~mem2130#1.base, ldv_pci_pci_instance_2_#t~mem2130#1.offset := read~$Pointer$#30(ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.base, 56 + ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.offset, 8); [2025-02-08 04:03:47,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14235: call write~int#30(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#30(myri10ge_probe_~pdev#1.base, 1551 + myri10ge_probe_~pdev#1.offset, 8);call write~int#30(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#30(-1, myri10ge_probe_~mgp~33#1.base, 152 + myri10ge_probe_~mgp~33#1.offset, 4);call write~int#30(0, myri10ge_probe_~mgp~33#1.base, 156 + myri10ge_probe_~mgp~33#1.offset, 4);call myri10ge_probe_#t~mem1961#1 := read~int#30(myri10ge_probe_~mgp~33#1.base, 60 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem1962#1 := read~int#30(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~nondet2330#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~nondet2330#1;assume -2147483648 <= mtrr_add_#t~nondet2330#1 && mtrr_add_#t~nondet2330#1 <= 2147483647;mtrr_add_#res#1 := mtrr_add_#t~nondet2330#1;havoc mtrr_add_#t~nondet2330#1; [2025-02-08 04:03:47,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14235-1: assume myri10ge_probe_#t~short1956#1;call myri10ge_probe_#t~mem1957#1 := read~int#30(myri10ge_probe_~pdev#1.base, 1559 + myri10ge_probe_~pdev#1.offset, 8);call myri10ge_probe_#t~mem1958#1 := read~int#30(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:03:47,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14235-1: assume !myri10ge_probe_#t~short1956#1;myri10ge_probe_#t~ite1959#1 := 0; [2025-02-08 04:03:47,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14367: SUMMARY for call myri10ge_free_irq(myri10ge_probe_~mgp~33#1.base, myri10ge_probe_~mgp~33#1.offset); srcloc: null [2025-02-08 04:03:47,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15160: 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:03:47,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14235-2: assume myri10ge_probe_#t~short1956#1; [2025-02-08 04:03:47,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14235-2: assume !myri10ge_probe_#t~short1956#1;call myri10ge_probe_#t~mem1954#1 := read~int#30(myri10ge_probe_~pdev#1.base, 1559 + myri10ge_probe_~pdev#1.offset, 8);call myri10ge_probe_#t~mem1955#1 := read~int#30(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:03:47,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15821-1: SUMMARY for call ldv_pci_instance_resume_2_5_#t~ret2107#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:03:47,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15821: assume -2147483648 <= ldv_pci_instance_resume_2_5_#t~ret2107#1 && ldv_pci_instance_resume_2_5_#t~ret2107#1 <= 2147483647;havoc ldv_pci_instance_resume_2_5_#t~ret2107#1; [2025-02-08 04:03:47,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14368-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:03:47,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13311: assume -38 == myri10ge_firmware_probe_~status~17#1; [2025-02-08 04:03:47,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13311: assume !(-38 == myri10ge_firmware_probe_~status~17#1); [2025-02-08 04:03:47,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14368: 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; [2025-02-08 04:03:47,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15954: assume 0 != (ldv_pci_pci_instance_2_#t~mem2130#1.base + ldv_pci_pci_instance_2_#t~mem2130#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem2130#1.base, ldv_pci_pci_instance_2_#t~mem2130#1.offset;call ldv_pci_pci_instance_2_#t~mem2131#1.base, ldv_pci_pci_instance_2_#t~mem2131#1.offset := read~$Pointer$#30(ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.base, 56 + ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.offset, 8);call ldv_pci_pci_instance_2_#t~mem2132#1 := read~int#22(ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.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~mem2131#1.base, ldv_pci_pci_instance_2_#t~mem2131#1.offset, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.offset, ldv_pci_pci_instance_2_#t~mem2132#1;havoc ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem2115#1, ldv_pci_instance_suspend_late_2_7_#t~ret2116#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~134#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#2(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~134#1;call ldv_pci_instance_suspend_late_2_7_#t~mem2115#1 := read~int#2(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~2113#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2113#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2114#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~mem2115#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_#~2113#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2113#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2114#1.event;##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2113#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2113#1.offset := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2113#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2113#1.offset;##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2114#1.event := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2114#1.event;ldv_pci_instance_suspend_late_2_7_#t~ret2116#1 := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#res#1;havoc ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2113#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2113#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2114#1.event;havoc ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2113#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2113#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2114#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~ret2116#1 && ldv_pci_instance_suspend_late_2_7_#t~ret2116#1 <= 2147483647;ldv_pci_instance_suspend_late_2_7_~tmp~134#1 := ldv_pci_instance_suspend_late_2_7_#t~ret2116#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem2115#1;havoc ldv_pci_instance_suspend_late_2_7_#t~ret2116#1;ldv_pci_instance_suspend_late_2_7_#res#1 := ldv_pci_instance_suspend_late_2_7_~tmp~134#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:03:47,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15954: assume !(0 != (ldv_pci_pci_instance_2_#t~mem2130#1.base + ldv_pci_pci_instance_2_#t~mem2130#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem2130#1.base, ldv_pci_pci_instance_2_#t~mem2130#1.offset; [2025-02-08 04:03:47,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15161: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:03:47,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14104: assume !(myri10ge_probe_slices_~status~20#1 > 0); [2025-02-08 04:03:47,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14104: assume myri10ge_probe_slices_~status~20#1 > 0;call write~int#30(myri10ge_probe_slices_~status~20#1, myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4);call myri10ge_probe_slices_#t~mem1934#1 := read~int#30(myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 04:03:47,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15426: assume 18 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1; [2025-02-08 04:03:47,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15426: assume !(18 == ldv_net_dummy_resourceless_instance_1_~tmp~131#1); [2025-02-08 04:03:47,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11462-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:03:47,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11462: 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:03:47,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15162: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:03:47,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14369: 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$#30(#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#30(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$#30(~#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; [2025-02-08 04:03:47,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13973: 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$#30(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$#12(~#myri10ge_fw_name~0.base, ~#myri10ge_fw_name~0.offset, 8); [2025-02-08 04:03:47,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13973: 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:03:47,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13445: 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:03:47,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13445-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:03:47,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13313: 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:03:47,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13313-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:03:47,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10671: 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:03:47,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18863: havoc ethtool_op_get_link_#t~nondet2325#1;ldv_dummy_resourceless_instance_callback_1_11_#t~ret2073#1 := ethtool_op_get_link_#res#1;havoc ethtool_op_get_link_#t~nondet2325#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~ret2073#1; [2025-02-08 04:03:48,736 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:03:48,742 INFO L158 Benchmark]: Toolchain (without parser) took 27611.61ms. Allocated memory was 142.6MB in the beginning and 897.6MB in the end (delta: 755.0MB). Free memory was 86.0MB in the beginning and 581.9MB in the end (delta: -495.9MB). Peak memory consumption was 618.7MB. Max. memory is 16.1GB. [2025-02-08 04:03:48,742 INFO L158 Benchmark]: CDTParser took 0.15ms. Allocated memory is still 201.3MB. Free memory is still 126.8MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 04:03:48,743 INFO L158 Benchmark]: CACSL2BoogieTranslator took 4428.73ms. Allocated memory was 142.6MB in the beginning and 360.7MB in the end (delta: 218.1MB). Free memory was 85.0MB in the beginning and 183.9MB in the end (delta: -98.9MB). Peak memory consumption was 230.8MB. Max. memory is 16.1GB. [2025-02-08 04:03:48,743 INFO L158 Benchmark]: Boogie Procedure Inliner took 455.70ms. Allocated memory is still 360.7MB. Free memory was 183.9MB in the beginning and 220.1MB in the end (delta: -36.2MB). Peak memory consumption was 109.3MB. Max. memory is 16.1GB. [2025-02-08 04:03:48,743 INFO L158 Benchmark]: Boogie Preprocessor took 2316.15ms. Allocated memory was 360.7MB in the beginning and 721.4MB in the end (delta: 360.7MB). Free memory was 220.1MB in the beginning and 503.1MB in the end (delta: -283.0MB). Peak memory consumption was 445.1MB. Max. memory is 16.1GB. [2025-02-08 04:03:48,743 INFO L158 Benchmark]: IcfgBuilder took 20406.68ms. Allocated memory was 721.4MB in the beginning and 897.6MB in the end (delta: 176.2MB). Free memory was 503.1MB in the beginning and 581.9MB in the end (delta: -78.8MB). Peak memory consumption was 454.3MB. Max. memory is 16.1GB. [2025-02-08 04:03:48,745 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.15ms. Allocated memory is still 201.3MB. Free memory is still 126.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 4428.73ms. Allocated memory was 142.6MB in the beginning and 360.7MB in the end (delta: 218.1MB). Free memory was 85.0MB in the beginning and 183.9MB in the end (delta: -98.9MB). Peak memory consumption was 230.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 455.70ms. Allocated memory is still 360.7MB. Free memory was 183.9MB in the beginning and 220.1MB in the end (delta: -36.2MB). Peak memory consumption was 109.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 2316.15ms. Allocated memory was 360.7MB in the beginning and 721.4MB in the end (delta: 360.7MB). Free memory was 220.1MB in the beginning and 503.1MB in the end (delta: -283.0MB). Peak memory consumption was 445.1MB. Max. memory is 16.1GB. * IcfgBuilder took 20406.68ms. Allocated memory was 721.4MB in the beginning and 897.6MB in the end (delta: 176.2MB). Free memory was 503.1MB in the beginning and 581.9MB in the end (delta: -78.8MB). Peak memory consumption was 454.3MB. 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: 6264]: 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"); [6264] - GenericResultAtLocation [Line: 6271]: 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)); [6271] - GenericResultAtLocation [Line: 6278]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [6278] - GenericResultAtLocation [Line: 6351]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/7cdfae59d3ac602223400f61d8829e28/klever-core-work-dir/dfaa16b/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6351-6352] - GenericResultAtLocation [Line: 6357]: 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"); [6357-6359] - GenericResultAtLocation [Line: 6374]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [6374] - GenericResultAtLocation [Line: 6396]: 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)); [6396] - GenericResultAtLocation [Line: 6435]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6435] - GenericResultAtLocation [Line: 6438]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6438] - GenericResultAtLocation [Line: 6440]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [6440] - GenericResultAtLocation [Line: 6445]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6445] - GenericResultAtLocation [Line: 6448]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6448] - GenericResultAtLocation [Line: 6450]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6450] - GenericResultAtLocation [Line: 6455]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6455] - GenericResultAtLocation [Line: 6458]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6458] - GenericResultAtLocation [Line: 6460]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6460] - GenericResultAtLocation [Line: 6465]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6465] - GenericResultAtLocation [Line: 6468]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6468] - GenericResultAtLocation [Line: 6470]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [6470] - GenericResultAtLocation [Line: 6508]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6508] - GenericResultAtLocation [Line: 6511]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6511] - GenericResultAtLocation [Line: 6513]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6513] - GenericResultAtLocation [Line: 6518]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6518] - GenericResultAtLocation [Line: 6521]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6521] - GenericResultAtLocation [Line: 6523]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6523] - GenericResultAtLocation [Line: 6528]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6528] - GenericResultAtLocation [Line: 6531]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6531] - GenericResultAtLocation [Line: 6533]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6533] - GenericResultAtLocation [Line: 6538]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6538] - GenericResultAtLocation [Line: 6541]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6541] - GenericResultAtLocation [Line: 6543]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6543] - GenericResultAtLocation [Line: 6702]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [6702] - GenericResultAtLocation [Line: 6710]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6710] - GenericResultAtLocation [Line: 6717]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6717] - GenericResultAtLocation [Line: 6724]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr))); [6724] - GenericResultAtLocation [Line: 6731]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr))); [6731] - GenericResultAtLocation [Line: 6800]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6800] - GenericResultAtLocation [Line: 6845]: 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)); [6845-6846] - GenericResultAtLocation [Line: 6957]: 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)); [6957-6958] - GenericResultAtLocation [Line: 6991]: 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)); [6991-6992] - GenericResultAtLocation [Line: 7032]: 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)); [7032-7033] - GenericResultAtLocation [Line: 7061]: 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)); [7061-7062] - GenericResultAtLocation [Line: 7545]: 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)); [7545-7546] - GenericResultAtLocation [Line: 7552]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7552] - GenericResultAtLocation [Line: 7825]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [7825] - GenericResultAtLocation [Line: 7828]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7828] - GenericResultAtLocation [Line: 7831]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7831] - GenericResultAtLocation [Line: 7834]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7834] - GenericResultAtLocation [Line: 7865]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [7865] - GenericResultAtLocation [Line: 7868]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7868] - GenericResultAtLocation [Line: 7871]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7871] - GenericResultAtLocation [Line: 7874]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7874] - GenericResultAtLocation [Line: 7905]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [7905] - GenericResultAtLocation [Line: 7908]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7908] - GenericResultAtLocation [Line: 7911]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7911] - GenericResultAtLocation [Line: 7914]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7914] - GenericResultAtLocation [Line: 7945]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [7945] - GenericResultAtLocation [Line: 7948]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7948] - GenericResultAtLocation [Line: 7951]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7951] - GenericResultAtLocation [Line: 7954]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7954] - GenericResultAtLocation [Line: 8044]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [8044] - GenericResultAtLocation [Line: 8047]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8047] - GenericResultAtLocation [Line: 8050]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8050] - GenericResultAtLocation [Line: 8053]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8053] - GenericResultAtLocation [Line: 8084]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [8084] - GenericResultAtLocation [Line: 8087]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8087] - GenericResultAtLocation [Line: 8090]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8090] - GenericResultAtLocation [Line: 8093]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8093] - GenericResultAtLocation [Line: 8124]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [8124] - GenericResultAtLocation [Line: 8127]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8127] - GenericResultAtLocation [Line: 8130]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8130] - GenericResultAtLocation [Line: 8133]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8133] - GenericResultAtLocation [Line: 8164]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8164] - GenericResultAtLocation [Line: 8167]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8167] - GenericResultAtLocation [Line: 8170]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8170] - GenericResultAtLocation [Line: 8173]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8173] - GenericResultAtLocation [Line: 8649]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8649] - GenericResultAtLocation [Line: 8658]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8658] - GenericResultAtLocation [Line: 8816]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8816] - GenericResultAtLocation [Line: 8957]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8957] - GenericResultAtLocation [Line: 9138]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9138] - GenericResultAtLocation [Line: 9153]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9153] - GenericResultAtLocation [Line: 9155]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9155] - GenericResultAtLocation [Line: 9661]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9661] - GenericResultAtLocation [Line: 9702]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [9702] - GenericResultAtLocation [Line: 9705]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9705] - GenericResultAtLocation [Line: 9708]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9708] - GenericResultAtLocation [Line: 9711]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9711] - GenericResultAtLocation [Line: 9742]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [9742] - GenericResultAtLocation [Line: 9745]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9745] - GenericResultAtLocation [Line: 9748]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9748] - GenericResultAtLocation [Line: 9751]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9751] - GenericResultAtLocation [Line: 9782]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [9782] - GenericResultAtLocation [Line: 9785]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9785] - GenericResultAtLocation [Line: 9788]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9788] - GenericResultAtLocation [Line: 9791]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9791] - GenericResultAtLocation [Line: 9822]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [9822] - GenericResultAtLocation [Line: 9825]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9825] - GenericResultAtLocation [Line: 9828]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9828] - GenericResultAtLocation [Line: 9831]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9831] - GenericResultAtLocation [Line: 9866]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9866] - GenericResultAtLocation [Line: 9980]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9980] - GenericResultAtLocation [Line: 9982]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9982] - GenericResultAtLocation [Line: 9985]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9985] - GenericResultAtLocation [Line: 10147]: Unsoundness Warning ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)va) [10147] - GenericResultAtLocation [Line: 10308]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10308] - GenericResultAtLocation [Line: 10309]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10309] - GenericResultAtLocation [Line: 10592]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10592] - GenericResultAtLocation [Line: 10629]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10629] - GenericResultAtLocation [Line: 12343]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12343] - GenericResultAtLocation [Line: 12431]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12431] - GenericResultAtLocation [Line: 12454]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12454] - GenericResultAtLocation [Line: 12464]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12464] - GenericResultAtLocation [Line: 12483]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12483] - GenericResultAtLocation [Line: 12491]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12491] - GenericResultAtLocation [Line: 12835]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12835] - GenericResultAtLocation [Line: 12836]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12836] - GenericResultAtLocation [Line: 13373]: 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)); [13373-13374] - GenericResultAtLocation [Line: 13401]: 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)); [13401-13402] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 04:03:48,844 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-linux-3.14/linux-3.14_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 6abf03ed537f75e6c701bc4210c4ab535bb68d416b5b91eff1841283439b547a --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:03:50,765 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:03:50,856 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:03:50,865 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:03:50,865 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:03:50,895 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:03:50,896 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:03:50,896 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:03:50,896 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:03:50,897 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:03:50,897 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:03:50,898 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:03:50,898 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:03:50,898 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:03:50,898 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:03:50,898 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:03:50,899 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:03:50,899 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:03:50,899 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:03:50,899 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:03:50,899 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:03:50,899 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 04:03:50,899 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 04:03:50,899 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 04:03:50,899 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:03:50,899 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:03:50,900 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:03:50,900 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:03:50,900 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:03:50,900 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:03:50,900 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:03:50,901 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:03:50,901 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:03:50,901 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:03:50,901 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:03:50,901 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:03:50,901 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 04:03:50,901 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 04:03:50,901 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:03:50,901 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:03:50,901 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:03:50,902 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:03:50,902 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 -> 6abf03ed537f75e6c701bc4210c4ab535bb68d416b5b91eff1841283439b547a [2025-02-08 04:03:51,167 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:03:51,176 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:03:51,178 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:03:51,180 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:03:51,180 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:03:51,181 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i [2025-02-08 04:03:52,404 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/11b374b8b/9ec2a76e98cb40eb8ccb4d4e77446dce/FLAGff36b83d4 [2025-02-08 04:03:53,040 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:03:53,041 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i [2025-02-08 04:03:53,090 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/11b374b8b/9ec2a76e98cb40eb8ccb4d4e77446dce/FLAGff36b83d4 [2025-02-08 04:03:53,485 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/11b374b8b/9ec2a76e98cb40eb8ccb4d4e77446dce [2025-02-08 04:03:53,487 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:03:53,488 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:03:53,489 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:03:53,489 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:03:53,492 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:03:53,493 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:03:53" (1/1) ... [2025-02-08 04:03:53,494 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3dd6df3a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:03:53, skipping insertion in model container [2025-02-08 04:03:53,494 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:03:53" (1/1) ... [2025-02-08 04:03:53,640 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:03:54,681 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,087 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,201 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,655 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,672 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,683 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,701 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,701 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,726 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,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:03:55,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:03:55,735 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,735 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,736 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,750 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,751 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,770 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,771 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,771 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,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:03:55,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:03:55,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:03:55,773 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,779 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,780 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,781 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,782 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,782 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,799 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,799 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,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:03:55,882 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,923 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,923 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,929 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,929 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,929 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,929 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,954 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,955 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,960 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,960 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,976 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:55,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:03:55,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:03:55,990 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,071 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,079 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,088 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,095 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,101 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,107 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,113 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,120 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,130 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,131 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,131 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,131 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,131 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,137 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,144 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,145 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,158 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,164 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,170 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,171 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,172 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,172 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,178 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,188 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,190 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,190 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,191 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,208 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,209 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,211 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,211 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,211 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,211 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,211 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,213 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,228 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,229 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,229 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,229 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,229 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,229 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,241 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,242 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,242 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,249 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,249 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,270 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,272 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,283 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,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:03:56,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:03:56,299 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,299 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,300 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,301 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,307 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,310 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,321 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,322 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,323 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,328 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,330 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,330 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,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:03:56,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:03:56,338 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,338 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,345 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,378 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,384 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,420 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,421 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,421 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,427 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,428 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,428 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,436 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,436 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,437 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,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:03:56,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:03:56,445 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,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:03:56,447 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,447 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,448 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,448 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,448 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,448 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,449 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,452 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,452 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,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:03:56,461 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,461 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,461 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,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:03:56,729 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,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:03:56,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:03:56,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:03:56,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:03:56,731 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,731 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,731 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,731 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,731 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,731 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,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:03:56,735 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,735 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,736 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,736 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,737 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,737 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,737 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,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:03:56,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:03:56,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:03:56,740 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,740 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,740 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,740 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,740 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,742 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,743 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,743 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,743 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,744 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,751 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,775 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,781 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,781 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,817 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,818 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,819 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:56,819 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,250 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[492483,492496] [2025-02-08 04:03:57,252 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[492628,492641] [2025-02-08 04:03:57,275 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,276 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:03:57,336 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-02-08 04:03:57,410 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:03:57,529 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,544 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,547 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,564 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,565 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,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:03:57,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:03:57,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:03:57,571 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,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:03:57,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:03:57,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:03:57,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:03:57,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:03:57,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:03:57,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:03:57,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:03:57,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:03:57,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:03:57,600 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,600 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,600 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,600 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,601 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,601 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,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:03:57,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:03:57,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:03:57,607 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,607 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,616 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,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:03:57,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:03:57,626 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,626 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,626 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,626 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,626 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,629 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,629 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,630 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,630 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,632 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,634 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,635 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,635 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,645 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,649 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,651 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,652 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,652 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,652 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,653 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,653 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,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:03:57,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:03:57,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:03:57,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:03:57,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:03:57,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:03:57,659 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,659 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,666 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,667 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,667 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,668 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,668 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,669 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,669 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,671 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,671 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,672 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,672 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,672 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,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:03:57,675 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,676 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,676 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,676 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,676 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,676 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,680 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,680 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,680 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,680 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,680 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,680 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,682 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,683 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,683 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,684 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,684 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,687 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,689 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,692 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,695 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,695 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,696 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,696 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,696 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,696 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,697 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,700 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,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:03:57,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:03:57,710 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,711 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,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:03:57,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:03:57,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:03:57,714 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,714 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,714 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,714 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,721 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,722 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,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:03:57,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:03:57,731 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,731 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,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:03:57,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:03:57,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:03:57,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:03:57,735 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,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:03:57,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:03:57,740 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,741 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,742 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,743 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,744 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,744 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,746 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,746 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,747 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,752 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,754 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,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:03:57,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:03:57,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:03:57,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:03:57,757 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,762 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,763 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,763 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,763 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,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:03:57,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:03:57,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:03:57,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:03:57,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:03:57,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:03:57,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:03:57,768 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,769 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,769 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,814 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,814 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,815 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,815 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,815 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,815 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,815 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,816 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,817 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,817 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,817 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,817 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,817 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,819 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,819 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,820 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,820 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,820 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,821 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,824 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,824 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,825 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,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:03:57,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:03:57,827 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,827 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,840 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[492483,492496] [2025-02-08 04:03:57,840 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[492628,492641] [2025-02-08 04:03:57,845 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:03:57,845 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:03:57,866 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:03:58,001 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"); [6264] [2025-02-08 04:03:58,007 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)); [6271] [2025-02-08 04:03:58,007 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6278] [2025-02-08 04:03:58,010 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/7cdfae59d3ac602223400f61d8829e28/klever-core-work-dir/dfaa16b/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6351-6352] [2025-02-08 04:03:58,013 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"); [6357-6359] [2025-02-08 04:03:58,014 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [6374] [2025-02-08 04:03:58,014 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)); [6396] [2025-02-08 04:03:58,014 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6435] [2025-02-08 04:03:58,014 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6438] [2025-02-08 04:03:58,015 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [6440] [2025-02-08 04:03:58,015 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6445] [2025-02-08 04:03:58,015 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6448] [2025-02-08 04:03:58,015 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6450] [2025-02-08 04:03:58,015 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6455] [2025-02-08 04:03:58,015 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6458] [2025-02-08 04:03:58,015 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6460] [2025-02-08 04:03:58,015 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6465] [2025-02-08 04:03:58,016 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6468] [2025-02-08 04:03:58,016 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [6470] [2025-02-08 04:03:58,016 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6508] [2025-02-08 04:03:58,016 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6511] [2025-02-08 04:03:58,016 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6513] [2025-02-08 04:03:58,016 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6518] [2025-02-08 04:03:58,016 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6521] [2025-02-08 04:03:58,016 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6523] [2025-02-08 04:03:58,016 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6528] [2025-02-08 04:03:58,016 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6531] [2025-02-08 04:03:58,016 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6533] [2025-02-08 04:03:58,016 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6538] [2025-02-08 04:03:58,019 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6541] [2025-02-08 04:03:58,022 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6543] [2025-02-08 04:03:58,024 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [6702] [2025-02-08 04:03:58,024 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6710] [2025-02-08 04:03:58,025 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6717] [2025-02-08 04:03:58,025 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr))); [6724] [2025-02-08 04:03:58,025 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr))); [6731] [2025-02-08 04:03:58,028 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6800] [2025-02-08 04:03:58,032 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)); [6845-6846] [2025-02-08 04:03:58,039 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)); [6957-6958] [2025-02-08 04:03:58,041 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)); [6991-6992] [2025-02-08 04:03:58,042 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)); [7032-7033] [2025-02-08 04:03:58,043 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)); [7061-7062] [2025-02-08 04:03:58,078 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)); [7545-7546] [2025-02-08 04:03:58,079 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7552] [2025-02-08 04:03:58,086 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [7825] [2025-02-08 04:03:58,086 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7828] [2025-02-08 04:03:58,086 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7831] [2025-02-08 04:03:58,086 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7834] [2025-02-08 04:03:58,086 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [7865] [2025-02-08 04:03:58,087 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7868] [2025-02-08 04:03:58,087 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7871] [2025-02-08 04:03:58,087 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7874] [2025-02-08 04:03:58,087 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [7905] [2025-02-08 04:03:58,087 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7908] [2025-02-08 04:03:58,087 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7911] [2025-02-08 04:03:58,087 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7914] [2025-02-08 04:03:58,087 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [7945] [2025-02-08 04:03:58,091 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7948] [2025-02-08 04:03:58,092 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7951] [2025-02-08 04:03:58,092 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7954] [2025-02-08 04:03:58,093 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [8044] [2025-02-08 04:03:58,094 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8047] [2025-02-08 04:03:58,094 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8050] [2025-02-08 04:03:58,094 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8053] [2025-02-08 04:03:58,095 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [8084] [2025-02-08 04:03:58,095 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8087] [2025-02-08 04:03:58,095 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8090] [2025-02-08 04:03:58,095 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8093] [2025-02-08 04:03:58,095 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [8124] [2025-02-08 04:03:58,095 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8127] [2025-02-08 04:03:58,096 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8130] [2025-02-08 04:03:58,096 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8133] [2025-02-08 04:03:58,096 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8164] [2025-02-08 04:03:58,096 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8167] [2025-02-08 04:03:58,096 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8170] [2025-02-08 04:03:58,096 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8173] [2025-02-08 04:03:58,124 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8649] [2025-02-08 04:03:58,124 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8658] [2025-02-08 04:03:58,128 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8816] [2025-02-08 04:03:58,131 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8957] [2025-02-08 04:03:58,134 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9138] [2025-02-08 04:03:58,135 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9153] [2025-02-08 04:03:58,136 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9155] [2025-02-08 04:03:58,146 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9661] [2025-02-08 04:03:58,147 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [9702] [2025-02-08 04:03:58,147 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9705] [2025-02-08 04:03:58,147 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9708] [2025-02-08 04:03:58,147 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9711] [2025-02-08 04:03:58,147 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [9742] [2025-02-08 04:03:58,147 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9745] [2025-02-08 04:03:58,147 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9748] [2025-02-08 04:03:58,147 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9751] [2025-02-08 04:03:58,147 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [9782] [2025-02-08 04:03:58,148 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9785] [2025-02-08 04:03:58,148 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9788] [2025-02-08 04:03:58,148 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9791] [2025-02-08 04:03:58,148 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [9822] [2025-02-08 04:03:58,148 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9825] [2025-02-08 04:03:58,148 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9828] [2025-02-08 04:03:58,148 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9831] [2025-02-08 04:03:58,149 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9866] [2025-02-08 04:03:58,151 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9980] [2025-02-08 04:03:58,151 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9982] [2025-02-08 04:03:58,151 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9985] [2025-02-08 04:03:58,157 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)va) [10147] [2025-02-08 04:03:58,162 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10308] [2025-02-08 04:03:58,162 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10309] [2025-02-08 04:03:58,172 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10592] [2025-02-08 04:03:58,173 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10629] [2025-02-08 04:03:58,229 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12343] [2025-02-08 04:03:58,231 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12431] [2025-02-08 04:03:58,231 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12454] [2025-02-08 04:03:58,231 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12464] [2025-02-08 04:03:58,231 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12483] [2025-02-08 04:03:58,232 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12491] [2025-02-08 04:03:58,237 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12835] [2025-02-08 04:03:58,237 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12836] [2025-02-08 04:03:58,245 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)); [13373-13374] [2025-02-08 04:03:58,246 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)); [13401-13402] [2025-02-08 04:03:58,323 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[492483,492496] [2025-02-08 04:03:58,323 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[492628,492641] [2025-02-08 04:03:58,328 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:03:58,567 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:03:58,568 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:03:58 WrapperNode [2025-02-08 04:03:58,568 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:03:58,569 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:03:58,569 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:03:58,569 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:03:58,574 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:03:58" (1/1) ... [2025-02-08 04:03:58,692 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:03:58" (1/1) ... [2025-02-08 04:03:58,984 INFO L138 Inliner]: procedures = 666, calls = 5668, calls flagged for inlining = 326, calls inlined = 307, statements flattened = 11625 [2025-02-08 04:03:58,985 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:03:58,985 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:03:58,985 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:03:58,985 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:03:58,992 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:03:58" (1/1) ... [2025-02-08 04:03:58,993 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:03:58" (1/1) ... [2025-02-08 04:03:59,055 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:03:58" (1/1) ... [2025-02-08 04:04:00,988 INFO L175 MemorySlicer]: Split 3759 memory accesses to 41 slices as follows [3, 13, 2, 16, 2, 1, 2, 5, 1, 3425, 2, 24, 7, 5, 73, 1, 11, 23, 2, 3, 5, 4, 8, 4, 17, 7, 4, 8, 2, 7, 5, 7, 8, 8, 2, 14, 1, 8, 3, 12, 4]. 91 percent of accesses are in the largest equivalence class. The 2025 initializations are split as follows [0, 13, 0, 0, 0, 1, 0, 5, 0, 1931, 2, 1, 5, 5, 0, 0, 8, 0, 0, 0, 5, 4, 8, 4, 0, 0, 4, 0, 0, 7, 5, 0, 8, 8, 0, 0, 1, 0, 0, 0, 0]. The 667 writes are split as follows [2, 0, 1, 0, 1, 0, 1, 0, 0, 556, 0, 18, 0, 0, 47, 1, 0, 6, 1, 2, 0, 0, 0, 0, 0, 2, 0, 3, 0, 0, 0, 6, 0, 0, 1, 7, 0, 2, 2, 8, 0]. [2025-02-08 04:04:00,989 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:03:58" (1/1) ... [2025-02-08 04:04:00,989 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:03:58" (1/1) ... [2025-02-08 04:04:01,229 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:03:58" (1/1) ... [2025-02-08 04:04:01,255 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:03:58" (1/1) ... [2025-02-08 04:04:01,324 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:03:58" (1/1) ... [2025-02-08 04:04:01,368 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:03:58" (1/1) ... [2025-02-08 04:04:01,428 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:04:01,428 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:04:01,429 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:04:01,429 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:04:01,429 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:03:58" (1/1) ... [2025-02-08 04:04:01,433 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:04:01,442 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:04:01,455 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:04:01,460 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:04:01,472 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_wake_queue [2025-02-08 04:04:01,472 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_wake_queue [2025-02-08 04:04:01,472 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_request_irq [2025-02-08 04:04:01,472 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_request_irq [2025-02-08 04:04:01,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:04:01,472 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:04:01,472 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2025-02-08 04:04:01,472 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2025-02-08 04:04:01,473 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2025-02-08 04:04:01,473 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2025-02-08 04:04:01,473 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:04:01,473 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:04:01,473 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_sw_tso [2025-02-08 04:04:01,473 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_sw_tso [2025-02-08 04:04:01,473 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-02-08 04:04:01,473 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-02-08 04:04:01,473 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 04:04:01,473 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 04:04:01,473 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2025-02-08 04:04:01,473 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2025-02-08 04:04:01,473 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_clean_rx_done [2025-02-08 04:04:01,473 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_clean_rx_done [2025-02-08 04:04:01,473 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 04:04:01,473 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 04:04:01,473 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 04:04:01,473 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 04:04:01,473 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 04:04:01,473 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 04:04:01,473 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-02-08 04:04:01,473 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-02-08 04:04:01,473 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2025-02-08 04:04:01,473 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2025-02-08 04:04:01,473 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_page [2025-02-08 04:04:01,473 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_page [2025-02-08 04:04:01,473 INFO L130 BoogieDeclarations]: Found specification of procedure PageTail [2025-02-08 04:04:01,473 INFO L138 BoogieDeclarations]: Found implementation of procedure PageTail [2025-02-08 04:04:01,473 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_myri10ge_slice_state [2025-02-08 04:04:01,473 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_myri10ge_slice_state [2025-02-08 04:04:01,473 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_tx_unlock [2025-02-08 04:04:01,473 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_tx_unlock [2025-02-08 04:04:01,473 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_free_rings [2025-02-08 04:04:01,473 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_free_rings [2025-02-08 04:04:01,473 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2025-02-08 04:04:01,473 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2025-02-08 04:04:01,473 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size_set [2025-02-08 04:04:01,473 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size_set [2025-02-08 04:04:01,473 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 04:04:01,473 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 04:04:01,473 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:04:01,473 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:04:01,473 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 04:04:01,473 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 04:04:01,473 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-02-08 04:04:01,473 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-02-08 04:04:01,473 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 04:04:01,473 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 04:04:01,473 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:04:01,473 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:04:01,473 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_change_pause [2025-02-08 04:04:01,473 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_change_pause [2025-02-08 04:04:01,473 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 04:04:01,474 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 04:04:01,474 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:04:01,474 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-02-08 04:04:01,474 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-02-08 04:04:01,474 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_close [2025-02-08 04:04:01,474 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_close [2025-02-08 04:04:01,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#0 [2025-02-08 04:04:01,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#1 [2025-02-08 04:04:01,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#2 [2025-02-08 04:04:01,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#3 [2025-02-08 04:04:01,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#4 [2025-02-08 04:04:01,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#5 [2025-02-08 04:04:01,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#6 [2025-02-08 04:04:01,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#7 [2025-02-08 04:04:01,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#8 [2025-02-08 04:04:01,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#9 [2025-02-08 04:04:01,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#10 [2025-02-08 04:04:01,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#11 [2025-02-08 04:04:01,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#12 [2025-02-08 04:04:01,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#13 [2025-02-08 04:04:01,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#14 [2025-02-08 04:04:01,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#15 [2025-02-08 04:04:01,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#16 [2025-02-08 04:04:01,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#17 [2025-02-08 04:04:01,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#18 [2025-02-08 04:04:01,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#19 [2025-02-08 04:04:01,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#20 [2025-02-08 04:04:01,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#21 [2025-02-08 04:04:01,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#22 [2025-02-08 04:04:01,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#23 [2025-02-08 04:04:01,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#24 [2025-02-08 04:04:01,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#25 [2025-02-08 04:04:01,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#26 [2025-02-08 04:04:01,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#27 [2025-02-08 04:04:01,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#28 [2025-02-08 04:04:01,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#29 [2025-02-08 04:04:01,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#30 [2025-02-08 04:04:01,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#31 [2025-02-08 04:04:01,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#32 [2025-02-08 04:04:01,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#33 [2025-02-08 04:04:01,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#34 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#35 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#36 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#37 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#38 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#39 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#40 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_104 [2025-02-08 04:04:01,476 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_104 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#27 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#28 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#29 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#30 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#31 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#32 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#33 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#34 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#35 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#36 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#37 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#38 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#39 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#40 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 04:04:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 04:04:01,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 04:04:01,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 04:04:01,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 04:04:01,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 04:04:01,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 04:04:01,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 04:04:01,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 04:04:01,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-02-08 04:04:01,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2025-02-08 04:04:01,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#23 [2025-02-08 04:04:01,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#24 [2025-02-08 04:04:01,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#25 [2025-02-08 04:04:01,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#26 [2025-02-08 04:04:01,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#27 [2025-02-08 04:04:01,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#28 [2025-02-08 04:04:01,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#29 [2025-02-08 04:04:01,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#30 [2025-02-08 04:04:01,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#31 [2025-02-08 04:04:01,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#32 [2025-02-08 04:04:01,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#33 [2025-02-08 04:04:01,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#34 [2025-02-08 04:04:01,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#35 [2025-02-08 04:04:01,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#36 [2025-02-08 04:04:01,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#37 [2025-02-08 04:04:01,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#38 [2025-02-08 04:04:01,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#39 [2025-02-08 04:04:01,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#40 [2025-02-08 04:04:01,478 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_update_dca [2025-02-08 04:04:01,478 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_update_dca [2025-02-08 04:04:01,478 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 04:04:01,478 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 04:04:01,478 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 04:04:01,478 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 04:04:01,478 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 04:04:01,478 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 04:04:01,478 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_teardown_dca [2025-02-08 04:04:01,478 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_teardown_dca [2025-02-08 04:04:01,478 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2025-02-08 04:04:01,478 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2025-02-08 04:04:01,478 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 04:04:01,478 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 04:04:01,478 INFO L130 BoogieDeclarations]: Found specification of procedure simple_strtoul [2025-02-08 04:04:01,478 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_strtoul [2025-02-08 04:04:01,478 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:04:01,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:04:01,479 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 04:04:01,479 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 04:04:01,479 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_update_mac_address [2025-02-08 04:04:01,479 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_update_mac_address [2025-02-08 04:04:01,479 INFO L130 BoogieDeclarations]: Found specification of procedure pcie_capability_read_word [2025-02-08 04:04:01,479 INFO L138 BoogieDeclarations]: Found implementation of procedure pcie_capability_read_word [2025-02-08 04:04:01,479 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:04:01,479 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:04:01,479 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 04:04:01,479 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 04:04:01,479 INFO L130 BoogieDeclarations]: Found specification of procedure skb_get_queue_mapping [2025-02-08 04:04:01,479 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_get_queue_mapping [2025-02-08 04:04:01,479 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_alloc_rx_pages [2025-02-08 04:04:01,479 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_alloc_rx_pages [2025-02-08 04:04:01,479 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-02-08 04:04:01,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-02-08 04:04:01,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:04:01,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:04:01,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:04:01,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:04:01,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:04:01,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:04:01,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:04:01,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:04:01,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:04:01,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:04:01,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:04:01,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:04:01,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:04:01,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:04:01,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:04:01,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:04:01,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:04:01,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:04:01,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:04:01,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:04:01,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:04:01,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:04:01,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:04:01,480 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:04:01,480 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:04:01,480 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:04:01,480 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:04:01,480 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:04:01,480 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:04:01,480 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:04:01,480 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:04:01,480 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:04:01,480 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:04:01,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:04:01,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:04:01,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 04:04:01,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 04:04:01,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-08 04:04:01,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-08 04:04:01,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-02-08 04:04:01,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-02-08 04:04:01,481 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 04:04:01,481 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2025-02-08 04:04:01,481 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 04:04:01,481 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:04:01,481 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_get_stats [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_get_stats [2025-02-08 04:04:01,481 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 04:04:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_set_multicast_list [2025-02-08 04:04:01,482 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_set_multicast_list [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-02-08 04:04:01,482 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_check_slice [2025-02-08 04:04:01,482 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_check_slice [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 04:04:01,482 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure pci_pcie_type [2025-02-08 04:04:01,482 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_pcie_type [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2025-02-08 04:04:01,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_calloc [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:04:01,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 04:04:01,482 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2025-02-08 04:04:01,482 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 04:04:01,482 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 04:04:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#21 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#22 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#23 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#24 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#25 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#26 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#27 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#28 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#29 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#30 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#31 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#32 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#33 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#34 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#35 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#36 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#37 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#38 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#39 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#40 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#21 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#22 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#23 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#24 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#25 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#26 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#27 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#28 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#29 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#30 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#31 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#32 [2025-02-08 04:04:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#33 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#34 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#35 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#36 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#37 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#38 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#39 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#40 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:04:01,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#21 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#22 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#23 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#24 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#25 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#26 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#27 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#28 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#29 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#30 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#31 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#32 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#33 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#34 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#35 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#36 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#37 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#38 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#39 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#40 [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_myri10ge_slice_state [2025-02-08 04:04:01,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_myri10ge_slice_state [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2025-02-08 04:04:01,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2025-02-08 04:04:01,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_led [2025-02-08 04:04:01,484 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_led [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_gso [2025-02-08 04:04:01,484 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_gso [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_toggle_relaxed [2025-02-08 04:04:01,484 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_toggle_relaxed [2025-02-08 04:04:01,484 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:04:01,484 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:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-02-08 04:04:01,484 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-02-08 04:04:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-02-08 04:04:01,485 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 04:04:01,485 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 04:04:01,485 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_send_cmd [2025-02-08 04:04:01,485 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_send_cmd [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2025-02-08 04:04:01,485 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure mtrr_del [2025-02-08 04:04:01,485 INFO L138 BoogieDeclarations]: Found implementation of procedure mtrr_del [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure set_fw_name [2025-02-08 04:04:01,485 INFO L138 BoogieDeclarations]: Found implementation of procedure set_fw_name [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 04:04:01,485 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-08 04:04:01,485 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#21 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#22 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#23 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#24 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#25 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#26 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#27 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#28 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#29 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#30 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#31 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#32 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#33 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#34 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#35 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#36 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#37 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#38 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#39 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#40 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:04:01,485 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 04:04:01,485 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure put_be32 [2025-02-08 04:04:01,485 INFO L138 BoogieDeclarations]: Found implementation of procedure put_be32 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 04:04:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#25 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#26 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#27 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#28 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#29 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#30 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#31 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#32 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#33 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#34 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#35 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#36 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#37 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#38 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#39 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#40 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 04:04:01,486 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 04:04:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#27 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#28 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#29 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#30 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#31 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#32 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#33 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#34 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#35 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#36 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#37 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#38 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#39 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#40 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 04:04:01,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#27 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#28 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#29 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#30 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#31 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#32 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#33 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#34 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#35 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#36 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#37 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#38 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#39 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#40 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-08 04:04:01,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#27 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#28 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#29 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#30 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#31 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#32 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#33 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#34 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#35 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#36 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#37 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#38 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#39 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#40 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 04:04:01,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:04:01,493 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2025-02-08 04:04:01,493 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_remove [2025-02-08 04:04:01,493 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_remove [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_gso_v6 [2025-02-08 04:04:01,493 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_gso_v6 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_fromio [2025-02-08 04:04:01,493 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_fromio [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-02-08 04:04:01,493 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 04:04:01,493 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2025-02-08 04:04:01,493 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_size_call_parameter [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2025-02-08 04:04:01,493 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-02-08 04:04:01,493 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_free_slices [2025-02-08 04:04:01,493 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_free_slices [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 04:04:01,493 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_unmap_rx_page [2025-02-08 04:04:01,493 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_unmap_rx_page [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_ss_lock_napi [2025-02-08 04:04:01,493 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_ss_lock_napi [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 04:04:01,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 04:04:01,494 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 04:04:01,494 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 04:04:01,494 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 04:04:01,494 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 04:04:01,494 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 04:04:01,494 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 04:04:01,494 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 04:04:01,494 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 04:04:01,494 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 04:04:01,494 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 04:04:01,494 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 04:04:01,494 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 04:04:01,494 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 04:04:01,494 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 04:04:01,498 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-08 04:04:01,498 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-08 04:04:01,498 INFO L130 BoogieDeclarations]: Found specification of procedure netif_set_real_num_tx_queues [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_set_real_num_tx_queues [2025-02-08 04:04:01,498 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msix [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msix [2025-02-08 04:04:01,498 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata [2025-02-08 04:04:01,498 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2025-02-08 04:04:01,498 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_dummy_rdma [2025-02-08 04:04:01,498 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_dummy_rdma [2025-02-08 04:04:01,498 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 04:04:01,499 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2025-02-08 04:04:01,499 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 04:04:01,499 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_busy_poll [2025-02-08 04:04:01,499 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_busy_poll [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2025-02-08 04:04:01,499 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 04:04:01,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#27 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#28 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#29 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#30 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#31 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#32 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#33 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#34 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#35 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#36 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#37 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#38 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#39 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#40 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#27 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#28 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#29 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#30 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#31 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#32 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#33 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#34 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#35 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#36 [2025-02-08 04:04:01,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#37 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#38 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#39 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#40 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure local_bh_disable [2025-02-08 04:04:01,501 INFO L138 BoogieDeclarations]: Found implementation of procedure local_bh_disable [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#27 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#28 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#29 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#30 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#31 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#32 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#33 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#34 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#35 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#36 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#37 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#38 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#39 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#40 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 04:04:01,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#27 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#28 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#29 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#30 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#31 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#32 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#33 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#34 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#35 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#36 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#37 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#38 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#39 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#40 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 04:04:01,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 04:04:01,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-08 04:04:01,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-08 04:04:01,506 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:04:01,506 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:04:01,506 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 04:04:01,506 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 04:04:01,506 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_warn [2025-02-08 04:04:01,506 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_warn [2025-02-08 04:04:01,506 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 04:04:01,506 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 04:04:01,506 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-08 04:04:01,506 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-08 04:04:01,506 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_reset [2025-02-08 04:04:01,506 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_reset [2025-02-08 04:04:01,506 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_load_firmware [2025-02-08 04:04:01,506 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_load_firmware [2025-02-08 04:04:01,506 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 04:04:01,506 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 04:04:01,506 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-02-08 04:04:01,506 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-02-08 04:04:01,506 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:04:01,506 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:04:01,506 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_msix [2025-02-08 04:04:01,506 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_msix [2025-02-08 04:04:01,506 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-08 04:04:01,506 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-08 04:04:01,506 INFO L130 BoogieDeclarations]: Found specification of procedure __iowrite64_copy [2025-02-08 04:04:01,506 INFO L138 BoogieDeclarations]: Found implementation of procedure __iowrite64_copy [2025-02-08 04:04:01,506 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 04:04:01,506 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 04:04:01,506 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_open [2025-02-08 04:04:01,506 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_open [2025-02-08 04:04:01,506 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_107 [2025-02-08 04:04:01,506 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_107 [2025-02-08 04:04:01,506 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2025-02-08 04:04:01,506 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2025-02-08 04:04:01,506 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2025-02-08 04:04:01,506 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2025-02-08 04:04:01,506 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_setup_dca [2025-02-08 04:04:01,507 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_setup_dca [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2025-02-08 04:04:01,507 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 04:04:01,507 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_page [2025-02-08 04:04:01,507 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_page [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 04:04:01,507 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:04:01,507 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_validate_firmware [2025-02-08 04:04:01,507 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_validate_firmware [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure is_power_of_2 [2025-02-08 04:04:01,507 INFO L138 BoogieDeclarations]: Found implementation of procedure is_power_of_2 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#25 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#26 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#27 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#28 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#29 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#30 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#31 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#32 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#33 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#34 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#35 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#36 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#37 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#38 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#39 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#40 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 04:04:01,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#23 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#24 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#25 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#26 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#27 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#28 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#29 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#30 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#31 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#32 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#33 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#34 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#35 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#36 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#37 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#38 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#39 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#40 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#27 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#28 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#29 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#30 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#31 [2025-02-08 04:04:01,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#32 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#33 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#34 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#35 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#36 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#37 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#38 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#39 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#40 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#23 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#24 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#25 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#26 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#27 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#28 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#29 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#30 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#31 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#32 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#33 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#34 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#35 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#36 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#37 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#38 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#39 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#40 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:04:01,509 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_xmit [2025-02-08 04:04:01,509 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_xmit [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 04:04:01,509 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-02-08 04:04:01,509 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_103 [2025-02-08 04:04:01,509 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_103 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-02-08 04:04:01,509 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_108 [2025-02-08 04:04:01,509 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_108 [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_dma_test [2025-02-08 04:04:01,509 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_dma_test [2025-02-08 04:04:01,509 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdrlen [2025-02-08 04:04:01,509 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdrlen [2025-02-08 04:04:01,510 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2025-02-08 04:04:01,510 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2025-02-08 04:04:01,510 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_get_firmware_capabilities [2025-02-08 04:04:01,510 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_get_firmware_capabilities [2025-02-08 04:04:01,510 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2025-02-08 04:04:01,510 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2025-02-08 04:04:01,510 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_resume [2025-02-08 04:04:01,510 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_resume [2025-02-08 04:04:01,510 INFO L130 BoogieDeclarations]: Found specification of procedure pci_find_ext_capability [2025-02-08 04:04:01,510 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_find_ext_capability [2025-02-08 04:04:01,510 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:04:01,510 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:04:01,510 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-02-08 04:04:01,510 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-02-08 04:04:01,510 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 04:04:01,510 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 04:04:01,510 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_free_irq [2025-02-08 04:04:01,510 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_free_irq [2025-02-08 04:04:01,510 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-08 04:04:01,510 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-08 04:04:01,510 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2025-02-08 04:04:01,510 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2025-02-08 04:04:01,510 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2025-02-08 04:04:01,510 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2025-02-08 04:04:01,510 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-08 04:04:01,510 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-08 04:04:01,510 INFO L130 BoogieDeclarations]: Found specification of procedure local_bh_enable [2025-02-08 04:04:01,510 INFO L138 BoogieDeclarations]: Found implementation of procedure local_bh_enable [2025-02-08 04:04:01,510 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 04:04:01,510 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 04:04:02,904 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:04:02,914 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:04:03,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12959: ~tmp___1~29#1 := #t~ret1540#1;havoc #t~ret1540#1;call #t~mem1541#1.base, #t~mem1541#1.offset := read~$Pointer$#9(~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:04:03,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12959-1: SUMMARY for call #t~ret1540#1 := skb_get_queue_mapping(~skb#1.base, ~skb#1.offset); srcloc: null [2025-02-08 04:04:03,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12961: call #t~mem1542#1 := read~intINTTYPE8#9(~ss~10#1.base, ~bvadd~64(40bv64, ~bvadd~64(424bv64, ~ss~10#1.offset)), 8bv64);call write~intINTTYPE8#9(~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:04:03,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12930-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:04:03,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12961-1: SUMMARY for call dev_kfree_skb_any(~skb#1.base, ~skb#1.offset); srcloc: null [2025-02-08 04:04:03,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12941: SUMMARY for call dev_kfree_skb_any(~segs~0#1.base, ~segs~0#1.offset); srcloc: null [2025-02-08 04:04:03,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12927: ~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$#9(~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$#9(0bv64, 0bv64, ~curr~0#1.base, ~curr~0#1.offset, 8bv64); [2025-02-08 04:04:03,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18753: havoc __skb_gso_segment_#t~ret2213#1.base, __skb_gso_segment_#t~ret2213#1.offset; [2025-02-08 04:04:03,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12930: ~status~15#1 := #t~ret1538#1;havoc #t~ret1538#1; [2025-02-08 04:04:03,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12932: assume 0bv32 != ~status~15#1; [2025-02-08 04:04:03,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12932: assume !(0bv32 != ~status~15#1); [2025-02-08 04:04:03,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12934: SUMMARY for call dev_kfree_skb_any(~curr~0#1.base, ~curr~0#1.offset); srcloc: null [2025-02-08 04:04:03,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12936: 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$#9(~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$#9(0bv64, 0bv64, ~curr~0#1.base, ~curr~0#1.offset, 8bv64); [2025-02-08 04:04:03,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12936: assume !(0bv64 != ~bvadd~64(~segs~0#1.base, ~segs~0#1.offset)); [2025-02-08 04:04:17,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10143: myri10ge_rx_done_~len#1 := ~bvadd~32(2bv32, myri10ge_rx_done_~len#1);call myri10ge_rx_done_#t~mem869#1 := read~intINTTYPE4#9(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#9(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$#9(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$#9(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:04:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18930: havoc napi_get_frags_#t~ret2238#1.base, napi_get_frags_#t~ret2238#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~ret2238#1.base, napi_get_frags_#t~ret2238#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:04:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10358-1: SUMMARY for call #t~ret963#1 := __fswab16(~zero_extend~32~16(#t~mem962#1)[16:0]); srcloc: null [2025-02-08 04:04:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10358-2: call #t~mem961#1.base, #t~mem961#1.offset := read~$Pointer$#9(~rx_done~0#1.base, ~rx_done~0#1.offset, 8bv64);call #t~mem962#1 := read~intINTTYPE2#9(#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:04:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10226: 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:04:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9433: assume 0bv64 != myri10ge_ss_busy_polling_~tmp~68#1; [2025-02-08 04:04:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9433: assume !(0bv64 != myri10ge_ss_busy_polling_~tmp~68#1); [2025-02-08 04:04:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7253-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:04:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10135: 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#9(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:04:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10135: 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#9(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:04:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7253: __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$#9(__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#9(__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:04:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10358: ~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$#9(~rx_done~0#1.base, ~rx_done~0#1.offset, 8bv64);call write~intINTTYPE2#9(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$#9(~rx_done~0#1.base, ~rx_done~0#1.offset, 8bv64);call #t~mem966#1 := read~intINTTYPE2#9(#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$#9(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$#9(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$#9(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#9(myri10ge_rx_done_~mgp~1#1.base, ~bvadd~64(20bv64, myri10ge_rx_done_~mgp~1#1.offset), 4bv64); [2025-02-08 04:04:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10226-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:04:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10160: myri10ge_rx_done_~tmp___0~27#1 := myri10ge_rx_done_#t~ret879#1;havoc myri10ge_rx_done_#t~ret879#1; [2025-02-08 04:04:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10160-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:04:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10086-1: assume myri10ge_vlan_rx_#t~short849#1;call myri10ge_vlan_rx_#t~mem848#1 := read~intINTTYPE2#9(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:04:17,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10086-1: assume !myri10ge_vlan_rx_#t~short849#1; [2025-02-08 04:04:17,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18930-2: napi_get_frags_#res#1.base, napi_get_frags_#res#1.offset := napi_get_frags_#t~ret2238#1.base, napi_get_frags_#t~ret2238#1.offset;havoc napi_get_frags_#t~ret2238#1.base, napi_get_frags_#t~ret2238#1.offset; [2025-02-08 04:04:17,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18930-3: SUMMARY for call napi_get_frags_#t~ret2238#1.base, napi_get_frags_#t~ret2238#1.offset := ldv_malloc(245bv64); srcloc: null [2025-02-08 04:04:17,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9442: havoc myri10ge_ss_busy_polling_#t~mem715#1; [2025-02-08 04:04:17,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10152: 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:04:17,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16263: SUMMARY for call ldv_check_alloc_flags(ldv___netdev_alloc_skb_57_~flags#1); srcloc: null [2025-02-08 04:04:17,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10086: 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#9(myri10ge_vlan_rx_~skb#1.base, ~bvadd~64(124bv64, myri10ge_vlan_rx_~skb#1.offset), 1bv64); [2025-02-08 04:04:17,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10086: 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:04:17,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9442-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:04:17,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10227: 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#9(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$#9(skb_copy_to_linear_data_~skb#1.base, ~bvadd~64(229bv64, skb_copy_to_linear_data_~skb#1.offset), 8bv64); [2025-02-08 04:04:17,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10227-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:04:17,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10194: 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$#9(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$#9(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$#9(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#9(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:04:17,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10103: myri10ge_vlan_rx_~tmp___1~18#1 := myri10ge_vlan_rx_#t~ret862#1;havoc myri10ge_vlan_rx_#t~ret862#1; [2025-02-08 04:04:17,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10103-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:04:17,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10095-2: call myri10ge_vlan_rx_#t~mem854#1 := read~intINTTYPE2#9(myri10ge_vlan_rx_~veh~0#1.base, ~bvadd~64(14bv64, myri10ge_vlan_rx_~veh~0#1.offset), 2bv64); [2025-02-08 04:04:17,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10219: 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$#9(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#9(~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#9(skb_mark_napi_id_~napi#1.base, ~bvadd~64(168bv64, skb_mark_napi_id_~napi#1.offset), 4bv64);call write~intINTTYPE4#9(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:04:17,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10219-1: call myri10ge_rx_done_#t~mem900#1.base, myri10ge_rx_done_#t~mem900#1.offset := read~$Pointer$#9(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#9(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:04:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10186: 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:04:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10194-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:04:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6891: 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:04:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10194-2: call myri10ge_rx_done_#t~mem888#1.base, myri10ge_rx_done_#t~mem888#1.offset := read~$Pointer$#9(myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(16bv64, myri10ge_rx_done_~rx~0#1.offset), 8bv64); [2025-02-08 04:04:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10095: 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#9(__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#9(~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:04:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10095-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:04:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10178: assume ~bvsgt~32(myri10ge_rx_done_~remainder~0#1, 0bv32); [2025-02-08 04:04:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10178: assume !~bvsgt~32(myri10ge_rx_done_~remainder~0#1, 0bv32);myri10ge_rx_done_#res#1 := 0bv32; [2025-02-08 04:04:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10186-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:04:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16264-1: SUMMARY for call ldv___netdev_alloc_skb_57_#t~ret2072#1.base, ldv___netdev_alloc_skb_57_#t~ret2072#1.offset := ldv_malloc(245bv64); srcloc: null [2025-02-08 04:04:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10087: 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~nondet2219#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~nondet2219#1;csum_partial_#res#1 := csum_partial_#t~nondet2219#1;havoc csum_partial_#t~nondet2219#1; [2025-02-08 04:04:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10087: assume !(8bv32 == ~zero_extend~32~8(myri10ge_vlan_rx_#t~mem850#1));havoc myri10ge_vlan_rx_#t~mem850#1; [2025-02-08 04:04:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16264: ldv___netdev_alloc_skb_57_~tmp~144#1.base, ldv___netdev_alloc_skb_57_~tmp~144#1.offset := ldv___netdev_alloc_skb_57_#t~ret2072#1.base, ldv___netdev_alloc_skb_57_#t~ret2072#1.offset;havoc ldv___netdev_alloc_skb_57_#t~ret2072#1.base, ldv___netdev_alloc_skb_57_#t~ret2072#1.offset;ldv___netdev_alloc_skb_57_#res#1.base, ldv___netdev_alloc_skb_57_#res#1.offset := ldv___netdev_alloc_skb_57_~tmp~144#1.base, ldv___netdev_alloc_skb_57_~tmp~144#1.offset; [2025-02-08 04:04:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9435: SUMMARY for call warn_slowpath_null(47bv64, 0bv64, 982bv32); srcloc: null [2025-02-08 04:04:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10170: 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$#9(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$#9(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:04:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10145: 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$#9(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#9(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#9(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:04:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10145-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:04:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7321: 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~ret2072#1.base, ldv___netdev_alloc_skb_57_#t~ret2072#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~144#1.base, ldv___netdev_alloc_skb_57_~tmp~144#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:04:17,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10170-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:04:17,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10104: 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:04:17,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10170-2: call myri10ge_rx_done_#t~mem881#1.base, myri10ge_rx_done_#t~mem881#1.offset := read~$Pointer$#9(myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(16bv64, myri10ge_rx_done_~rx~0#1.offset), 8bv64); [2025-02-08 04:04:17,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6801-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:04:17,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18982: havoc netif_receive_skb_#t~nondet2245#1;myri10ge_rx_done_#t~ret913#1 := netif_receive_skb_#res#1;havoc netif_receive_skb_#t~nondet2245#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:04:17,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6801: compound_head_~tmp~7#1 := compound_head_#t~ret120#1;havoc compound_head_#t~ret120#1; [2025-02-08 04:04:17,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10096: 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~loopctr2298#1, #Ultimate.C_memmove_#t~mem2299#1, #Ultimate.C_memmove_#t~mem2300#1, #Ultimate.C_memmove_#t~mem2301#1, #Ultimate.C_memmove_#t~mem2302#1, #Ultimate.C_memmove_#t~mem2303#1, #Ultimate.C_memmove_#t~mem2304#1, #Ultimate.C_memmove_#t~mem2305#1, #Ultimate.C_memmove_#t~mem2306#1, #Ultimate.C_memmove_#t~mem2307#1, #Ultimate.C_memmove_#t~mem2308#1, #Ultimate.C_memmove_#t~loopctr2309#1, #Ultimate.C_memmove_#t~mem2310#1.base, #Ultimate.C_memmove_#t~mem2310#1.offset;#Ultimate.C_memmove_#t~loopctr2298#1 := 0bv64; [2025-02-08 04:04:17,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10171: 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#9(myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(44bv64, myri10ge_rx_done_~rx~0#1.offset), 4bv64);call write~intINTTYPE4#9(~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#9(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#9(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:04:17,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10171-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:04:17,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6810: 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#9(__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:04:17,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10229: 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#9(myri10ge_rx_done_~rx_frags~0#1.base, ~bvadd~64(8bv64, myri10ge_rx_done_~rx_frags~0#1.offset), 4bv64);call write~intINTTYPE4#9(~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#9(myri10ge_rx_done_~rx_frags~0#1.base, ~bvadd~64(12bv64, myri10ge_rx_done_~rx_frags~0#1.offset), 4bv64);call write~intINTTYPE4#9(~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#9(myri10ge_rx_done_~skb~0#1.base, ~bvadd~64(108bv64, myri10ge_rx_done_~skb~0#1.offset), 4bv64);call write~intINTTYPE4#9(~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#9(myri10ge_rx_done_~skb~0#1.base, ~bvadd~64(213bv64, myri10ge_rx_done_~skb~0#1.offset), 4bv64);call write~intINTTYPE4#9(~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~nondet2229#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~nondet2229#1;eth_type_trans_#res#1 := eth_type_trans_#t~nondet2229#1;havoc eth_type_trans_#t~nondet2229#1; [2025-02-08 04:04:17,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10163: assume 0bv64 != myri10ge_rx_done_~tmp___0~27#1;call myri10ge_rx_done_#t~mem880#1 := read~intINTTYPE8#9(myri10ge_rx_done_~ss#1.base, ~bvadd~64(32bv64, ~bvadd~64(424bv64, myri10ge_rx_done_~ss#1.offset)), 8bv64);call write~intINTTYPE8#9(~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:04:17,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10163: assume !(0bv64 != myri10ge_rx_done_~tmp___0~27#1); [2025-02-08 04:04:17,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6802: compound_head_~tmp___0~0#1 := compound_head_#t~ret121#1;havoc compound_head_#t~ret121#1; [2025-02-08 04:04:17,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6802-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:04:17,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6794: compound_head_~tmp___1~0#1 := compound_head_#t~ret117#1;havoc compound_head_#t~ret117#1; [2025-02-08 04:04:17,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10213: assume 0bv64 != ~bvand~64(4294967296bv64, myri10ge_rx_done_#t~mem899#1);havoc myri10ge_rx_done_#t~mem899#1;call write~intINTTYPE1#9(2bv8, myri10ge_rx_done_~skb~0#1.base, ~bvadd~64(126bv64, myri10ge_rx_done_~skb~0#1.offset), 1bv64);call write~intINTTYPE4#9(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:04:17,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10213: assume !(0bv64 != ~bvand~64(4294967296bv64, myri10ge_rx_done_#t~mem899#1));havoc myri10ge_rx_done_#t~mem899#1; [2025-02-08 04:04:17,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7273: 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:04:17,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6794-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:04:17,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18934: havoc napi_gro_frags_#t~nondet2239#1;myri10ge_rx_done_#t~ret914#1 := napi_gro_frags_#res#1;havoc napi_gro_frags_#t~nondet2239#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:04:17,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7257-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:04:17,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7257: 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:04:17,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10090: 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#9(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:04:17,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7274: 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#9(~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#9(myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(44bv64, myri10ge_rx_done_~rx~0#1.offset), 4bv64);call write~intINTTYPE4#9(~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#9(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#9(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:04:17,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-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:04:17,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795: compound_head_~tmp___2~0#1 := compound_head_#t~ret118#1;havoc compound_head_#t~ret118#1; [2025-02-08 04:04:17,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7274-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:04:17,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18794: havoc csum_partial_#t~nondet2219#1;myri10ge_vlan_rx_#t~ret851#1 := csum_partial_#res#1;havoc csum_partial_#t~nondet2219#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#9(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:04:17,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: assume ~bvult~64(#Ultimate.C_memmove_#t~loopctr2309#1, #Ultimate.C_memmove_size#1);call #Ultimate.C_memmove_#t~mem2310#1.base, #Ultimate.C_memmove_#t~mem2310#1.offset := read~unchecked~$Pointer$#9(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2309#1), 8bv64);call write~unchecked~$Pointer$#9(#Ultimate.C_memmove_#t~mem2310#1.base, #Ultimate.C_memmove_#t~mem2310#1.offset, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2309#1), 8bv64);#Ultimate.C_memmove_#t~loopctr2309#1 := ~bvadd~64(8bv64, #Ultimate.C_memmove_#t~loopctr2309#1); [2025-02-08 04:04:17,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: assume !~bvult~64(#Ultimate.C_memmove_#t~loopctr2309#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~loopctr2298#1, #Ultimate.C_memmove_#t~mem2299#1, #Ultimate.C_memmove_#t~mem2300#1, #Ultimate.C_memmove_#t~mem2301#1, #Ultimate.C_memmove_#t~mem2302#1, #Ultimate.C_memmove_#t~mem2303#1, #Ultimate.C_memmove_#t~mem2304#1, #Ultimate.C_memmove_#t~mem2305#1, #Ultimate.C_memmove_#t~mem2306#1, #Ultimate.C_memmove_#t~mem2307#1, #Ultimate.C_memmove_#t~mem2308#1, #Ultimate.C_memmove_#t~loopctr2309#1, #Ultimate.C_memmove_#t~mem2310#1.base, #Ultimate.C_memmove_#t~mem2310#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#9(myri10ge_vlan_rx_~skb#1.base, ~bvadd~64(104bv64, myri10ge_vlan_rx_~skb#1.offset), 4bv64);call write~intINTTYPE4#9(~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#9(myri10ge_vlan_rx_~skb#1.base, ~bvadd~64(108bv64, myri10ge_vlan_rx_~skb#1.offset), 4bv64);call write~intINTTYPE4#9(~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:04:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: assume ~bvult~64(#Ultimate.C_memmove_#t~loopctr2298#1, #Ultimate.C_memmove_size#1);call #Ultimate.C_memmove_#t~mem2299#1 := read~unchecked~intINTTYPE8#9(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2298#1), 8bv64);call write~unchecked~intINTTYPE8#9(#Ultimate.C_memmove_#t~mem2299#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2298#1), 8bv64);call #Ultimate.C_memmove_#t~mem2300#1 := read~unchecked~intINTTYPE4#9(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2298#1), 4bv64);call write~unchecked~intINTTYPE4#9(#Ultimate.C_memmove_#t~mem2300#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2298#1), 4bv64);call #Ultimate.C_memmove_#t~mem2301#1 := read~unchecked~intINTTYPE8#9(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2298#1), 8bv64);call write~unchecked~intINTTYPE8#9(#Ultimate.C_memmove_#t~mem2301#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2298#1), 8bv64);call #Ultimate.C_memmove_#t~mem2302#1 := read~unchecked~intINTTYPE2#9(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2298#1), 2bv64);call write~unchecked~intINTTYPE2#9(#Ultimate.C_memmove_#t~mem2302#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2298#1), 2bv64);call #Ultimate.C_memmove_#t~mem2303#1 := read~unchecked~intINTTYPE1#9(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2298#1), 1bv64);call write~unchecked~intINTTYPE1#9(#Ultimate.C_memmove_#t~mem2303#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2298#1), 1bv64);call #Ultimate.C_memmove_#t~mem2304#1 := read~unchecked~intINTTYPE4#9(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2298#1), 4bv64);call write~unchecked~intINTTYPE4#9(#Ultimate.C_memmove_#t~mem2304#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2298#1), 4bv64);call #Ultimate.C_memmove_#t~mem2305#1 := read~unchecked~intINTTYPE2#9(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2298#1), 2bv64);call write~unchecked~intINTTYPE2#9(#Ultimate.C_memmove_#t~mem2305#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2298#1), 2bv64);call #Ultimate.C_memmove_#t~mem2306#1 := read~unchecked~intINTTYPE8#9(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2298#1), 8bv64);call write~unchecked~intINTTYPE8#9(#Ultimate.C_memmove_#t~mem2306#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2298#1), 8bv64);call #Ultimate.C_memmove_#t~mem2307#1 := read~unchecked~intINTTYPE1#9(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2298#1), 1bv64);call write~unchecked~intINTTYPE1#9(#Ultimate.C_memmove_#t~mem2307#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2298#1), 1bv64);call #Ultimate.C_memmove_#t~mem2308#1 := read~unchecked~intINTTYPE1#9(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2298#1), 1bv64);call write~unchecked~intINTTYPE1#9(#Ultimate.C_memmove_#t~mem2308#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2298#1), 1bv64);#Ultimate.C_memmove_#t~loopctr2298#1 := ~bvadd~64(1bv64, #Ultimate.C_memmove_#t~loopctr2298#1); [2025-02-08 04:04:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: assume !~bvult~64(#Ultimate.C_memmove_#t~loopctr2298#1, #Ultimate.C_memmove_size#1);#Ultimate.C_memmove_#t~loopctr2309#1 := 0bv64; [2025-02-08 04:04:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6804: 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:04:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6804: assume !(0bv64 != compound_head_~tmp___0~0#1); [2025-02-08 04:04:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10223: assume 0bv32 != ~zero_extend~32~8(myri10ge_rx_done_~polling~0#1);call myri10ge_rx_done_#t~mem902#1 := read~intINTTYPE4#9(myri10ge_rx_done_~skb~0#1.base, ~bvadd~64(104bv64, myri10ge_rx_done_~skb~0#1.offset), 4bv64); [2025-02-08 04:04:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10223: 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~nondet2239#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~nondet2239#1;napi_gro_frags_#res#1 := napi_gro_frags_#t~nondet2239#1;havoc napi_gro_frags_#t~nondet2239#1; [2025-02-08 04:04:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10100: 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#9(myri10ge_vlan_rx_~frag~1#1.base, ~bvadd~64(8bv64, myri10ge_vlan_rx_~frag~1#1.offset), 4bv64);call write~intINTTYPE4#9(~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:04:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10100-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:04:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9431: 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:04:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9431-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:04:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10191: assume ~bvsgt~32(myri10ge_rx_done_~remainder~0#1, 0bv32); [2025-02-08 04:04:17,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10191: assume !~bvsgt~32(myri10ge_rx_done_~remainder~0#1, 0bv32);call myri10ge_rx_done_#t~mem896#1 := read~intINTTYPE4#9(myri10ge_rx_done_~rx_frags~0#1.base, ~bvadd~64(8bv64, myri10ge_rx_done_~rx_frags~0#1.offset), 4bv64);call write~intINTTYPE4#9(~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#9(myri10ge_rx_done_~rx_frags~0#1.base, ~bvadd~64(12bv64, myri10ge_rx_done_~rx_frags~0#1.offset), 4bv64);call write~intINTTYPE4#9(~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#9(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#9(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#9(myri10ge_rx_done_~skb~0#1.base, ~bvadd~64(237bv64, myri10ge_rx_done_~skb~0#1.offset), 4bv64);call write~intINTTYPE4#9(~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#9(myri10ge_rx_done_~dev~3#1.base, ~bvadd~64(204bv64, myri10ge_rx_done_~dev~3#1.offset), 8bv64); [2025-02-08 04:04:17,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797: assume 0bv64 != compound_head_~tmp___2~0#1;call compound_head_#t~mem119#1.base, compound_head_#t~mem119#1.offset := read~$Pointer$#9(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:04:17,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797: assume !(0bv64 != compound_head_~tmp___2~0#1); [2025-02-08 04:04:17,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7400-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#9(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:04:17,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7400: 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:04:17,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10150: 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~ret2072#1.base, ldv___netdev_alloc_skb_57_#t~ret2072#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~144#1.base, ldv___netdev_alloc_skb_57_~tmp~144#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~144#1.base, ldv___netdev_alloc_skb_57_~tmp~144#1.offset; [2025-02-08 04:04:17,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10150: 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~ret2238#1.base, napi_get_frags_#t~ret2238#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:04:17,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7260-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$#9(__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:04:17,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7260-1: assume !__skb_fill_page_desc_#t~short258#1; [2025-02-08 04:04:17,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9440: havoc myri10ge_ss_busy_polling_#t~ret714#1;call myri10ge_ss_busy_polling_#t~mem715#1 := read~intINTTYPE4#9(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:04:17,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7260: 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#9(1bv8, __skb_fill_page_desc_~skb#1.base, ~bvadd~64(179bv64, __skb_fill_page_desc_~skb#1.offset), 1bv64); [2025-02-08 04:04:17,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7260: 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:04:17,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9440-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:04:17,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18855: havoc eth_type_trans_#t~nondet2229#1;myri10ge_rx_done_#t~ret912#1 := eth_type_trans_#res#1;havoc eth_type_trans_#t~nondet2229#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#9(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~nondet2245#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~nondet2245#1;netif_receive_skb_#res#1 := netif_receive_skb_#t~nondet2245#1;havoc netif_receive_skb_#t~nondet2245#1; [2025-02-08 04:04:17,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10225: 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:04:17,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10225-1: assume ~bvult~32(64bv32, myri10ge_rx_done_#t~mem902#1);myri10ge_rx_done_#t~ite904#1 := 64bv32; [2025-02-08 04:04:17,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10225-1: assume !~bvult~32(64bv32, myri10ge_rx_done_#t~mem902#1);call myri10ge_rx_done_#t~mem903#1 := read~intINTTYPE4#9(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:04:17,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10242: 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#9(~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:04:17,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6694: havoc kobject_name_#t~mem93#1.base, kobject_name_#t~mem93#1.offset; [2025-02-08 04:04:17,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758: havoc dev_name_#t~mem106#1.base, dev_name_#t~mem106#1.offset; [2025-02-08 04:04:17,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18948: havoc #t~nondet2241; [2025-02-08 04:04:17,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18790: havoc #t~nondet2218; [2025-02-08 04:04:19,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11704: 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$#9(~ss.base, ~bvadd~64(16bv64, ~bvadd~64(148bv64, ~ss.offset)), 8bv64);call #t~mem1256.base, #t~mem1256.offset := read~$Pointer$#9(#t~mem1255.base, ~bvadd~64(#t~mem1255.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(~idx~5))), 8bv64); [2025-02-08 04:04:19,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11704-2: call #t~mem1252.base, #t~mem1252.offset := read~$Pointer$#9(~mgp~19.base, ~bvadd~64(100bv64, ~mgp~19.offset), 8bv64);call #t~mem1253.base, #t~mem1253.offset := read~$Pointer$#9(~ss.base, ~bvadd~64(16bv64, ~bvadd~64(148bv64, ~ss.offset)), 8bv64);call #t~mem1254 := read~intINTTYPE4#9(~mgp~19.base, ~bvadd~64(24bv64, ~mgp~19.offset), 4bv64); [2025-02-08 04:04:19,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11704-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:04:19,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11721: assume ~i~15 == ~bvadd~32(4294967295bv32, #t~mem1262);havoc #t~mem1262;call #t~mem1263.base, #t~mem1263.offset := read~$Pointer$#9(~ss.base, ~bvadd~64(16bv64, ~bvadd~64(84bv64, ~ss.offset)), 8bv64);call write~intINTTYPE4#9(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:04:19,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11721: assume !(~i~15 == ~bvadd~32(4294967295bv32, #t~mem1262));havoc #t~mem1262; [2025-02-08 04:04:19,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11738: call #t~mem1270 := read~intINTTYPE4#9(~tx~2.base, ~bvadd~64(68bv64, ~tx~2.offset), 4bv64);call #t~mem1271 := read~intINTTYPE4#9(~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$#9(~tx~2.base, ~bvadd~64(40bv64, ~tx~2.offset), 8bv64);call #t~mem1273.base, #t~mem1273.offset := read~$Pointer$#9(#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$#9(~tx~2.base, ~bvadd~64(40bv64, ~tx~2.offset), 8bv64);call write~$Pointer$#9(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#9(~tx~2.base, ~bvadd~64(68bv64, ~tx~2.offset), 4bv64);call write~intINTTYPE4#9(~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$#9(~tx~2.base, ~bvadd~64(40bv64, ~tx~2.offset), 8bv64);call #t~mem1277 := read~intINTTYPE4#9(#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$#9(~tx~2.base, ~bvadd~64(40bv64, ~tx~2.offset), 8bv64);call write~intINTTYPE4#9(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:04:19,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11705-1: SUMMARY for call put_page(#t~mem1256.base, #t~mem1256.offset); srcloc: null [2025-02-08 04:04:19,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11705: 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:04:19,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11726-2: call #t~mem1264.base, #t~mem1264.offset := read~$Pointer$#9(~mgp~19.base, ~bvadd~64(100bv64, ~mgp~19.offset), 8bv64);call #t~mem1265.base, #t~mem1265.offset := read~$Pointer$#9(~ss.base, ~bvadd~64(16bv64, ~bvadd~64(84bv64, ~ss.offset)), 8bv64);call #t~mem1266 := read~intINTTYPE4#9(~mgp~19.base, ~bvadd~64(20bv64, ~mgp~19.offset), 4bv64); [2025-02-08 04:04:19,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11726-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:04:19,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11759-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:04:19,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11726: 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$#9(~ss.base, ~bvadd~64(16bv64, ~bvadd~64(84bv64, ~ss.offset)), 8bv64);call #t~mem1268.base, #t~mem1268.offset := read~$Pointer$#9(#t~mem1267.base, ~bvadd~64(#t~mem1267.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(~idx~5))), 8bv64); [2025-02-08 04:04:19,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11759: havoc #t~mem1283.base, #t~mem1283.offset;havoc #t~mem1284.base, #t~mem1284.offset;havoc #t~mem1285; [2025-02-08 04:04:19,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11747: SUMMARY for call dev_kfree_skb_any(~skb~2.base, ~skb~2.offset); srcloc: null [2025-02-08 04:04:19,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11751-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:04:19,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11751: havoc #t~mem1280.base, #t~mem1280.offset;havoc #t~mem1281.base, #t~mem1281.offset;havoc #t~mem1282; [2025-02-08 04:04:19,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11698: call #t~mem1249 := read~intINTTYPE4#9(~ss.base, ~bvadd~64(56bv64, ~bvadd~64(148bv64, ~ss.offset)), 4bv64);~idx~5 := ~bvand~32(~i~15, #t~mem1249);call #t~mem1250 := read~intINTTYPE4#9(~ss.base, ~bvadd~64(48bv64, ~bvadd~64(148bv64, ~ss.offset)), 4bv64); [2025-02-08 04:04:19,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11727-1: SUMMARY for call put_page(#t~mem1268.base, #t~mem1268.offset); srcloc: null [2025-02-08 04:04:19,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11727: 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:04:19,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11744: assume 0bv64 != ~bvadd~64(~skb~2.base, ~skb~2.offset);call #t~mem1279 := read~intINTTYPE8#9(~ss.base, ~bvadd~64(40bv64, ~bvadd~64(424bv64, ~ss.offset)), 8bv64);call write~intINTTYPE8#9(~bvadd~64(1bv64, #t~mem1279), ~ss.base, ~bvadd~64(40bv64, ~bvadd~64(424bv64, ~ss.offset)), 8bv64);havoc #t~mem1279; [2025-02-08 04:04:19,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11744: assume !(0bv64 != ~bvadd~64(~skb~2.base, ~skb~2.offset)); [2025-02-08 04:04:19,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11699: assume ~i~15 == ~bvadd~32(4294967295bv32, #t~mem1250);havoc #t~mem1250;call #t~mem1251.base, #t~mem1251.offset := read~$Pointer$#9(~ss.base, ~bvadd~64(16bv64, ~bvadd~64(148bv64, ~ss.offset)), 8bv64);call write~intINTTYPE4#9(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:04:19,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11699: assume !(~i~15 == ~bvadd~32(4294967295bv32, #t~mem1250));havoc #t~mem1250; [2025-02-08 04:04:19,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11757: assume 0bv32 != ~len~2;call #t~mem1283.base, #t~mem1283.offset := read~$Pointer$#9(~mgp~19.base, ~bvadd~64(100bv64, ~mgp~19.offset), 8bv64);call #t~mem1284.base, #t~mem1284.offset := read~$Pointer$#9(~tx~2.base, ~bvadd~64(40bv64, ~tx~2.offset), 8bv64);call #t~mem1285 := read~intINTTYPE8#9(#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:04:19,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11757: assume !(0bv32 != ~len~2); [2025-02-08 04:04:19,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11749: assume 0bv32 != ~len~2;call #t~mem1280.base, #t~mem1280.offset := read~$Pointer$#9(~mgp~19.base, ~bvadd~64(100bv64, ~mgp~19.offset), 8bv64);call #t~mem1281.base, #t~mem1281.offset := read~$Pointer$#9(~tx~2.base, ~bvadd~64(40bv64, ~tx~2.offset), 8bv64);call #t~mem1282 := read~intINTTYPE8#9(#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:04:19,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11749: assume !(0bv32 != ~len~2); [2025-02-08 04:04:19,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11720: call #t~mem1261 := read~intINTTYPE4#9(~ss.base, ~bvadd~64(56bv64, ~bvadd~64(84bv64, ~ss.offset)), 4bv64);~idx~5 := ~bvand~32(~i~15, #t~mem1261);call #t~mem1262 := read~intINTTYPE4#9(~ss.base, ~bvadd~64(48bv64, ~bvadd~64(84bv64, ~ss.offset)), 4bv64); [2025-02-08 04:04:19,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19132: havoc #t~nondet2275; [2025-02-08 04:04:19,663 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9198: call ULTIMATE.dealloc(~#cmd~2.base, ~#cmd~2.offset);havoc ~#cmd~2.base, ~#cmd~2.offset; [2025-02-08 04:04:21,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12290-2: call #t~mem1407#1.base, #t~mem1407#1.offset := read~$Pointer$#9(~mgp~21#1.base, ~mgp~21#1.offset, 8bv64); [2025-02-08 04:04:21,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12290-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:04:21,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8162: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:04:21,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7683-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:04:21,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7683: netif_tx_stop_all_queues_~i~1#1 := ~bvadd~32(1bv32, netif_tx_stop_all_queues_~i~1#1); [2025-02-08 04:04:21,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030: assume false; [2025-02-08 04:04:21,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030: assume !false; [2025-02-08 04:04:21,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8146: assume false; [2025-02-08 04:04:21,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8146: assume !false; [2025-02-08 04:04:21,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12374: assume 0bv32 != (if 0bv32 != ~zero_extend~32~8(~__cond~0#1) || 0bv64 == ~__ret___0~0#1 then 1bv32 else 0bv32); [2025-02-08 04:04:21,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12374: 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~nondet2271#1, schedule_timeout_~arg0#1;schedule_timeout_~arg0#1 := schedule_timeout_#in~arg0#1;havoc schedule_timeout_#t~nondet2271#1;schedule_timeout_#res#1 := schedule_timeout_#t~nondet2271#1;havoc schedule_timeout_#t~nondet2271#1; [2025-02-08 04:04:21,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19080: havoc prepare_to_wait_event_#t~nondet2265#1;#t~ret1417#1 := prepare_to_wait_event_#res#1;havoc prepare_to_wait_event_#t~nondet2265#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#9(~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:04:21,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12292: call #t~mem1409#1.base, #t~mem1409#1.offset := read~$Pointer$#9(~mgp~21#1.base, ~mgp~21#1.offset, 8bv64); [2025-02-08 04:04:21,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12325: assume 0bv32 != ~tmp___2~19#1; [2025-02-08 04:04:21,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12325: assume !(0bv32 != ~tmp___2~19#1);~i~19#1 := ~bvadd~32(1bv32, ~i~19#1); [2025-02-08 04:04:21,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8114: assume true; [2025-02-08 04:04:21,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8114: assume !true; [2025-02-08 04:04:21,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8197-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:04:21,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8197: 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:04:21,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16274: 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#9(__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:04:21,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8082: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:04:21,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16274-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:04:21,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8066: assume false; [2025-02-08 04:04:21,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8066: assume !false; [2025-02-08 04:04:21,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8165: netif_tx_disable_~pscr_ret__~1#1 := netif_tx_disable_~pfo_ret_____2~1#1; [2025-02-08 04:04:21,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12311: assume 0bv64 != ~tmp___0~42#1; [2025-02-08 04:04:21,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12311: assume !(0bv64 != ~tmp___0~42#1); [2025-02-08 04:04:21,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8034: assume true; [2025-02-08 04:04:21,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8034: assume !true; [2025-02-08 04:04:21,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19116: havoc schedule_timeout_#t~nondet2271#1;#t~ret1419#1 := schedule_timeout_#res#1;havoc schedule_timeout_#t~nondet2271#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:04:21,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12295-1: SUMMARY for call #t~ret1408#1 := printk(81bv64, 0bv64); srcloc: null [2025-02-08 04:04:21,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12295: havoc #t~ret1408#1; [2025-02-08 04:04:21,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8150: assume false; [2025-02-08 04:04:21,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8150: assume !false; [2025-02-08 04:04:21,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8200: 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:04:21,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14790-1: ldv_del_timer_sync_#res#1 := ldv_del_timer_sync_~arg0#1; [2025-02-08 04:04:21,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8118: assume false; [2025-02-08 04:04:21,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8118: assume !false; [2025-02-08 04:04:21,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8085: netif_tx_disable_~pscr_ret__~1#1 := netif_tx_disable_~pfo_ret_____0~1#1; [2025-02-08 04:04:21,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8201-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:04:21,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8201: netif_tx_disable_~i~2#1 := ~bvadd~32(1bv32, netif_tx_disable_~i~2#1); [2025-02-08 04:04:21,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12297: assume true; [2025-02-08 04:04:21,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12297: assume !true;~__ms~0#1 := 1bv64; [2025-02-08 04:04:21,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8070: assume false; [2025-02-08 04:04:21,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8070: assume !false; [2025-02-08 04:04:21,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12299: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 04:04:21,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8038: assume false; [2025-02-08 04:04:21,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8038: assume !false; [2025-02-08 04:04:21,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8154: assume true; [2025-02-08 04:04:21,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8154: assume !true; [2025-02-08 04:04:21,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8122: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:04:21,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8106: assume false; [2025-02-08 04:04:21,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8106: assume !false; [2025-02-08 04:04:21,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12318-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:04:21,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12384: 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:04:21,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12318: ~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:04:21,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12384-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:04:21,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8074: assume true; [2025-02-08 04:04:21,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8074: assume !true; [2025-02-08 04:04:21,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16464-1: ldv_del_timer_sync_117_#res#1 := ldv_del_timer_sync_117_~ldv_func_res~3#1; [2025-02-08 04:04:21,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12253: 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:04:21,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8042: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:04:21,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8158: assume false; [2025-02-08 04:04:21,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8158: assume !false; [2025-02-08 04:04:21,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8026: assume false; [2025-02-08 04:04:21,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8026: assume !false; [2025-02-08 04:04:21,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12320: assume 0bv8 != ~tmp___1~27#1;~tmp___2~19#1 := 0bv32; [2025-02-08 04:04:21,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12320: assume !(0bv8 != ~tmp___1~27#1);~tmp___2~19#1 := 1bv32; [2025-02-08 04:04:21,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8125: netif_tx_disable_~pscr_ret__~1#1 := netif_tx_disable_~pfo_ret_____1~1#1; [2025-02-08 04:04:21,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12370: assume 0bv32 != ~zero_extend~32~8(~__cond~0#1) && 0bv64 == ~__ret___0~0#1;~__ret___0~0#1 := 1bv64; [2025-02-08 04:04:21,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12370: assume !(0bv32 != ~zero_extend~32~8(~__cond~0#1) && 0bv64 == ~__ret___0~0#1); [2025-02-08 04:04:21,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18828: havoc del_timer_sync_#t~nondet2223#1; [2025-02-08 04:04:21,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8110: assume false; [2025-02-08 04:04:21,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8110: assume !false; [2025-02-08 04:04:21,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16996: 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:04:21,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7681-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:04:21,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7681: 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:04:21,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12405-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:04:21,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12405: havoc #t~mem1422#1.base, #t~mem1422#1.offset;~i~19#1 := ~bvadd~32(1bv32, ~i~19#1); [2025-02-08 04:04:21,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12306: ~tmp___0~42#1 := ~__ms~0#1;~__ms~0#1 := ~bvsub~64(~__ms~0#1, 1bv64); [2025-02-08 04:04:21,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12405-2: call #t~mem1422#1.base, #t~mem1422#1.offset := read~$Pointer$#9(~mgp~21#1.base, ~mgp~21#1.offset, 8bv64); [2025-02-08 04:04:21,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8078: assume false; [2025-02-08 04:04:21,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8078: assume !false; [2025-02-08 04:04:21,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16997: ~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:04:21,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16997-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:04:21,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12306-1: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 04:04:21,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8045: netif_tx_disable_~pscr_ret__~1#1 := netif_tx_disable_~pfo_ret__~1#1; [2025-02-08 04:04:21,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12290: havoc #t~mem1407#1.base, #t~mem1407#1.offset; [2025-02-08 04:04:21,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18952: havoc #t~nondet2242; [2025-02-08 04:04:21,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18809: havoc dca_remove_requester_#t~nondet2222#1; [2025-02-08 04:04:21,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19050: havoc #t~nondet2259; [2025-02-08 04:04:21,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6933: havoc #t~mem163.base, #t~mem163.offset; [2025-02-08 04:04:21,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19120: havoc #t~nondet2272; [2025-02-08 04:04:21,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18760: havoc #t~nondet2214; [2025-02-08 04:04:22,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9185: call ULTIMATE.dealloc(~#cmd~1.base, ~#cmd~1.offset);havoc ~#cmd~1.base, ~#cmd~1.offset; [2025-02-08 04:04:22,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19064: havoc #t~nondet2261; [2025-02-08 04:04:22,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7290: havoc #t~mem264.base, #t~mem264.offset;havoc #t~mem265; [2025-02-08 04:04:26,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12981: call #t~mem1544.base, #t~mem1544.offset := read~$Pointer$#9(~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#35(~stats.base, ~stats.offset, 8bv64);call #t~mem1545 := read~intINTTYPE8#9(~slice_stats~0.base, ~slice_stats~0.offset, 8bv64);call write~intINTTYPE8#35(~bvadd~64(#t~mem1546, #t~mem1545), ~stats.base, ~stats.offset, 8bv64);havoc #t~mem1546;havoc #t~mem1545;call #t~mem1548 := read~intINTTYPE8#35(~stats.base, ~bvadd~64(8bv64, ~stats.offset), 8bv64);call #t~mem1547 := read~intINTTYPE8#9(~slice_stats~0.base, ~bvadd~64(8bv64, ~slice_stats~0.offset), 8bv64);call write~intINTTYPE8#35(~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#35(~stats.base, ~bvadd~64(16bv64, ~stats.offset), 8bv64);call #t~mem1549 := read~intINTTYPE8#9(~slice_stats~0.base, ~bvadd~64(16bv64, ~slice_stats~0.offset), 8bv64);call write~intINTTYPE8#35(~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#35(~stats.base, ~bvadd~64(24bv64, ~stats.offset), 8bv64);call #t~mem1551 := read~intINTTYPE8#9(~slice_stats~0.base, ~bvadd~64(24bv64, ~slice_stats~0.offset), 8bv64);call write~intINTTYPE8#35(~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#35(~stats.base, ~bvadd~64(48bv64, ~stats.offset), 8bv64);call #t~mem1553 := read~intINTTYPE8#9(~slice_stats~0.base, ~bvadd~64(32bv64, ~slice_stats~0.offset), 8bv64);call write~intINTTYPE8#35(~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#35(~stats.base, ~bvadd~64(56bv64, ~stats.offset), 8bv64);call #t~mem1555 := read~intINTTYPE8#9(~slice_stats~0.base, ~bvadd~64(40bv64, ~slice_stats~0.offset), 8bv64);call write~intINTTYPE8#35(~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:04:26,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18840: havoc dma_set_mask_#t~nondet2226#1; [2025-02-08 04:04:27,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18998: havoc pci_bus_read_config_dword_#t~nondet2249#1; [2025-02-08 04:04:27,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9618: call ULTIMATE.dealloc(~#ctl~2#1.base, ~#ctl~2#1.offset);havoc ~#ctl~2#1.base, ~#ctl~2#1.offset; [2025-02-08 04:04:27,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19068: havoc pcie_capability_write_word_#t~nondet2262#1;#t~ret783#1 := pcie_capability_write_word_#res#1;havoc pcie_capability_write_word_#t~nondet2262#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:04:27,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7518: SUMMARY for call msleep(1bv32); srcloc: null [2025-02-08 04:04:27,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18924: havoc #t~nondet2237;